本次发的自编译版引擎跟我上次发的作比较:
动态:
1、从本次编译开始,Gcc编译只提供x86-64-bmi2、x86-64-old、x86-64-sse41-popcnt三种引擎,Clang编译继续按照原来的提供。
2、本次另外提供了“无长捉测试版引擎”,该功能目前还在改进中,希望大家使用后反馈。
3、继续跟进观望。
棋力:详细棋力请自测。
另外:关于无长捉测试版引擎说明如下:
由于皮卡鱼官方开源网站的引擎已经有很长时间存在长捉问题,不知道作者为啥不修正,可能没有人向作者反馈。
原来官方版引擎出现长捉的概率大约是每一千局出现一次,我自己尝试修复长捉问题,修正后的引擎,经过数万局测试,没有出现长捉,但不能保证百分之百没有,已经把千分之一的概率改变到万分之一了。
这里说明一个问题:我把长捉分成“真长捉”和“假长捉”。
“真长捉”是引擎审局出错或者对棋规理解出错,导致遇到某种特定的局面,不管重新开局粘贴特定局面多少次,总是走导致出现长捉的棋步,不会改变。
“假长捉”是引擎在特殊情况下,时间非常紧迫,比如0.01秒每步,引擎来不及思考了,又怕超时,情急之下走出的问题棋步导致长捉。但是只要重新开局粘贴该局面,哪怕还是0.01秒每步,引擎也会瞬间找到正确棋步(至少是不会导致长捉的棋步),不管重试多少次,都不会长捉。
该无长捉的测试版引擎,如果偶尔出现长捉,也应该是“假长捉”。测试版引擎目前还在改进中。
无长捉测试版引擎可能会影响引擎棋力,目前测试的结果是无长捉测试版引擎走棋有点飘逸,棋力有起伏。