minimax 相关问题

用于双人游戏的人工智能/博弈论的概念。我们的想法是尽量减少对手的收益并最大化你的收益。使用此标记的问题涵盖了解/实施算法的问题。

井字游戏的minimax算法的实现

我需要使我的井字游戏AI无与伦比。计算机AI'O'应该选择最佳动作。我从使用随机数开始为游戏创建我的第一个AI,但现在的问题是使它成为...

回答 1 投票 -1

我有一个井字游戏随机AI,可以在JavaScript中工作,但并不聪明。我想知道如何使它无与伦比

我尝试将最佳的Move和minimax算法一起添加,以使我的井字游戏无与伦比,但无法正常工作function computerMove(){对于(var i = 1; i <= 9; i ++){...

回答 1 投票 -1

如何在游戏中使用换位表来提高性能?

我已经在游戏中使用alpha-beta修剪实现了迭代加深,并且还添加了一个转置表来存储已经评估过的板。现在,我正在执行以下操作:运行时...

回答 1 投票 5

扩展多个对手的minimax算法

极小极大算法对于两个像井字游戏的玩家都有很好的描述。我需要为Tank游戏编写AI。在这个游戏中,坦克必须在迷宫中移动,迷宫中的障碍物在...

回答 2 投票 4

查找跨越R中多CSV文件的最大列值

谢谢您阅读此篇。我试图找到一列来自全国各地2个CSV文件中的数据(见下面的文件为例)的最大值。不知道如何找到一个特定列的最大值(TP)

回答 1 投票 1

用一些约束解决minimax路径问题

我有一个问题,其中给出了具有正权重的无向图。有N个顶点,我需要从所有可能的路径中得到2个顶点之间的最大权重的最小值...

回答 1 投票 1

Alpha beta修剪评估功能的设计[关闭]

我正在设计一个国际象棋游戏和它背后的人工智能实现一个带有alpha-beta修剪的搜索树。我在设计游戏的评估功能时遇到了困难。怎么去...

回答 1 投票 1

MiniMax chess algoritm返回不良动作

我在为国际象棋游戏实施MiniMax算法时遇到了问题。它的大多数部分似乎都有效,但它要么从来没有做出好的举动,要么评价出现问题......

回答 1 投票 0

多线程alpha-beta-pruning的有效性是什么?

在以下情况下,使用alpha beta修剪的多线程的有效性是什么:迭代地使用多线程。例如,线程1将查看第一个分支,第二个线程将...

回答 1 投票 0

失败 - 软alpha-beta游戏树的最小示例包括失败低

在研究fail-soft alpha-beta算法时,我正在努力想出一个最小的游戏树,当用fail-soft解决时,alpha-beta会产生一个与minimax不同的fail-low ......

回答 1 投票 0

minimax函数似乎没有输出正确的评估板

我正在使用Python用MiniMax算法创建一个无与伦比的TicTacToe游戏。我的代码似乎没有输出每个位置的正确评估。根据我的理解,算法......

回答 1 投票 0

'float'的最大值是多少? [重复]

当我检查“float.MaxValue”的值时,我得到:3.402823E + 38这是:340,282,300,000,000,000,000,000,000,000,000,000,000,000,000那么为什么当我试图将一个小得多的值设置为浮点数时......

回答 1 投票 0

Minimax算法逻辑输出意外结果

我正在为一个简单的国际象棋引擎制作一个minimax算法,但是遇到了一些困难。我已经运行了几个小时的代码而无济于事,似乎仍然输出了错误的结果; ...

回答 1 投票 1

是否可以使用alpha-beta修剪用于超过两个玩家的非零和游戏?

我已经读过某个地方,minimax算法可以推广给两个以上的玩家。想象一下,我们有3名球员,他们每个人都希望最大化自己的答案。是否可以使用......

回答 1 投票 0

Minimax函数为TicTacToe中的所有可能移动返回相同的评估

在主程序循环中,for循环遍历TicTacToe板中的每个空位置,然后在每个位置上应用minimax函数以评估该特定的...

回答 1 投票 -1

使用alpha-beta修剪的C ++检查程序

我正在尝试使用alpha-beta修剪为Checkers游戏(AI vs AI)编写算法。您可以在下面或在此PasteBin中查看代码和注释。游戏本身运行良好,但AI(...

回答 1 投票 1

Minimax算法 - 当我有两种获胜方式时,计算机不会阻止我。

在我的minimax算法中,当计算机出现一个有两种方式赢得计算机的玩家时,就会选择该板的第一个打开位置。以下为例。 X可以赢得......

回答 2 投票 0

Tic Tac Toe:评估节点的启发式值

请原谅我,如果这个问题已经存在,我已经搜索了很多,但我还没有得到我想问的问题的答案。所以,基本上,我正在尝试实现一个使用...的Tic-Tac-Toe AI

回答 2 投票 -1

JavaScript中的Tic tac toe使用minimax算法,错误最大调用堆栈大小超过

我正在做一个任务tic tac toe游戏。我的minimax算法可以自行运行,并且有一个数组和两个提供的播放器,但是当使用div的html集合时,它会产生最大错误...

回答 1 投票 2

tima_tac_toe AI的minimax中的错误

我一直在尝试使用带有alpha-beta修剪的minimax为计算机实现AI,但我面临一个无法识别的bug。该算法应该计算自己的所有可能的移动和......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.