Lizzieyzy+KataGo围棋AI的安装使用

2025-11-13 19:10:48 拉莫斯世界杯

介绍

KataGo是一个强大的开源围棋引擎,有许多改进来加速学习。它可以预测得分和区域,合理地处理让子对局,处理各种棋盘大小和规则不用切换神经网络文件。

Lizzieyzy 是基于著名的围棋UI软件Lizzie开发而来,Lizzie的开发停滞了很长时间了,因此推荐直接使用Lizzieyzy。

图片下载安装

Lizzieyzy:https://github.com/yzyray/lizzieyzy/releases

下载最新版,解压到所需路径,exe文件既是程序入口,直接运行或创建快捷方式皆可:

图片Kata Go:https://github.com/lightvector/KataGo/releases

下载最新版(没特殊需求下载OpenCL版即可),解压到所需路径,会包含一个示例配置文件default_gtp.cfg。

KataGo还需要下载一个训练的神经网络权重文件,这是决定棋力的关键。

去官网(https://katagotraining.org/networks/)下载最强版本(Strongest confidently-rated network)即可,过段时间可以去官网看看,有新的可以下载更新的替换。

配置引擎

启动Lizzieyzy,点击菜单栏- “设置”-“引擎”,可配置多个引擎

图片之后就可以在菜单栏选择引擎使用了,如果没有勾选预加载和自动加载选项,手动点击即可加载对应引擎:

图片配置

1)规则设置

设置-引擎规则

图片图片2)棋力设置

设置-引擎参数

图片图片3) 其他设置

图片4)显示设置

可以配置显示哪些窗口,信息如何显示等

图片使用

1)棋局分析

启动软件后会有一个空棋盘,由人工落子,AI负责分析选点,用于复盘,当然也可以加载保存好的棋谱文件。

编辑棋盘时可以看看编辑菜单和工具栏的工具,我就不详细介绍了,一看就明白。

图片鹰眼分析:分析-超级鹰眼

分析棋局和AI选点的差异,判断比赛是否有人用AI作弊等

图片2)人机/引擎对战

选择:棋局-新对局-对局模式

填好配置参数即可开始AI对战,可以调整配置AI棋力

图片3)解死活题

先摆好局面,然后:分析-死活题, 跟着AI选点走就行了。

图片图片可以按需要,框选出强制计算区域和非计算区域,防止AI从全局出发,放弃局部解题。

图片4)同步棋盘

我的理解是同步其他对弈软件的棋盘过来,进行分析,我没试过,就不过多介绍了。

图片5)跑谱贡献

点击“跑普贡献”-“KataGo训练设置”(如果没显示可以在设置菜单设置)

图片选择引擎,输入网站上注册的用户名和密码就可以开始参与训练新的模型文件,为KataGo做贡献了!

也建议使用配置文件,配置更详细的参数。详细说明见解压后的contribute_example.cfg文件内的注释。

图片关于KataGo的一些报错问题

1)如果你使用AMD处理器及其核显,可能遇到下面的报错:

代码语言:javascript复制ERROR: task loop loop thread failed: Got nonfinite for policy sum可以尝试配置文件中配置 openclUseFP16 = false

2)Out of Memory

会有时报内存不足的错,可以尝试关闭其他软件,释放更多内存给KataGo用

error CL_OUT_OF_HOST_MEMORY