Artificial intelligence 增加国际象棋中极大极小算法的平均深度?
最近,我在p5.js中使用带有alpha-beta修剪的Minimax算法构建了一个国际象棋引擎,但我能实现的最大层深度是4,将其增加到5,移动几乎需要10秒,因此有人能提出一些增加层深度和缩短搜索时间的方法吗。任何帮助都将不胜感激。我最近还构建了一个国际象棋引擎,能够将其深度扩展到5甚至6。然而,我用Python构建了我的,但是我认为我可以给出一些适用于您的项目的一般建议Artificial intelligence 增加国际象棋中极大极小算法的平均深度?,artificial-intelligence,p5.js,chess,minimax,Artificial Intelligence,P5.js,Chess,Minimax,最近,我在p5.js中使用带有alpha-beta修剪的Minimax算法构建了一个国际象棋引擎,但我能实现的最大层深度是4,将其增加到5,移动几乎需要10秒,因此有人能提出一些增加层深度和缩短搜索时间的方法吗。任何帮助都将不胜感激。我最近还构建了一个国际象棋引擎,能够将其深度扩展到5甚至6。然而,我用Python构建了我的,但是我认为我可以给出一些适用于您的项目的一般建议 编辑您的代码,将检查电路板状态和获取所有有效移动的函数的时间缩短几微秒 当你分析数百万个位置时,这些微秒加起来相当长的时间