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