def minimax(self): agent = MiniMax(self.board, self.depth) board = agent.get_next_board() agent.output_next_state(board) agent.output_log()