Started integrating c++ into python
This commit is contained in:
@@ -3,8 +3,8 @@ from shenzhen_solitaire.board import Board, NumberCard, SpecialCard
|
||||
|
||||
Suit = NumberCard.Suit
|
||||
|
||||
TEST_BOARD = Board()
|
||||
TEST_BOARD.field[0] = [
|
||||
_TEST_BOARD_FIELDS = [None] * 8
|
||||
_TEST_BOARD_FIELDS[0] = [
|
||||
SpecialCard.Fa,
|
||||
NumberCard(NumberCard.Suit.Black, 8),
|
||||
SpecialCard.Bai,
|
||||
@@ -12,7 +12,7 @@ TEST_BOARD.field[0] = [
|
||||
SpecialCard.Zhong,
|
||||
]
|
||||
|
||||
TEST_BOARD.field[1] = [
|
||||
_TEST_BOARD_FIELDS[1] = [
|
||||
NumberCard(NumberCard.Suit.Red, 9),
|
||||
SpecialCard.Zhong,
|
||||
SpecialCard.Zhong,
|
||||
@@ -20,7 +20,7 @@ TEST_BOARD.field[1] = [
|
||||
NumberCard(NumberCard.Suit.Black, 3),
|
||||
]
|
||||
|
||||
TEST_BOARD.field[2] = [
|
||||
_TEST_BOARD_FIELDS[2] = [
|
||||
SpecialCard.Hua,
|
||||
NumberCard(NumberCard.Suit.Red, 1),
|
||||
NumberCard(NumberCard.Suit.Red, 4),
|
||||
@@ -28,7 +28,7 @@ TEST_BOARD.field[2] = [
|
||||
NumberCard(NumberCard.Suit.Red, 6),
|
||||
]
|
||||
|
||||
TEST_BOARD.field[3] = [
|
||||
_TEST_BOARD_FIELDS[3] = [
|
||||
SpecialCard.Bai,
|
||||
SpecialCard.Zhong,
|
||||
NumberCard(NumberCard.Suit.Red, 3),
|
||||
@@ -36,7 +36,7 @@ TEST_BOARD.field[3] = [
|
||||
NumberCard(NumberCard.Suit.Green, 6),
|
||||
]
|
||||
|
||||
TEST_BOARD.field[4] = [
|
||||
_TEST_BOARD_FIELDS[4] = [
|
||||
NumberCard(NumberCard.Suit.Green, 7),
|
||||
NumberCard(NumberCard.Suit.Green, 4),
|
||||
NumberCard(NumberCard.Suit.Red, 5),
|
||||
@@ -44,7 +44,7 @@ TEST_BOARD.field[4] = [
|
||||
NumberCard(NumberCard.Suit.Black, 6),
|
||||
]
|
||||
|
||||
TEST_BOARD.field[5] = [
|
||||
_TEST_BOARD_FIELDS[5] = [
|
||||
NumberCard(NumberCard.Suit.Green, 3),
|
||||
SpecialCard.Bai,
|
||||
SpecialCard.Fa,
|
||||
@@ -52,7 +52,7 @@ TEST_BOARD.field[5] = [
|
||||
NumberCard(NumberCard.Suit.Black, 5),
|
||||
]
|
||||
|
||||
TEST_BOARD.field[6] = [
|
||||
_TEST_BOARD_FIELDS[6] = [
|
||||
SpecialCard.Fa,
|
||||
NumberCard(NumberCard.Suit.Green, 9),
|
||||
NumberCard(NumberCard.Suit.Green, 2),
|
||||
@@ -60,16 +60,18 @@ TEST_BOARD.field[6] = [
|
||||
NumberCard(NumberCard.Suit.Red, 8),
|
||||
]
|
||||
|
||||
TEST_BOARD.field[7] = [
|
||||
_TEST_BOARD_FIELDS[7] = [
|
||||
SpecialCard.Bai,
|
||||
NumberCard(NumberCard.Suit.Red, 2),
|
||||
SpecialCard.Fa,
|
||||
NumberCard(NumberCard.Suit.Black, 1),
|
||||
NumberCard(NumberCard.Suit.Green, 8),
|
||||
]
|
||||
TEST_BOARD = Board()
|
||||
TEST_BOARD.setField(_TEST_BOARD_FIELDS)
|
||||
|
||||
B20190809172206_1 = Board()
|
||||
B20190809172206_1.field[0] = [
|
||||
_B20190809172206_1_FIELDS = [None] * 8
|
||||
_B20190809172206_1_FIELDS[0] = [
|
||||
NumberCard(Suit.Green, 6),
|
||||
NumberCard(Suit.Green, 5),
|
||||
NumberCard(Suit.Red, 4),
|
||||
@@ -77,7 +79,7 @@ B20190809172206_1.field[0] = [
|
||||
SpecialCard.Fa,
|
||||
]
|
||||
|
||||
B20190809172206_1.field[1] = [
|
||||
_B20190809172206_1_FIELDS[1] = [
|
||||
NumberCard(Suit.Black, 8),
|
||||
NumberCard(Suit.Black, 6),
|
||||
SpecialCard.Zhong,
|
||||
@@ -85,33 +87,33 @@ B20190809172206_1.field[1] = [
|
||||
NumberCard(Suit.Green, 7),
|
||||
]
|
||||
|
||||
B20190809172206_1.field[2] = [
|
||||
_B20190809172206_1_FIELDS[2] = [
|
||||
SpecialCard.Zhong,
|
||||
NumberCard(Suit.Black, 4),
|
||||
NumberCard(Suit.Green, 2),
|
||||
SpecialCard.Bai,
|
||||
SpecialCard.Zhong,
|
||||
]
|
||||
B20190809172206_1.field[3] = [
|
||||
_B20190809172206_1_FIELDS[3] = [
|
||||
NumberCard(Suit.Green, 1),
|
||||
NumberCard(Suit.Green, 3),
|
||||
NumberCard(Suit.Black, 5),
|
||||
SpecialCard.Fa,
|
||||
SpecialCard.Fa,
|
||||
]
|
||||
B20190809172206_1.field[4] = [
|
||||
_B20190809172206_1_FIELDS[4] = [
|
||||
NumberCard(Suit.Red, 8),
|
||||
SpecialCard.Zhong,
|
||||
NumberCard(Suit.Red, 7),
|
||||
]
|
||||
B20190809172206_1.field[5] = [
|
||||
_B20190809172206_1_FIELDS[5] = [
|
||||
SpecialCard.Fa,
|
||||
SpecialCard.Bai,
|
||||
NumberCard(Suit.Red, 2),
|
||||
SpecialCard.Hua,
|
||||
SpecialCard.Bai,
|
||||
]
|
||||
B20190809172206_1.field[6] = [
|
||||
_B20190809172206_1_FIELDS[6] = [
|
||||
NumberCard(Suit.Black, 2),
|
||||
NumberCard(Suit.Green, 8),
|
||||
NumberCard(Suit.Black, 7),
|
||||
@@ -119,10 +121,12 @@ B20190809172206_1.field[6] = [
|
||||
NumberCard(Suit.Red, 9),
|
||||
]
|
||||
|
||||
B20190809172206_1.field[7] = [
|
||||
_B20190809172206_1_FIELDS[7] = [
|
||||
NumberCard(Suit.Red, 3),
|
||||
NumberCard(Suit.Black, 3),
|
||||
NumberCard(Suit.Green, 9),
|
||||
NumberCard(Suit.Red, 5),
|
||||
NumberCard(Suit.Red, 6),
|
||||
]
|
||||
B20190809172206_1 = Board()
|
||||
B20190809172206_1.setField(_B20190809172206_1_FIELDS)
|
||||
|
||||
Reference in New Issue
Block a user