文件名称:
ChessJS:该引擎击败了Stockfish Level-6,其思考时间为1秒,具有2300+ ELO等级。 它是JavaScript中Chess Engine的实现,通过使用带有Alpha-Beta修剪(GOFAI(优良老式人工智能))
开发工具:
文件大小: 1mb
下载次数: 0
上传时间: 2021-01-31
详细说明:ChessJS:GOFAI国际象棋引擎(2300 +,ELO额定*)
ChessJS:如何为该存储库做出贡献
要对此存储库做出贡献,请执行以下步骤:
分叉此存储库
将存储库克隆到本地计算机
进行必要的更改
提交更改并添加指向该存储库的分支。
做一个公关提到所有的变化。
如果您的PR进行了重大改进,并且在不造成任何中断的情况下对项目进行了更改,则PR将被合并而不会失败。
我们需要的只是您的贡献和耐心。
国际象棋
Chess JS是用JavaScript编写的国际象棋引擎。 它适用于在一棵树中的最小最大搜索,最小最大是一种很好的老式人工智能(GOFAI)算法。 该算法是一种朴素算法,并且为了进行优化,它包含了Alpha-beta修剪功能。
Alpha-Beta修剪:此算法的重点是减少在Min-Max算法中使用的深度优先搜索实现中访问的节点。 因此,无需遍历整棵树,我们就可以对树做出基本的数学结论。
国际象棋规则:引擎遵循FIDE (国际棋联联合会:国际象棋联合会)指定的所有国际象棋规则,有关规则可在。
UI和样式改进:直到commit-6(即 )之前的网站样式均基于简单HTM
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.