希望这些结果对大家鉴定各种改版引擎有帮助。
只测试了我手里的几个版本,如有其他版本的测试结果,欢迎发站内短信给我。
一. 观察K值,上层速度
旋风6.2:K值一般,上层速度一般。
冰之舞的佳佳象棋0102:K值一般,上层速度一般。
论坛的佳佳象棋996注册版:K值一般,上层速度一般。
论坛的64位破解名手(未确认是否正版):K值稍低,上层稍慢。
世家100644:K值异常高,上层快。
小虫610k:K值异常高,上层快。
注:K值、上层速度与棋力并无必然联系,仅作为鉴定版本的依据。
二. 测试明显绝杀局面下的表现
用兵河界面加载,在明显有绝杀局面点“分析”。
以下的“明显绝杀局面”为:
9/3k5/9/9/9/9/9/9/9/R3K4 w - - 0 1
旋风6.2:引擎会瞬间低层结束思考,分数固定为29999。
冰之舞的佳佳象棋0102:引擎会瞬间63层结束思考,分数为0。
论坛的佳佳象棋996注册版:引擎会瞬间100层结束思考,分数为29999。
论坛的64位破解名手:引擎会一直思考(大约在60+层左右开始明显变慢),分数固定为29999。
世家100644:引擎会瞬间低层结束思考,分数固定为29999。
小虫610k:引擎会瞬间100层结束思考,分数固定为29999。
三. 直接运行引擎查看
注意:uci或ucci命令是不可能判断哪些是真引擎的,会点debug的人都会改显示信息的。
=====对于go指令的反馈=====
运行引擎,等待其完全加载完毕,输入go,回车。
旋风6.2:无反应。
冰之舞的佳佳象棋0102:迅速显示出大量开头为“info depth”的行,每层2~5行(不同机器可能稍有出入),后面夹杂有开头为“info currmove”的行。
论坛的佳佳象棋996注册版:显示四行,第一行开头为“info hash new size”,第二、三行开头为“info depth”,第四行开头为“bestmove”。
论坛的64位破解名手:显示四行,第一、二行开头为“info depth”,第三行开头为“info nodes”,第四行开头为“bestmove”。
世家100644:显示三行,第一行开头为“info depth”,第二行开头为“info nodes”,第三行开头为“bestmove”。
小虫610k:显示很多行,第一行为一个“=”号,第二行为“total move number 44”,最下面几行有几个百分数显示。这个很特别。
=====对于info指令的反馈=====
运行引擎,等待其完全加载完毕,输入info,回车。
大部分引擎无反应,有反应的有:
论坛的64位破解名手:显示很多行,值得注意的是其中居然有一行“EGTB cache memory”,看来名手是一个开源国际象棋引擎的改版,我手头的国象引擎也不多,所以不太清楚是哪个。
世家100644:显示“Unknown command: info”。
小虫610k:显示“Unknown command: info”。
=====对于debug指令的反馈=====
运行引擎,等待其完全加载完毕,输入debug,回车。
大部分引擎无反应,有反应的有:
论坛的64位破解名手:显示“Unknown command”,后面有乱码。
世家100644:显示“Unknown command: debug”。
小虫610k:显示“Unknown command: debug”。
=====对于go ponder指令的反馈=====
运行引擎,等待其完全加载完毕,输入go ponder,回车。
大部分与佳佳象棋0102对于go指令的反馈非常类似,快速显示许多行,以“info depth”或“info currmove”开头。
比较与众不同的有:
佳佳象棋0102:这个引擎反馈的“info currmove”行中,在“currmovenumber”前面有两个空格,而不是一个。
论坛的64位破解名手:这个引擎反馈的“info currmove”行后面还多了一个“totalmovenumber”反馈。且有少量以“info nodes”开头的行。