大桥英雄 发表于 2017-10-9 14:02

如何使用里拉围棋分析工具进行棋谱分析(多图)

多下棋是提升围棋水平的重要手段,但并不能光靠“量”,而必须靠“质”。网上不少K级或低D的棋友,他们的对局量很大,但水平总也不提升,就是因为不重棋的“质”,下棋后不总结,发现不了自己的问题,或者问题总也得不到解决,就导致错误的下法和思维成为了习惯,棋力得不到提升。作为一般普通爱好者,下棋后能有高手帮着复盘,是一件可遇不可求的事情,而且高手因为本身的棋风和水平,所提出的下法也不见得就是正解。现在,里拉围棋提供了一个分析棋谱的脚本,可以帮助普通爱好者分析自己的棋谱,给出每步棋的胜率和一些重要分支的参考图。软件给出的不见得就是正解,仅供我们参考。本人亲自拿柯洁乌镇和阿尔法围棋第三盘棋进行了测试,感觉很好,很强大,必须拿出了给大家分享一下。因为是老外的东西,考虑到绝大多数爱好者英语和电脑水平普遍不高,本人特别制作了详细的步骤说明。以后,每位棋友的身边都有棋软作为老师,随时帮我们提升棋艺。真是科技改变生活,生活在这个时代真好!







ILoveBt2 发表于 2017-10-9 17:21

等我有空开发个服务器版,大家只要把sgf传到服务器上第二天就可以下载分析好的sgf。

davy 发表于 2017-10-9 23:02

:victory::victory:牛逼

大桥英雄 发表于 2017-10-9 14:05

环境简介:
windows 7专业版sp1
360浏览器Python 2.7.14Leela 0.10.0 engine

阿扬 发表于 2017-10-9 14:05

v5

大桥英雄 发表于 2017-10-9 14:10


一、下载python并安装(一)下载python1.打开浏览器,输入“https://www.python.org/”后,进入python官方网站。



2.选择“Downloads”栏目后,在下拉列表中点击“Windows”。



    3.顶部已经列出了最新的python版本,本文档选择“Latest Python 2 Release - Python 2.7.14”。(注意版本是2.7.x的,不建议选择太高的版本)




4.选择所需的版本进行下载,本文档因为是windows 32位的操作系统,所以选择“Windows x86 MSI installer”。






大桥英雄 发表于 2017-10-9 14:14



1.找到下载的文件“python-2.7.14.msi”,双击后,点击“运行”进行安装。



2.默认设置,点击“Next”。



3.选择安装目录(默认为C:\Python27),本文档选择的是“C:\Program Files\Python27”(可以是默认,但必须记住)。



4.默认设置,点击“Next”。



5.开始安装。



6.安装结束后,点击“Finish”。


大桥英雄 发表于 2017-10-9 14:28


(三)配置环境变量1.进入桌面,鼠标右键选择“计算机”,左键点击“属性”。



2.点击“高级系统设置”,在新打开的选项卡“高级”中,点击“环境变量”按钮。



3.在下面的“系统变量”中找到“Path”,点击“编辑”。



4.在弹出的窗口中,“变量值”的末尾,追加python安装目录,必须以半角的分号,即“;”与前面隔开。本文档是“;C:\Program Files\Python27”,然后点击“确定”。



5.“接着,在“系统变量”中找到“PATHEXT”,点击“编辑”。



6.在弹出的窗口中,“变量值”的末尾,追加值“;.PY;.PYM”,同样要求必须以半角的分号,即“;”与前面隔开,然后点击“确定”。



7.点击确定,完成环境变量的配置。


大桥英雄 发表于 2017-10-9 14:30


二、下载leela-analysis和leela GTP引擎(一)下载leela-analy1.打开浏览器,在地址栏中输入网址“https://github.com/lightvector/leela-analysis”,进入下载页面。



2.点击网页右侧绿色按钮“Clone or download”后,再次点击“Download ZIP”进行Zip文件下载。



3.选择相应的下载路径。


大桥英雄 发表于 2017-10-9 14:33


(二)下载leela GTP引擎1.打开浏览器,在地址栏中输入网址“https://sjeng.org/leela.html”,进入下载页面。



2.找到Download栏目,选择“Leela 0.10.0 engine only”进行文件下载。



3.选择相应的下载路径。


大桥英雄 发表于 2017-10-9 14:35


(三)解压leela-analysis和leela GTP1.解压leela-analysis压缩包,到D盘根目录。





2.将GTP引擎压缩包,解压到同一个目录中。





大桥英雄 发表于 2017-10-9 14:40


三、棋谱分析(一)分析步骤    1.准备一张sgf棋谱,将其放在“D:\leela-analysis-master”,本文档准备的棋谱文件名是“test.sgf”。



2.启动cmd控制台,切换到“D:\leela-analysis-master”。



在“D:\leela-analysis-master”中执行命令“python sgfanalyze.py test.sgf --leela .\Leela0100GTP.exe1>test_analyzed.sgf”。(标红色的部分需要与本地一致,test_analyzed.sgf是分析后的文件)



棋谱分析耗时较长,需要耐心等待。这时,CPU资源使用的比较多。



(完毕)

大桥英雄 发表于 2017-10-9 14:41

阿扬 发表于 2017-10-9 14:05
v5

谢谢老大支持。

狂雷无边 发表于 2017-10-9 14:53

这绝壁要顶,太好了

明亮天空 发表于 2017-10-9 15:26

牛逼啊,技术贴

jianglin_qin 发表于 2017-10-9 15:36

感谢!大哥你太牛了

stillcen 发表于 2017-10-9 15:54

感谢大佬分享!膜拜
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 如何使用里拉围棋分析工具进行棋谱分析(多图)