Chess-AI:内置JavaScript的Chess-AI引擎

时间:2024-05-18 04:32:31
【文件属性】:

文件名称:Chess-AI:内置JavaScript的Chess-AI引擎

文件大小:67KB

文件格式:ZIP

更新时间:2024-05-18 04:32:31

JavaScript

国际象棋 一个简单的内置于JavaScript的Chess-AI,支持该机器人的多个难度级别。 使用开源库用于游戏UI 这个怎么运作 AI使用从获得的评估函数为数字表示的每一次可能动作都分配了一个分数。 评估功能根据棋子的类型和在棋盘上的位置为每个棋子分配分数。 例如,板子*的骑士比板子边缘的骑士更好(因为它有更多选择,而且更活跃)。 借助此评估功能,我们可以为任何给定动作分配数值分数。 对于每个可能的下一个动作,然后使用制作并评估决策树。 使用很容易达到3的树深。 AI最终决定采取行动,使子树具有最高可能的评估。 在这里尝试: :


【文件预览】:
Chess-AI-master
----img()
--------chesspieces()
----js()
--------lib()
--------chessAI.js(9KB)
----README.MD(1KB)
----css()
--------chessboard-0.3.0.min.css(833B)
--------chessboard-0.3.0.css(1KB)
--------chessAI.css(459B)
----chessAI.html(1KB)

网友评论