Exemple #1
0
    def create(cls, **kwargs):
        players = [Player(name=name) for name in kwargs['player_names']]
        board = ChessBoard()
        turn_count = 0
        status = True

        return cls(players=players,
                   board=board,
                   turn_count=turn_count,
                   status=status)
Exemple #2
0
 def setUp(self):
     self.board = ChessBoard()
Exemple #3
0
 def __init__(self, renderer: IRenderer = None):
     self._finished = False
     self._board = ChessBoard()
     self._renderer = renderer
     self._status = ChessGame.STATUS_WHITE_MOVE
Exemple #4
0
 def setUp(self):
     reset_option(ALL)
     self.board = ChessBoard()
Exemple #5
0
 def setUp(self):
     self.chess_board = ChessBoard()