class Game: def __init__(self, game_id): self.game_id = game_id print(game_id) self.board = Board() self.last_open_pos = Position(0, 0) def open_cell(self, x, y): if not self.board.game_over: self.last_open_pos.x = x self.last_open_pos.y = y return self.board.open_cell(x, y) def mark_cell(self, x, y): if not self.board.game_over: return self.board.mark_cell(x, y) def is_game_over(self): return self.board.game_over def get_user_board(self): return self.board.user_board def is_win(self): return self.board.check_win()