棋软收藏站
设为首页
加入收藏
联系我们
  网站首页  |  中国象棋  |  围棋软件  |  五子棋  |  国际象棋  |  开局库  |  棋牌软件  |  棋书棋谱  |  棋软知识  |  精品软件  |  技术教程
搜索: [高级搜索]
您的位置: 首页 > 技术教程
判断象棋软件界面是否影响引擎K值的简单办法
作者:棋中论坛       时间:2019-05-20

这是一篇技术性很强的文章,但操作起来很简单,也很实用,大家可以参考一下。
1、首先要确定引擎的真实K值到底是多少
编辑引擎文件同目录下的引擎配置文件,确定引擎的线程数和哈希值,旋风引擎的配置文件名一般与引擎的文件名相同,扩展名是ini,线程数是threads = xx等号后面的数字,哈希值是hash = xxx等号后面的数字;名手引擎的配置文件的扩展名rc,线程数是mt空格后面的数字,哈希值是hash空格后面的数字;修改好线程数和哈希值后,保存并退出配置文件;双击配置文件同目录中的引擎文件;引擎文件启动后,直接输入“go infinite”后(不包括引号)按回车,这时候引擎就会输出初始局面的分析信息。“info depth ……. nps xxxxxxxx ……",nps后面的一串数字除以1024后所得到的结果就是引擎在当前配置条件(线程数及哈希值)的初始局面(旋风引擎运行后默认的局面是初始局面,名手引擎运行后的默认局面经本人验证也是初始局面)的K值。待引擎输出的nps值相对稳定后(不再有明显变化),记录下引擎输出的nps值留作后面对比,这个值就是没有受到任何外界影响的真实的K值;关闭引擎文件。
2、相同引擎加载到兵河界面后的初始局面的K值
运行兵河界面,在联赛菜单下的引擎管理器中把第1步中测试过的引擎添加到引擎列表,然后在“引擎”菜单中“引擎设置窗口”里的“引擎个性化设置”页面,选择“关闭设置”,目的是使引擎同目录中的配置文件生效,可保证测试条件与第1步相同;在界面工具栏的引擎切换下拉工具框里面选择加载前面添加到引擎列表的引擎,然后在界面工具栏点新建棋局工具按钮,局面初始化后点分析按钮,界面的状态栏就会显示当前引擎在与前面第一步相同配置条件下加载到兵河界面后初始局面的K值。等k值基本稳定后记录下具体数值。
3、对比前面两步得到的K值,你自己应该能得到一个正确的结论。
适合练棋的经典象棋软件收藏
1、象棋奇兵
曾经最普及也是最有名的象棋软件,不用过多介绍了,后来作者没有继续开发,最后一个版本定格在了2009比赛版。我用最后一个版本的界面6.0高级版配上最后一个版本的引擎2009比赛版,并把配置文件调整到它能支持的最高的水平,给大家一个最美丽的回忆。已附带弈星连线器。
2、棋天大圣
当年挑落象棋奇兵,并让象棋特级大师也拿它无可奈何,后来也停止了开发。我同样用最后一个版本的界面4.0专业版配上最后一个版本的引擎5.0高级版(2 cpus)和5.1豪华版(4 cpus),保证了它的收藏价值。已附带弈星连线器。
3、象棋世家
象棋世家是一款来自台湾的象棋软件,人性化的界面设计是你练棋的绝好帮手。这里带给大家的是象棋世家V8.0免费版,带完整界面和引擎,功能最为强大。近两年世家又出了一款459K大小的引擎,棋力已经接近目前的顶尖象棋软件。
4、将神传说
最后一个版本将神传说2009,也是一款不得不收藏的经典软件,人机交互功能非常强大,虽然棋力与当前的主流软件已经有了差距,但仍然很适合作练棋之用,是你最好的陪练者。

按字母检索

网站首页 | 代码编辑 | 计算器 | 网站地图 | 收录地图 | 网站连接 | 在线象棋 | 广告联系QQ545400720