银行 社区服务 每日签到 会员排行 网站地图
  • 2655阅读
  • 60回复

皮卡鱼231230x自编译版(有、无配置文件)

楼层直达
级别: 上尉
[棋中红钻4级]发帖数量≥1000篇 [棋中黄钻2级]金币数量≥1000枚 [棋中蓝钻1级]乐币数量≥10枚 [棋中粉钻1级]贡献值数量≥1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
1081
金币
1113
威望
1
贡献值
2
乐币
10
主题
19
只看该作者 20楼 发表于: 01-03
回 19楼(lingshi) 的帖子
采用的是新配置文件,如果采用旧配置文件,会出现:No such option: 删除的参数?
拼写错误是因为在图片上提取的文字,引擎打开后的画面和字符跟你的完全一样。
将新配置文件修改后【UCI_WDLCentipawn = true】,就出现了:No such option: 锘?
级别: 四级士官
[棋中红钻2级]发帖数量≥100篇 [未点亮棋中黄钻]金币数量<100枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
191
金币
90
威望
0
贡献值
0
乐币
0
主题
0
只看该作者 21楼 发表于: 01-03
我检查的第一个命令行也有这一行(没有这样的选项:锘?)( No such option: 锘?) 即使它没有被修改
我发帖:不隐藏、不叫卖、不加密。
级别: 论坛检查
[棋中红钻4级]发帖数量≥1000篇 [棋中黄钻5级]金币数量≥10000枚 [棋中蓝钻1级]乐币数量≥10枚 [未点亮棋中粉钻]贡献值数量<1点 [棋中彩钻3级]精华帖数量≥5篇
发帖
1507
金币
10614
威望
13
贡献值
0
乐币
33
主题
138

只看该作者 22楼 发表于: 01-03
回 20楼(唯此为大) 的帖子
新的配置文件参数只有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)
我发帖:不隐藏、不叫卖、不加密
我发帖:不隐藏、不叫卖、不加密。
级别: 论坛检查
[棋中红钻4级]发帖数量≥1000篇 [棋中黄钻5级]金币数量≥10000枚 [棋中蓝钻1级]乐币数量≥10枚 [未点亮棋中粉钻]贡献值数量<1点 [棋中彩钻3级]精华帖数量≥5篇
发帖
1507
金币
10614
威望
13
贡献值
0
乐币
33
主题
138

只看该作者 23楼 发表于: 01-03
出现这种情况很有可能就是:你所用的配置文件,在Threads参数之前,你自己又添加了别的参数,但是这个参数是引擎不能识别的,建议删除你自己添加的无效参数,或者直接用新配置文件去覆盖同名文件。
我发帖:不隐藏、不叫卖、不加密
级别: 上尉
[棋中红钻4级]发帖数量≥1000篇 [棋中黄钻2级]金币数量≥1000枚 [棋中蓝钻1级]乐币数量≥10枚 [棋中粉钻1级]贡献值数量≥1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
1081
金币
1113
威望
1
贡献值
2
乐币
10
主题
19
只看该作者 24楼 发表于: 01-03
回 23楼(lingshi) 的帖子
把你新的pk.ini文件用记事本打开,不做任何修改再保存一下,就会出现:No such option: 锘?
旧的配置文件对应旧的引擎,同样是这种情况。
就这么神奇!
舟遥遥以轻扬  风飘飘而吹衣
级别: 少尉
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻1级]金币数量≥100枚 [棋中蓝钻1级]乐币数量≥10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
267
金币
743
威望
0
贡献值
0
乐币
18
主题
5
只看该作者 25楼 发表于: 01-03
pika.ini文件打开,在不需要显示的每一行前面加一个#试一下:
# 注意:如果使用的兵河界面,在界面是启用了配置文件,以上参数都能生效;如果使用的是鲨
#鱼、天机界面,以上参数的前两项,即Threads和Hash会优先使用界面上设置的参数,除了前两
#项,配置文件其余参数都能生效。如果使用鲨鱼、天机界面,请尽量保持界面的设置和配置文件#设置一致,避免设置
#交叉干扰。
#背上小书包我去上学校
舟遥遥以轻扬  风飘飘而吹衣
级别: 三级士官
[棋中红钻1级]发帖数量≥10篇 [棋中黄钻1级]金币数量≥100枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
97
金币
526
威望
0
贡献值
0
乐币
6
主题
0
只看该作者 26楼 发表于: 01-03
回 1楼(lingshi) 的帖子
光影明暗中
宝总李李街头散步
同路者不一定能同行,
同行者不一定是同路。
宝总李李,后会有期。
级别: 上尉
[棋中红钻4级]发帖数量≥1000篇 [棋中黄钻2级]金币数量≥1000枚 [棋中蓝钻1级]乐币数量≥10枚 [棋中粉钻1级]贡献值数量≥1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
1081
金币
1113
威望
1
贡献值
2
乐币
10
主题
19
只看该作者 27楼 发表于: 01-03
回 25楼(风的线条) 的帖子
这仅仅是显示格式的问题,不勾选自动换行,带#号的行,实际上只有一行。
舟遥遥以轻扬  风飘飘而吹衣
级别: 少尉
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻1级]金币数量≥100枚 [棋中蓝钻1级]乐币数量≥10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
267
金币
743
威望
0
贡献值
0
乐币
18
主题
5
只看该作者 28楼 发表于: 01-03
+++  ⤶⤶⤶  1#  to  2##
舟遥遥以轻扬  风飘飘而吹衣
级别: 上尉
[棋中红钻4级]发帖数量≥1000篇 [棋中黄钻4级]金币数量≥5000枚 [棋中蓝钻3级]乐币数量≥100枚 [棋中粉钻2级]贡献值数量≥5点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
1593
金币
6197
威望
0
贡献值
5
乐币
384
主题
4
只看该作者 29楼 发表于: 01-03
Re:回 23楼(lingshi) 的帖子
引用
引用第24楼唯此为大于2024-01-03 06:48发表的 回 23楼(lingshi) 的帖子 :
把你新的pk.ini文件用记事本打开,不做任何修改再保存一下,就会出现:No such option: 锘?
旧的配置文件对应旧的引擎,同样是这种情况。
就这么神奇!  

记事本另存为时编码格式不同会出现你说的问题。win10 ANSI显示正常。或是你的cmd修改过编码属性,可在cmd里用chcp查看。
级别: 上尉
[棋中红钻4级]发帖数量≥1000篇 [棋中黄钻2级]金币数量≥1000枚 [棋中蓝钻1级]乐币数量≥10枚 [棋中粉钻1级]贡献值数量≥1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
1081
金币
1113
威望
1
贡献值
2
乐币
10
主题
19
只看该作者 30楼 发表于: 01-03
回 29楼(星雨星) 的帖子
找到了原因:保存时选择ANSI编码格式,选UTF-8就会出问题。
版主的配置文件可能是UTF-8格式的。
谢谢你的提醒。
级别: 一级士官
[棋中红钻1级]发帖数量≥10篇 [棋中黄钻2级]金币数量≥1000枚 [棋中蓝钻1级]乐币数量≥10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
15
金币
1429
威望
0
贡献值
0
乐币
16
主题
0
只看该作者 31楼 发表于: 01-03
非常感谢老师的分享,祝好运连连。
我发帖:不隐藏、不叫卖、不加密。
级别: 论坛检查
[棋中红钻4级]发帖数量≥1000篇 [棋中黄钻5级]金币数量≥10000枚 [棋中蓝钻1级]乐币数量≥10枚 [未点亮棋中粉钻]贡献值数量<1点 [棋中彩钻3级]精华帖数量≥5篇
发帖
1507
金币
10614
威望
13
贡献值
0
乐币
33
主题
138

只看该作者 32楼 发表于: 01-03
回 24楼(唯此为大) 的帖子
我所发的配置文件,是UTF-8编码,如果你要修改或者另存,在记事本第一次保存时,假如编码不不一致,会提示的,你要选择一样的编码再保存,即选择UTF-8编码。

如下图保存时,右下角选择UTF-8编码:




如果是win10或者win11系统,记事本的右下角可以显示编码,如图

我发帖:不隐藏、不叫卖、不加密
级别: 上尉
[棋中红钻4级]发帖数量≥1000篇 [棋中黄钻2级]金币数量≥1000枚 [棋中蓝钻1级]乐币数量≥10枚 [棋中粉钻1级]贡献值数量≥1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
1081
金币
1113
威望
1
贡献值
2
乐币
10
主题
19
只看该作者 33楼 发表于: 01-03
回 32楼(lingshi) 的帖子
WIN7要保存为ANSI格式才行,用UTF-8格式出问题。
建议以后用ANSI格式,可以针对各种系统。
我发帖:不隐藏、不叫卖、不加密。
级别: 论坛检查
[棋中红钻4级]发帖数量≥1000篇 [棋中黄钻5级]金币数量≥10000枚 [棋中蓝钻1级]乐币数量≥10枚 [未点亮棋中粉钻]贡献值数量<1点 [棋中彩钻3级]精华帖数量≥5篇
发帖
1507
金币
10614
威望
13
贡献值
0
乐币
33
主题
138

只看该作者 34楼 发表于: 01-03
但是,即便是保存时编码不对,也不会多出一行来,只会在原有的行上出现乱码,你多出一行,估计是你自己在Threads参数之前,添加了其他参数,引擎不能识别才会出现“No such option: ”,但是你选错编码,才会出现“锘”乱码。

建议你删除你添加的无效参数,再保存为UTF-8编码,即可恢复正常。

你为啥对多出的一行避而不谈呢?



这一行存在:Pikafish 20231230 by the Pikafish deve lopers (see AUTHORS file )
这一行不存在,是你自己添加的参数:No such option: 锘?
这一行存在:Set Threads = 1ok!
这一行存在:Set Hash = 64 ok!
这一行存在:Set Ponder = false ok!
这一行存在:Set MultiPu = 1 ok!
这一行存在:Set UCI_ WDLCentipawn = true ok!
这一行存在:Set peizhi = 120 ok!
我发帖:不隐藏、不叫卖、不加密
级别: 上尉
[棋中红钻4级]发帖数量≥1000篇 [棋中黄钻2级]金币数量≥1000枚 [棋中蓝钻1级]乐币数量≥10枚 [棋中粉钻1级]贡献值数量≥1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
1081
金币
1113
威望
1
贡献值
2
乐币
10
主题
19
只看该作者 35楼 发表于: 01-03
回 34楼(lingshi) 的帖子
没有加任何东西,仅仅修改了打分标准参数值,再保存后就会出现问题。
即使不做任何修改,只要再保存,也会出现上述问题。
如果保存为ANSI格式,就没有任何问题。
级别: 上尉
[棋中红钻4级]发帖数量≥1000篇 [棋中黄钻2级]金币数量≥1000枚 [棋中蓝钻1级]乐币数量≥10枚 [棋中粉钻1级]贡献值数量≥1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
1081
金币
1113
威望
1
贡献值
2
乐币
10
主题
19
只看该作者 36楼 发表于: 01-03
回 34楼(lingshi) 的帖子
因为保存时不会像另存为那样出现保存对话框,难以发现这个问题的原因。
是星雨星朋友提醒了我。
我发帖:不隐藏、不叫卖、不加密。
级别: 论坛检查
[棋中红钻4级]发帖数量≥1000篇 [棋中黄钻5级]金币数量≥10000枚 [棋中蓝钻1级]乐币数量≥10枚 [未点亮棋中粉钻]贡献值数量<1点 [棋中彩钻3级]精华帖数量≥5篇
发帖
1507
金币
10614
威望
13
贡献值
0
乐币
33
主题
138

只看该作者 37楼 发表于: 01-03
如果这是在原有参数上修改,不会增加行数,只会在原有行数上出现乱码,你是添加了参数。UTF-8才是目前最兼容的编码,不会因为win7走回头路的。

如果你只是把false改成true,只会出现下如下情况:


这一行存在:Pikafish 20231230 by the Pikafish deve lopers (see AUTHORS file )
这一行存在:Set Threads = 1ok!
这一行存在:Set Hash = 64 ok!
这一行存在:Set Ponder = false ok!这一行存在:Set MultiPu = 1 ok!
这一行存在:Set UCI_ WDLCentipawn = 锘?
这一行存在:Set peizhi = 120 ok!
我发帖:不隐藏、不叫卖、不加密
级别: 上尉
[棋中红钻4级]发帖数量≥1000篇 [棋中黄钻2级]金币数量≥1000枚 [棋中蓝钻1级]乐币数量≥10枚 [棋中粉钻1级]贡献值数量≥1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
1081
金币
1113
威望
1
贡献值
2
乐币
10
主题
19
只看该作者 38楼 发表于: 01-03
引用
引用第34楼lingshi于2024-01-03 10:04发表的  :
但是,即便是保存时编码不对,也不会多出一行来,只会在原有的行上出现乱码,你多出一行,估计是你自己在Threads参数之前,添加了其他参数,引擎不能识别才会出现“No such option: ”,但是你选错编码,才会出现“锘”乱码。

建议你删除你添加的无效参数,再保存为UTF-8编码,即可恢复正常。

你为啥对多出的一行避而不谈呢?
.......

多出来的这一行,并不是因为我添加了内容,而是由于保存格式的问题,自动出现了这一行,因为即使不做任何修改,只要再保存一遍你的配置文件,就会出现上述问题。
级别: 上尉
[棋中红钻4级]发帖数量≥1000篇 [棋中黄钻2级]金币数量≥1000枚 [棋中蓝钻1级]乐币数量≥10枚 [棋中粉钻1级]贡献值数量≥1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
1081
金币
1113
威望
1
贡献值
2
乐币
10
主题
19
只看该作者 39楼 发表于: 01-03
这一行存在:Pikafish 20231230 by the Pikafish deve lopers (see AUTHORS file )
这一行不存在,是你自己添加的参数:No such option: 锘?
这一行存在:Set Threads = 1ok!
这一行存在:Set Hash = 64 ok!
这一行存在:Set Ponder = false ok!
这一行存在:Set MultiPu = 1 ok!
这一行存在:Set UCI_ WDLCentipawn = true ok!
这一行存在:Set peizhi = 120 ok!
=======================================
这一行不存在,是你自己添加的参数:No such option: 锘?
没有添加任何参数,只要保存格式为UTF-8,就会自动出现这一行。
快速回复

限56 字节
请不要在回贴只采用字母:“ PP、asdfhjkl、HAO、OK、ddddddd ......”。  请不要在回贴过于简单的内容:“不错、顶、支持、厉害、呵呵、靠、晕........”
 
验证问题: 本站网址是?不带http://
上一个 下一个