java怎么弄星阵,手把手教你:如何利用Lizzie和LeelaZero帮你做局面分析\

有了Sabaki和Leela Zero,虽然,可以和人工智能大战三百回合,但是,每次不明不白被“切”之后,总是希望能有高手陪你复盘分析。Sabaki虽然能陪你对弈,但是做局面分析就需要借助另外一款“神器”了,这就是Lizzie。

二、通过Lizzie加载Leela Zero引擎进行局面分析

Lizzie是一款专门用于局面分析的Leela Zero图形程序界面。项目主页地址是:

https://github.com/featurecat/lizzie

be8d5e9060920658ba55a678c29224b3.png

软件准备:

1. 版本管理软件Git

第一步:下载并安装lizzie

进入lizzie项目主页(https://github.com/featurecat/lizzie)后,找到release链接并点击进入,找到并安装适合你操作系统的最新版的lizzie软件。对于我的Mac来说,是lizzie-mac-linux.zip。解压后,找到其中的Lizzie.jar,这就是可运行的主程序,不过,先不要着急点击。先要配置好Leela Zero引擎才行。

第二步:编译并安装LZ的Next分支版本

lizzie需要搭配能够持续输出权重信息的Leela Zero的next分支版本来使用,具体安装方式在以下页面中有说明,Mac电脑上操作方式如下:

在本地找到一个合适的目录,打开终端,按照以下步骤获取源代码,并编译安装:

git clone -b next http://github.com/gcp/leela-zero.git

cd leela-zero/src

brew install boost (需要电脑中安装了homebrew)

make

安装完成后,将src目录下的leelaz文件拷贝到lizzie的目录中。

最新的lizzie已经可以自动更新权重文件了。

然后,进入lizzie的主目录,运行如下命令,获得最新训练的LZ权重文件:

在命令行依次运行以下命令,将其解压并改名成为network

unzip best_v1.txt.zip

mv best_v1.txt.zip network

第三步:运行lizzie程序

现在,你终于可以运行lizzie目录下的Lizzie.jar程序了。

双击打开Lizzie.jar文件,第一次运行可能需要较长的时间,耐心等待一会儿,你将会看到这样的界面:

7a559f83557d4dbe672890d13b155bd2.png

长按X键,你会得到一些操作帮助:

f37efa301ceab3fe5eac7b76d5937755.png

这时,通过lizzie将你保存下来的SGF格式的棋谱打开,就可以清楚的看到每一步候选落子点的胜率,鼠标悬浮到每个落子点还可以看到后续的变化图,前后滑动鼠标滚轮可以控制棋谱的进度,点击鼠标右键可以回退一手,在棋盘左侧的辅助窗口可以看到胜率的变化,是不是很神奇?

c7ea1587ef5a51bbee888544c117e541.png

不过,也不要盲目相信Leela Zero的形势判断,像上面这一盘,我明明杀了白棋一条大龙但黑棋胜率却一直极低,显然Leela Zero在死活上是有盲点。所以,我更加期待绝艺、凤凰围棋(发布这篇文章时,凤凰围棋已经开源,不过文档为啥只有英文?而且真心不够具体啊)、星阵等高水平国产AI也能像开源的Leela Zero那样多发扬一些雷锋精神,早日开放给普通围棋爱好者使用。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值