game_sync/gamerule/tala/poker_test.go

33 lines
747 B
Go

package tala
import (
"fmt"
"testing"
)
//牌序- K, Q, J, 10, 9, 8, 7, 6, 5, 4, 3, 2, A
//方片- 51,50,49,48,47,46,45,44,43,42,41,40,39
//红桃- 38,37,36,35,34,33,32,31,30,29,28,27,26
//梅花- 25,24,23,22,21,20,19,18,17,16,15,14,13
//黑桃- 12,11,10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0
func TestPoker(t *testing.T) {
cards := []int32{7, 1, 31, 33, 43, 32, 4, 17, 34, 20}
chiCards := []int32{20, 32, 43}
for _, card := range cards {
fmt.Println("card :", ValueStr(card))
}
for _, chi := range chiCards {
fmt.Println("chi :", ValueStr(chi))
}
cpCards, phomCards := TryPhom(cards, chiCards)
fmt.Println("cpCards :", cpCards)
fmt.Println("phomCards :", phomCards)
//for _, tmp := range tmps {
// fmt.Println("tmp :", tmp)
//}
}