Add state arguments to match signatures

This commit is contained in:
Chris Proctor 2022-05-06 16:54:40 -04:00
parent 463c168405
commit 3bc2251b52
2 changed files with 3 additions and 3 deletions

View File

@ -8,7 +8,7 @@ game = TTTGame(player0, player1)
view = TTTView() view = TTTView()
view.greet(game) view.greet(game)
while not game.is_over(): while not game.is_over(game.state):
action = view.get_action(game) action = view.get_action(game)
game.play_action(action) game.play_action(action)
view.conclude(game) view.conclude(game)

View File

@ -54,9 +54,9 @@ class TTTView:
"""Says goodbye. """Says goodbye.
""" """
self.print_board_with_options(game) self.print_board_with_options(game)
if game.check_winner('X'): if game.check_winner(game.state, 'X'):
winner = game.players['X'] winner = game.players['X']
elif game.check_winner('O'): elif game.check_winner(game.state, 'O'):
winner = game.players['O'] winner = game.players['O']
else: else:
winner = None winner = None