有没有比较好的人机对站的象棋软件?

有没有比较好的人机对站的象棋软件?,第1张

软件名称 软件类型 作者 网站 说明

千虑 科研软件 吴光哲 无 第九届电脑奥赛金牌

纵马奔流 科研软件 涂志坚 zmbl.myrice.com 第八届电脑奥赛金牌

ELP 科研软件 许舜钦 无 第二、六、七届电脑奥赛金牌

梦入神机 科研软件 吴韧 无 第三、四届电脑奥赛金牌

七星大师 科研软件 赵德志 无

梦入神蛋 科研软件 魏泽人 无 公开源代码

VSCCP 示范程序 Pham Hong Nguyen www.nchess.com 公开源代码

ElephantEye 示范程序 黄晨 www.elephantbase.net 公开源代码

浅红象棋 自由软件 Jeremy Craner www.jcraner.com

棋隐 共享软件 邵金雷 无 自带154M残局库

楚汉棋缘 共享软件 贺建良 www.xqpartner.com

谢谢大师 商业软件 Pascal Tang www.cc-xiexie.com

SaoLa 商业软件 Pham Hong Nguyen www.nchess.com

象棋世家 商业软件 郑明政 www.ai-master.com

棋天大圣

商业软件 王骄 www.neuchess.com

象棋奇兵 商业软件 赵明阳 www.xqmaster.com 第十届电脑奥赛金牌

将族 商业软件 虞希舜 无 第一届电脑奥赛金牌

经过我的使用和对比,棋力比较好的有:象棋世家,棋隐。楚汉棋缘也很好,功能很全。

还有很多打谱软件,可以在

http://www.hgchess.net/index.asp找到^^

总的来说,对弈程序是个系统工程,它是以下四个系统的有机结合:(1) 棋盘结构,(2) 局面评价,(3) 搜索技术,(4) 其他。以ElephantEye为例,这四个部分在程序中的比例各占25%,也就是说,每个方面都很重要。那么这四个部分应该以什么样的方式逐步建立呢?另一个公开源代码的程序VSCCP(Very Simple Chinese Chess Program)给出了一个方向,这是本很好的对弈程序设计的入门教材。尽管VSCCP在棋力上还有很大的提升空间,但是它的结构体系是比较完整的,参考下面一组公式,找到有待提升的空间,只要稍作改进就能成为ElephantEye。

棋盘结构 = 局面表示 + 着法移动 + 着法生成 + 特殊局面判断

局面评价 = 知识 + 优化的局面表示

搜索技术 = 完全搜索 + 静态搜索 + 启发 + 裁剪 + 选择性延伸 + 置换表 + 残局库 + 并行技术

其他 = 开局库 + 时间控制 + 后台思考 + 引擎协议


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11722893.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存