新的配置文件参数只有6行,你的却有7行,请参考下面的贴图,图中已经设置成UCI_WDLCentipawn = true ,但依然是正常的
如下,参数一共6行,你怎么有7行呢?
第1行 Set Threads = 1 ok!
第2行 Set Hash = 64 ok!
第3行 Set Ponder = false ok!
第4行 Set MultiPV = 1 ok!
第5行 Set UCI_WDLCentipawn = true ok!
第6行 Set peizhi = 120 ok!
建议你检查Pikafish 20231230 by the Pikafish developers (see AUTHORS file)之后,Threads之前的那一行,你为啥会多出一行呢?
以下是配置文件的完整内容,没有你那一行哦,你检查一下是不是你多添加了什么参数?
# 线程数,建议根据cpu的实际核心数设置,最大不要超过实际核心数。比如8核16线程的cpu,最大建议设置成8
Threads = 1
# 引擎运行时占用的内存,单位MB,建议不要超过你的最大内存
Hash = 64
# 沉思,通常设置成false
Ponder = false
# 显示多个分支的招法分析结果,通常设置成1
MultiPV = 1
# 局面打分方式,false是原始打分,true是胜率打分,引擎默认设置成false
UCI_WDLCentipawn = false
# Rule设置,即自然限招设置
# 为0时,关闭自然限招
# 默认120,即60回合自然限招
# 最高500,即250回合自然限招
# 如果使用自然限招,最好设置在80及以上
peizhi = 120
# 备注说明:
# 注意:如果使用的兵河界面,在界面是启用了配置文件,以上参数都能生效;如果使用的是鲨鱼、天机界面,以上参数的前两项,即Threads和Hash会优先使用界面上设置的参数,除了前两项,配置文件其余参数都能生效。如果使用鲨鱼、天机界面,请尽量保持界面的设置和配置文件设置一致,避免设置交叉干扰。
# 亚规设置:peizhi = 120(80-500之间随意调整,推荐设置120),引擎默认设置成亚规
# 弈天设置:peizhi = 0(也可以设置410-420,建议设置0)