game_sync/gamerule/minipoker/cards.go

258 lines
5.2 KiB
Go

package minipoker
var cardType = [][][]int32{
// cardType3
{
{2, 14, 15, 28, 41},
{2, 11, 15, 28, 41},
{2, 6, 19, 32, 45},
{0, 8, 21, 34, 47},
{11, 24, 37, 49, 50},
{7, 20, 29, 33, 46},
{2, 4, 17, 30, 43},
{4, 17, 30, 34, 43},
{10, 23, 36, 37, 49},
{11, 24, 37, 46, 50},
{5, 18, 26, 31, 44},
{8, 10, 23, 36, 49},
{3, 16, 29, 39, 42},
{4, 11, 24, 37, 50},
{2, 15, 16, 28, 41},
{10, 11, 24, 37, 50},
{3, 16, 26, 29, 42},
{10, 11, 23, 36, 49},
{10, 23, 36, 41, 49},
{4, 17, 26, 30, 43},
},
// cardType4
{
{10, 17, 23, 36, 43},
{3, 5, 16, 29, 31},
{11, 17, 24, 30, 37},
{2, 20, 33, 41, 46},
{0, 16, 26, 29, 39},
{5, 14, 27, 31, 44},
{11, 19, 24, 32, 37},
{16, 17, 29, 30, 43},
{1, 4, 14, 17, 40},
{1, 14, 27, 31, 44},
{8, 18, 21, 31, 34},
{4, 8, 30, 34, 43},
{5, 12, 18, 31, 38},
{8, 9, 34, 47, 48},
{1, 14, 23, 36, 40},
{7, 25, 38, 46, 51},
{1, 15, 27, 28, 41},
{7, 16, 20, 29, 42},
{3, 7, 33, 42, 46},
{12, 16, 29, 42, 51},
},
// cardType5
{
{13, 15, 17, 20, 25},
{27, 28, 30, 35, 38},
{13, 14, 19, 20, 25},
{40, 46, 47, 48, 51},
{27, 30, 31, 37, 38},
{14, 16, 18, 23, 25},
{16, 19, 21, 22, 25},
{3, 5, 7, 10, 11},
{28, 29, 30, 31, 33},
{14, 16, 17, 21, 25},
{0, 1, 7, 9, 11},
{26, 28, 33, 35, 38},
{13, 14, 17, 19, 21},
{40, 41, 44, 47, 48},
{27, 29, 31, 34, 38},
{39, 40, 41, 43, 47},
{0, 3, 6, 9, 12},
{4, 6, 10, 11, 12},
{39, 41, 43, 45, 46},
{40, 41, 42, 44, 47},
},
// cardType6
{
{9, 21, 33, 44, 45},
{10, 24, 34, 38, 48},
{4, 5, 19, 41, 42},
{5, 17, 19, 20, 42},
{9, 32, 36, 46, 47},
{8, 24, 35, 49, 51},
{1, 4, 15, 18, 42},
{1, 15, 17, 42, 44},
{1, 15, 25, 39, 42},
{20, 22, 32, 36, 47},
{5, 9, 32, 33, 34},
{9, 11, 12, 47, 49},
{6, 9, 18, 34, 46},
{6, 8, 22, 23, 46},
{15, 25, 39, 40, 42},
{10, 24, 25, 34, 48},
{8, 12, 22, 36, 37},
{8, 33, 36, 45, 48},
{18, 27, 28, 29, 30},
{0, 1, 15, 29, 30},
},
// cardType7
{
{14, 15, 27, 40, 43},
{8, 10, 23, 36, 51},
{9, 22, 35, 40, 43},
{9, 22, 23, 27, 48},
{0, 10, 13, 18, 39},
{6, 10, 23, 36, 42},
{19, 28, 32, 44, 45},
{3, 12, 16, 29, 39},
{1, 19, 32, 34, 45},
{20, 27, 33, 35, 46},
{2, 19, 32, 40, 45},
{6, 7, 19, 32, 49},
{0, 17, 28, 30, 43},
{13, 26, 27, 39, 45},
{9, 12, 14, 35, 48},
{4, 7, 21, 33, 46},
{10, 11, 23, 31, 49},
{8, 9, 28, 34, 47},
{4, 13, 14, 27, 40},
{25, 37, 38, 42, 51},
},
// cardType8
{
{5, 9, 23, 35, 36},
{22, 28, 31, 35, 41},
{5, 6, 18, 21, 32},
{10, 22, 30, 43, 49},
{2, 10, 15, 24, 49},
{10, 12, 23, 25, 40},
{30, 32, 43, 45, 51},
{10, 20, 22, 23, 35},
{8, 13, 17, 39, 43},
{23, 28, 36, 37, 50},
{3, 17, 35, 42, 43},
{1, 6, 27, 31, 45},
{25, 35, 44, 48, 51},
{1, 10, 14, 29, 49},
{12, 22, 25, 47, 48},
{23, 30, 31, 36, 44},
{1, 3, 37, 42, 50},
{0, 4, 26, 30, 49},
{1, 7, 13, 26, 40},
{2, 28, 37, 39, 50},
},
// cardType9
{
{6, 9, 14, 22, 37},
{2, 9, 16, 22, 25},
{16, 24, 26, 35, 37},
{5, 22, 29, 43, 48},
{19, 24, 29, 33, 37},
{5, 20, 38, 40, 51},
{11, 17, 22, 29, 50},
{11, 17, 32, 37, 44},
{11, 15, 20, 24, 44},
{9, 24, 37, 43, 44},
{22, 35, 41, 50, 51},
{10, 12, 15, 18, 36},
{10, 32, 46, 47, 49},
{1, 24, 35, 45, 50},
{15, 34, 37, 38, 50},
{12, 19, 31, 38, 40},
{9, 11, 21, 42, 50},
{14, 16, 35, 45, 48},
{2, 6, 12, 25, 34},
{14, 15, 35, 48, 49},
},
// cardType10
{
{6, 19, 28, 34, 46},
{1, 13, 14, 28, 34},
{6, 9, 25, 45, 47},
{15, 17, 19, 45, 49},
{27, 37, 40, 44, 51},
{1, 14, 30, 33, 48},
{3, 6, 16, 20, 39},
{4, 6, 10, 17, 34},
{2, 5, 26, 27, 31},
{0, 20, 39, 42, 48},
{6, 9, 15, 19, 24},
{0, 10, 13, 21, 51},
{20, 23, 28, 29, 41},
{3, 17, 30, 31, 48},
{1, 21, 27, 49, 51},
{12, 22, 32, 45, 46},
{7, 24, 26, 32, 46},
{6, 22, 28, 32, 39},
{4, 5, 8, 31, 37},
{0, 10, 39, 44, 51},
},
// cardType11
{
{2, 14, 17, 44, 49},
{0, 5, 30, 38, 49},
{4, 24, 35, 39, 47},
{26, 29, 45, 48, 51},
{4, 5, 7, 13, 35},
{8, 25, 36, 43, 45},
{2, 4, 6, 20, 49},
{22, 25, 31, 33, 40},
{26, 27, 30, 42, 47},
{11, 20, 22, 30, 32},
{3, 24, 35, 36, 47},
{4, 11, 34, 40, 45},
{1, 5, 9, 21, 51},
{10, 26, 38, 42, 45},
{6, 8, 28, 40, 51},
{6, 12, 13, 22, 24},
{22, 30, 38, 44, 45},
{8, 24, 41, 45, 51},
{6, 8, 12, 28, 48},
{11, 17, 39, 41, 47},
},
// cardType12
{
{6, 7, 8, 9, 10},
{7, 8, 9, 10, 11},
{34, 35, 36, 37, 38},
{33, 34, 35, 36, 37},
{45, 46, 47, 48, 49},
{19, 20, 21, 22, 23},
{44, 45, 46, 47, 48},
{31, 32, 33, 34, 35},
{32, 33, 34, 35, 36},
{21, 22, 23, 24, 25},
{5, 6, 7, 8, 9},
{8, 9, 10, 11, 12},
{18, 19, 20, 21, 22},
{47, 48, 49, 50, 51},
{20, 21, 22, 23, 24},
{46, 47, 48, 49, 50},
},
// cardType13
{
{16, 17, 18, 19, 20},
{13, 14, 15, 16, 25},
{26, 27, 28, 29, 38},
{4, 5, 6, 7, 8},
{14, 15, 16, 17, 18},
{17, 18, 19, 20, 21},
{2, 3, 4, 5, 6},
{15, 16, 17, 18, 19},
{13, 14, 15, 16, 17},
{43, 44, 45, 46, 47},
{41, 42, 43, 44, 45},
{0, 1, 2, 3, 4},
{1, 2, 3, 4, 5},
{27, 28, 29, 30, 31},
{30, 31, 32, 33, 34},
{39, 40, 41, 42, 51},
{42, 43, 44, 45, 46},
{28, 29, 30, 31, 32},
{0, 1, 2, 3, 12},
{26, 27, 28, 29, 30},
{3, 4, 5, 6, 7},
{39, 40, 41, 42, 43},
{29, 30, 31, 32, 33},
{40, 41, 42, 43, 44},
},
}