예제 #1
0
def store_game(board: Board, player_one: Agent, player_two: Agent,
               winner: str) -> None:
    game = Game(player_one=player_one.name,
                player_one_state=player_one.state(),
                player_two=player_two.name,
                player_two_state=player_two.state(),
                winner=winner,
                num_rows=board.num_rows,
                num_cols=board.num_cols,
                num_to_win=board.num_to_win,
                move_history=board.serializable_history())
    game.store()