ai围棋对局讲解,ai围棋下法

  ai围棋对局讲解,ai围棋下法

  在完成Sabaki LeelaSabaki Leela GTP搭建完美围棋AI平台后,在杨妃围棋论坛看到一位棋友介绍使用Leela Python脚本分析棋谱,于是也尝试了一下。

  软件下载和安装

  leela的Github页面-分析

  将下载的“master.zip”文件解压缩到之前下载并安装的Leela0110GTP文件夹中。如下图。

  分析主文件夹是leela-analysis的文件夹。

  Python官方下载网站地址:https://www.python.org/downloads/windows/

  Python下载页面

  因为leela-analysis网页上写明了棋谱分析脚本依赖于Python 2.7,所以在下载页面找到最新的2.7版本下载(本文写于2018年2月12日)。

  选择适合自己电脑的版本下载。

  下载后执行下载文件,安装Python语言环境(我的电脑是Windows 10 Pro X64版本,所以下载的是:https://www . Python . org/FTP/Python/2 . 7 . 14/Python-2 . 7 . 14 . amd64 . MSI)。

  运行脚本,分析棋谱。

  安装Python 2.7后,你就有了一个Python运行环境。

  leela-analysis推出的官方正则表达式是:sgfanalyze . pymy _ game . sgf-leela/path/to/leela . exemy _ game _ analyzed . sgf。

  一些棋手执行脚本来报告错误,如下所示:

  警告:未指定Komi,假设为7.500000

  执行大约408个分析步骤

   完成% 预计时间.完成/总计

   0.00% 预计. 0/408

  回溯(最近一次呼叫):

  文件 sgfanalyze.py ,第462行,在

  leela.start()

  文件“D:\ leela 0100 GTP \ sgf tools \ leela . py”,第188行,开始

  p=Popen([self.executable,- gtp ,- noponder] xargs,stdout=PIPE,stdin=PIPE,stderr=PIPE)

  文件“C:\ Program Files \ python 27 \ lib \ subprocess . py”,第390行,在init中

  errread,errwrite)

  文件 C:\ Program Files \ python 27 \ lib \ subprocess . py ,第640行,in _execute_child

  startupinfo)

  WindowsError错误:[错误2]

  失败,报告部分结果.

  ================================================== 100.00% 0:00:00 408/408

  ================================================== 100.00% 完成。运行时间:0:00:00

  我也遇到了类似的问题。解决后发现可执行文件的路径不对。我的解决方法是直接用绝对路径。例如,我的命令行如下所示:

  sgfanalyze . py 001 . sgf-leela C:\ Sabaki \ leela 0110 GTP \ leela 0110 GTP _ opencl . exe 001 _ analyzed . sgf

  (因为Python环境的原因,脚本sgfanalyze.py可以直接解释和执行,前面不用加命令。)

  路径图

  开始分析截图。

  大约2小时,分析完成截图

  用Sabaki打开分析过的棋谱。如下图。

  萨巴基打开了分析过的棋谱。

  你完了。今晚吃鸡!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: