记得以前 leela-zero 的安装步骤挺复杂,现在好多了,就一个命令:brew install leela-zero
接着是 sabaki 的安装,这个稍复杂,不过照着这里的指示做也还算简单:
https://github.com/SabakiHQ/Sabaki/blob/master/docs/guides/building-tests.md
等到 sabaki 的图形界面跳出来之后,从 Engines 菜单简单设置一下。
第一行是 leela-zero executable 的路径:在我的macbook上是 /usr/local/bin/leelaz
第二行是 arguments(命令行参数):--gtp -w <path_to_weight> --noponder
第三行是 initial commands(初始对弈命令):time_settings 0 11 1(无对局时间、读秒时间10秒、1次保留时间)
稍弱一点的权重文件:
https://sjeng.org/zero/best_v1.txt.zip当前最强权重:
https://zero.sjeng.org/best-network值得注意的是第二个权重文件是个 gzip 压缩包:
cjon@mbp:~/Downloads$ file best-network
best-network: gzip compressed data, was "leelaz-model-swa-16-128000_quantized.txt", last modified: Mon Feb 15 07:55:57 2021, max compression, from Unix, original size modulo 2^32 358103969
不能直接解压,必须先改名:
cjon@mbp:~/Downloads$ gunzip best-network
gunzip: best-network: unknown suffix -- ignored
cjon@mbp:~/Downloads$ mv best-network bn.gz
然后再解压:
cjon@mbp:~/Downloads$ gunzip bn.gz
cjon@mbp:~/Downloads$ file bn
bn: ASCII text, with very long lines (65534)
--
FROM 216.240.30.*