slightly refactor game ending logic

This commit is contained in:
Chris Proctor 2022-04-29 14:45:28 -04:00
parent aef53d4689
commit 2c40608942
1 changed files with 4 additions and 0 deletions

View File

@ -37,6 +37,10 @@ class TTTGame:
def is_over(self):
"Checks whether the game is over."
return self.board_is_full() or self.check_winner('X') or self.check_winner('O')
def board_is_full(self):
"Checks whether all the spaces in the board are occupied."
for space in self.board:
if space == None:
return False