示例#1
0
def test_piece_list_one(game):
    piece_list = [
        Soldier(game, 1, "black", GUIController.notation_to_enumeration(5)),
        Soldier(game, 3, "black", GUIController.notation_to_enumeration(11)),
        Soldier(game, 2, "black", GUIController.notation_to_enumeration(16)),
        Soldier(game, 4, "white", GUIController.notation_to_enumeration(34)),
        King(game, 5, "white", GUIController.notation_to_enumeration(49))
    ]
    return piece_list
示例#2
0
 def _state_to_piece_list(self, state):
     piece_list = []
     for field in range(len(state)):
         if state[field] == "ws":
             piece_list.append(Soldier(self.game, len(piece_list), "white", field))
         elif state[field] == "bs":
             piece_list.append(Soldier(self.game, len(piece_list), "black", field))
         elif state[field] == "wk":
             piece_list.append(King(self.game, len(piece_list), "white", field))
         elif state[field] == "bk":
             piece_list.append(King(self.game, len(piece_list), "black", field))
     return piece_list
示例#3
0
def start_piece_list(game):
    piece_list = [
        Soldier(game, 1, "black", GUIController.notation_to_enumeration(1)),
        Soldier(game, 1, "black", GUIController.notation_to_enumeration(2)),
        Soldier(game, 1, "black", GUIController.notation_to_enumeration(3)),
        Soldier(game, 1, "black", GUIController.notation_to_enumeration(4)),
        Soldier(game, 1, "black", GUIController.notation_to_enumeration(5)),
        Soldier(game, 1, "black", GUIController.notation_to_enumeration(6)),
        Soldier(game, 3, "black", GUIController.notation_to_enumeration(7)),
        Soldier(game, 3, "black", GUIController.notation_to_enumeration(8)),
        Soldier(game, 3, "black", GUIController.notation_to_enumeration(9)),
        Soldier(game, 3, "black", GUIController.notation_to_enumeration(10)),
        Soldier(game, 3, "black", GUIController.notation_to_enumeration(11)),
        Soldier(game, 3, "black", GUIController.notation_to_enumeration(12)),
        Soldier(game, 3, "black", GUIController.notation_to_enumeration(13)),
        Soldier(game, 3, "black", GUIController.notation_to_enumeration(14)),
        Soldier(game, 3, "black", GUIController.notation_to_enumeration(15)),
        Soldier(game, 2, "black", GUIController.notation_to_enumeration(16)),
        Soldier(game, 2, "black", GUIController.notation_to_enumeration(17)),
        Soldier(game, 3, "black", GUIController.notation_to_enumeration(18)),
        Soldier(game, 3, "black", GUIController.notation_to_enumeration(19)),
        Soldier(game, 3, "black", GUIController.notation_to_enumeration(20)),
        Soldier(game, 4, "white", GUIController.notation_to_enumeration(31)),
        Soldier(game, 4, "white", GUIController.notation_to_enumeration(32)),
        Soldier(game, 4, "white", GUIController.notation_to_enumeration(31)),
        Soldier(game, 4, "white", GUIController.notation_to_enumeration(32)),
        Soldier(game, 4, "white", GUIController.notation_to_enumeration(33)),
        Soldier(game, 4, "white", GUIController.notation_to_enumeration(34)),
        Soldier(game, 4, "white", GUIController.notation_to_enumeration(35)),
        Soldier(game, 4, "white", GUIController.notation_to_enumeration(36)),
        Soldier(game, 4, "white", GUIController.notation_to_enumeration(37)),
        Soldier(game, 4, "white", GUIController.notation_to_enumeration(38)),
        Soldier(game, 4, "white", GUIController.notation_to_enumeration(39)),
        Soldier(game, 4, "white", GUIController.notation_to_enumeration(40)),
        Soldier(game, 4, "white", GUIController.notation_to_enumeration(41)),
        Soldier(game, 4, "white", GUIController.notation_to_enumeration(42)),
        Soldier(game, 4, "white", GUIController.notation_to_enumeration(43)),
        Soldier(game, 4, "white", GUIController.notation_to_enumeration(44)),
        Soldier(game, 4, "white", GUIController.notation_to_enumeration(45)),
        Soldier(game, 4, "white", GUIController.notation_to_enumeration(46)),
        Soldier(game, 4, "white", GUIController.notation_to_enumeration(47)),
        Soldier(game, 4, "white", GUIController.notation_to_enumeration(48)),
        Soldier(game, 4, "white", GUIController.notation_to_enumeration(49)),
        Soldier(game, 4, "white", GUIController.notation_to_enumeration(50))
    ]
    return piece_list
示例#4
0
def test_piece_list(game):
    piece_list = [
        Soldier(game, 5, "white", GUIController.notation_to_enumeration(6)),
        Soldier(game, 5, "black", GUIController.notation_to_enumeration(45))
    ]
    return piece_list