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()