飞扬围棋

标题: 程序分析第30届中国围棋名人战总决赛三番棋决胜局 [打印本页]

作者: hred9D    时间: 2017-11-4 23:26
标题: 程序分析第30届中国围棋名人战总决赛三番棋决胜局

第30届中国围棋名人战总决赛三番棋决胜局,名人连笑338手以3/4子细微优势战胜挑战者芈昱廷2-1成功卫冕名人。
高手胜负,就在一瞬间,看起来漫长的338手,实际上在153手,黑棋粘后胜负已定!
研究室复盘情况是,“在找劫材的过程中芈昱廷出现了判断失误,连笑153粘劫后芈昱廷表现得十分懊悔。小芈赛后也表示当时算错了,146的扳亏了。至黑153消劫,黑棋已经确立了优势。“
那么人工智能是如何分析胜负的呢?结果惊人一致!
程序认为,白棋再也没有取胜的机会!




作者: hred9D    时间: 2017-11-4 23:28
分析软件名称goreviewpartner-master
[attach]140015[/attach][attach]140016[/attach][attach]140017[/attach][attach]140018[/attach]
作者: hred9D    时间: 2017-11-4 23:31
本帖最后由 hred9D 于 2017-11-4 23:58 编辑

goreviewpartner-master复盘分析,白棋154手改下155位,或还有最后维持胜率52%以上的机会!153粘,154手之后,白棋的胜率趋势线,再也没有机会超过50%!
第一图左下角标明第154手,鼠标放在走势图的灰色条上,点击它,程序自动弹出第154手时的胜率及相应复盘的棋盘,左边棋盘是实际对弈图,右边各种变化图!这个软件实在是太好了!
鼠标滚轮自动走子。。。。。

作者: hred9D    时间: 2017-11-4 23:40
可以使用leela、RN、AQ进行分析,这个是RN分析的结果。
其他软件分析,胜率走势图一样,白棋在154手后没有翻盘机会!

go review partner-master分析形成的文件是*.rsgf,使用该分析软件打开就是上面的截图
改后缀名为.sgf可以使用普通棋谱软件打开,太繁琐了!

作者: hred9D    时间: 2017-11-4 23:44
go review partner-master下载地址
https://github.com/pnprog/goreviewpartner

作者: hred9D    时间: 2017-11-4 23:46
需要安装软件python2.7及以上版本均可,如何安装使用见百度及本论坛相关帖子,如
http://www.flygo.net/bbs/forum.p ... &extra=page%3D1
作者: lu01    时间: 2017-11-5 06:41

作者: wangbinnk    时间: 2017-11-5 07:09
hred9D 发表于 2017-11-4 23:44
go review partner-master下载地址
https://github.com/pnprog/goreviewpartner

不管使用leela还是RN分析 都是  “The config.ini does not contain command line for Leela!”  or “The config.ini does not contain command line for RN!”   请问需要在config文件添加什么命令行?  多谢
作者: 棒接    时间: 2017-11-5 07:53

作者: hred9D    时间: 2017-11-5 08:58
wangbinnk 发表于 2017-11-5 07:09
不管使用leela还是RN分析 都是  “The config.ini does not contain command line for Leela!”  or  “ ...

没有遇到过你这种问题,应该注意GTP文件路径应该设置正确,一是可以在图形界面设置,也可以在config.ini中修改设置。至于加载的参数,是根据个人电脑硬件设置的,电脑硬件强大,分析正解就准确,名人战这一盘棋,人类棋手和人工智能都看到了黑棋攻击右边白棋获利和右边白棋如何活出不影响左边白棋围空,是当时盘面的胜负之处。我电脑中的C:\go-reviewpartner-master文件夹的config.ini如下:



[Review]
fuzzystoneplacement = .2
realgamesequencedeepness = 10
gobanscreenratio = .5

[Leela]
command = C:\Sabaki0.31.7\GTP\Leela0110GTP\Leela0110GTP.exe
parameters = --gtp --noponder --playouts 42000 --threads 2
timepermove = 15
neededforreview = True

[GnuGo]
command =
parameters = --mode=gtp
variations = 2
deepness = 1
neededforreview = True

[Ray]
command = C:\Sabaki0.31.7\GTP\Rn4.20.4\ray.exe
parameters = --const-time 15 --time 300 --thread 2 --tree-size 131072  --reuse-subtree
neededforreview = True

[AQ]
command = C:\Sabaki0.31.7\GTP\AQ2031\AQ.exe
neededforreview = True



作者: hred9D    时间: 2017-11-5 09:00
AQ需要单独设置,个人电脑硬件情况去设置,我的aq_config.txt是:
### Hardware setting ###
# Set number of 1-8 for 'gpu count'.
# 'thread count' is number of the total usable threads.
-gpu count =1
-thread count =2

### Time contorol setting ###
# If using 'time_left' command via GTP,
# set 'time controll' to 'off'.
-main time[sec] =0
-byoyomi[sec] =15
-time controll =on

### Thinking setting ###
-japanese rule =off
-komi =7.5
-symmetrical index =0
-mimic go =off
-never resign =on

### Others ###
-self match =off
-save log =on
-master =off
-worker =off
-pb path =pb
-resume sgf path =
-worker count =1
-use pondering =off
作者: hred9D    时间: 2017-11-5 09:08
总之电脑程序帮助复盘,可以解决对弈中和看棋中的不少困惑之处,可以提高对弈质量,帮助提升围棋水平。
拿名人战总决赛三番棋决胜局来说,当时看网络直播,最后输赢还以为在半目之间,在黑棋白棋之间摇摆,反复试下,纠结(本人水平很低,yc5D),没有想到,153手胜负已定,除非连笑后边下错。柯少最后得出黑棋至少半目胜出,才知道结果。
高手对弈,其实后边收官,正常进行,胜负早已确定!
作者: hred9D    时间: 2017-11-5 09:25
复盘情况是:
“由于前半盘厮杀激烈,连笑在计算死活时投入了大量的时间,于是早早进入了读秒,在后半盘略有退缩,芈昱廷也有失误。黑219、223两手误以为能吃掉白棋,官子亏损较大,连笑对局时发现失误给了自己一个耳光。出现失误后连笑再次进入拼搏状态,289扑进白棋的虎口拼劫。最终进行至338手,连笑338手以3/4子细微优势战胜芈昱廷取得胜利卫冕冠军。”
我们来看看219、223的程序分析情况
作者: hred9D    时间: 2017-11-5 09:26
本帖最后由 hred9D 于 2017-11-5 10:09 编辑

[attach]140022[/attach][attach]140020[/attach][attach]140021[/attach]
与实战结果比较,连笑那一手不在程序bot的候选点中,是错觉,好在不影响胜负
作者: hred9D    时间: 2017-11-5 09:28
本帖最后由 hred9D 于 2017-11-5 10:07 编辑

221及223右边的ABCDEFG是机器人程序给出的参考图,胜率明显高于实战,与连笑的感觉扇自己耳光的感觉一致![attach]140023[/attach][attach]140024[/attach]
作者: hred9D    时间: 2017-11-5 09:32
但是289扑进白棋的虎口拼劫,无关紧要,程序认为连笑最好的下法是287已经下出来了
[attach]140025[/attach][attach]140026[/attach]
作者: 阿扬    时间: 2017-11-5 09:36
牛逼,强帖
作者: hred9D    时间: 2017-11-5 09:53
胜率走势图分为总图,黑棋及白棋图三个图,红色条表示人类这一手下得不太好,需要改进下法,同时程序bot在右边给出ABCDEF选点参考,,绿色条认为人类这一手下得相对不错,点赞,同时给出其它ABCDEF参考下法。。。各种使用说明参考程序文件夹中的说明文件
作者: hred9D    时间: 2017-11-5 09:58
本论坛@大桥英雄说得好 “以后,每位棋友的身边都有棋软作为老师,随时帮我们提升棋艺。真是科技改变生活,生活在这个时代真好!”赞!
作者: txh6062    时间: 2017-11-5 10:03
牛逼
作者: txh6062    时间: 2017-11-5 10:03
飞扬牛人太多!是俺们普通棋迷之福啊
作者: liangr    时间: 2017-11-5 11:36
无话可说,以后小孩学棋的方式真的要大变了。
作者: wangbinnk    时间: 2017-11-5 12:02
hred9D 发表于 2017-11-5 08:58
没有遇到过你这种问题,应该注意GTP文件路径应该设置正确,一是可以在图形界面设置,也可以在config.ini ...

多谢   可以了   我没有设定leela的目录

作者: wangbinnk    时间: 2017-11-5 12:04
hred9D 发表于 2017-11-5 09:28
221及223右边的ABCDEFG是机器人程序给出的参考图,胜率明显高于实战,与连笑的感觉扇自己耳光的感觉一致!

我只有leela   请问rn和aq的分析文件哪里下载

作者: hred9D    时间: 2017-11-5 12:12
liangr 发表于 2017-11-5 11:36
无话可说,以后小孩学棋的方式真的要大变了。

围棋软件是人工智能,软件复盘,甚至讲解棋局,是大势所趋,我们为此高兴。家庭中,大人要首先学会使用软件,这样才可以帮助孩子复盘!

作者: hred9D    时间: 2017-11-5 12:14
wangbinnk 发表于 2017-11-5 12:04
我只有leela   请问rn和aq的分析文件哪里下载

我现在外边,手机看到的,回去从电脑上发地址链接上来

作者: wangbinnk    时间: 2017-11-5 12:23
hred9D 发表于 2017-11-5 12:14
我现在外边,手机看到的,回去从电脑上发地址链接上来

好的  多谢兄

作者: wangbinnk    时间: 2017-11-5 12:27
hred9D 发表于 2017-11-4 23:40
可以使用leela、RN、AQ进行分析,这个是RN分析的结果。
其他软件分析,胜率走势图一样,白棋在154手后没有 ...

这几个分析软件  兄觉得哪个最准确?

作者: elliot    时间: 2017-11-5 14:49
非常感谢。楼主如果能再详细解释一下如何运用软件配合leela之类就好了。毕竟不是每个坛友都是计算机专业的。基础有限啊。
作者: hred9D    时间: 2017-11-5 21:10
AQ/RN下载地址
https://github.com/ymgaq/AQ/releases
https://github.com/zakki/Ray/releases
分析软件用法
https://github.com/pnprog/goreviewpartner
哪一个软件分析的准,与电脑硬件,参数设置有关
个人觉得,该软件主要是找到一盘棋中胜负关键处即可,或棋局转折点即可。
分析的变化图,个人应该自己多摆一摆。
推荐ray即RN程序复盘分析,速度非常快,一盘200手的棋,只需几十分钟,其它软件要花一个小时,效率不高。
在没有硬件瓶颈的前提下,复盘深度和精度,貌似AQ>RN>leela
作者: wangbinnk    时间: 2017-11-5 21:17
hred9D 发表于 2017-11-5 21:10
AQ/RN下载地址
https://github.com/ymgaq/AQ/releases
https://github.com/zakki/Ray/releases

多谢兄了!
作者: 飞扬阳光    时间: 2017-11-6 00:04
佩服楼主计算机软件水平。
作者: cjohnchen    时间: 2017-11-6 14:29
发里拉解说的当湖十局第一局。从30手开始解说。
作者: hred9D    时间: 2017-11-6 23:01
131白棋
[attach]140071[/attach]
[attach]140069[/attach][attach]140070[/attach]
作者: hred9D    时间: 2017-11-6 23:02
cjohnchen 发表于 2017-11-6 14:29
发里拉解说的当湖十局第一局。从30手开始解说。

131手,有更好的下法

作者: 逢芳必点    时间: 2017-11-6 23:16

作者: cjohnchen    时间: 2017-11-9 11:53
hred9D 发表于 2017-11-6 23:02
131手,有更好的下法

软件厉害
作者: 春雨惊雷    时间: 2017-11-11 23:54
非常感谢楼主,我的也可以正常分析了!
作者: 春雨惊雷    时间: 2017-11-12 00:00
一开始我的软件也是弹出“The config.ini does not contain command line for Leela!”,然后我点击“goreviewpartner-master”目录下的“settings.pyc”文件,然后把leela下的command设置成“D:\leela-analysis-master\Leela0110GTP.exe”就可以了,也就是Leela0110GTP.exe所在的位置,现在软件正在测试中。
作者: 春雨惊雷    时间: 2017-11-12 00:08
正在分析中,焦心的等待~
作者: 春雨惊雷    时间: 2017-11-12 00:32
成功
作者: 飞扬破刀    时间: 2017-11-12 10:11
赞!
作者: 棋争一路    时间: 2017-11-12 20:49
好贴。
努力学习电脑软件的使用。
作者: 扳黏童男    时间: 2018-1-16 19:49
不明白為何弱電腦不會影響復盤精度?只會影響速度
作者: gaoyuan2015    时间: 2018-1-17 09:09
强帖!
作者: deepmind    时间: 2018-1-24 21:54
本帖最后由 deepmind 于 2018-1-24 23:55 编辑

请问我用AQ分析,到大约一半的时候(120手左右),命令行显示之后的手数都是“pass”,即不再分析给出参考变化图了,之后的胜率图也没有了。求大神解惑!!谢谢~
作者: 棋道深玄    时间: 2018-1-24 22:10
hred9D 发表于 2017-11-6 23:01
131白棋

可否转贴?


作者: hred9D    时间: 2018-1-24 22:50
棋道深玄 发表于 2018-1-24 22:10
可否转贴?

可以转帖,普惠棋迷





欢迎光临 飞扬围棋 (http://bbs.flygo.net/bbs/) Powered by Discuz! X3.2