katago让子棋也靠谱

立秋之后天气炎热,一直盼着下雨。雨终于来了,但下的又有些不是时候。早上出门,天上大雨瓢泼,地上水流成河。

雨是自己期盼的,路也要走,临事前行自要从容,反倒是昨晚准备停当之后难以入睡。

既然睡不着,就起床打开矿卡机,用katago分析了一局古代名局。

之前用katago分析过几局不贴目的日本古谱,表现良好。于是选了一局日本让子棋名局,看看katago是否依然靠谱。

这次选择的是古代让子棋的名局,也是本因坊道策毕生之杰作,对手是受二子的安井门下安井春知。道策竭尽心智与之应付,虽然最后还是输了一目,但自认做到了尽善尽美,更无遗憾。

从katago 的胜率分析看,道策的白棋只是期间出现过短暂的两位数胜率,可见让子棋的威力。

我在之前的文中写过,道策是围棋史上第一个阿法狗级的棋手,碾压同时代的对手。而从katago对此局分析看,道策真是不负盛名,关键招数几乎都于katago契合。其中关键几手,开始还略有差异,但等着家犬计算的深入,道策的下法成为katago的首选。

真怀疑道策是穿越过去的。

这局棋中还涉及到另一位阿法狗级的棋手吴清源。吴清源在评论黑棋70缓手时,提出了一个宏大的构思,而这与katago的推荐完全一样。不愧被公认为最接近阿法狗思维的人类棋手。

这也坚定了我以后用katago整理古谱的念头。

家犬评棋有喜有忧

前几日的三星杯八强赛,家犬katago实时分析了两场比赛,一喜一忧。
唐韦星屠龙朴廷桓那局,生性好斗的katago表现优异。早早就为唐韦星寻找屠龙的招式,包括上面断开白棋整体屠龙,并早早判定唐韦星胜率领先。
结束此局后,又继续分析辜梓豪对申旻埈的对局,而此局katago的表现就非常糟糕了。本局辜梓豪占据优势后,通过缠绕攻击申旻埈的大龙收官获利,新浪等AI认定胜率已经超过九成。但大赛中屡有偏执表现的申旻埈拒不认输,即便被收气补棋。
但katago似乎一直为辜梓豪谋划屠龙,在屠龙未果后,认定辜梓豪胜率大幅落后,直到申旻埈在空中补棋后,才反转了胜率。
本来棋院AI在唐韦星对朴廷桓那局还半数短路,家犬katago出错也难免。但问题是出在这收官阶段,让人怀疑katago是否是因为规则而闹出笑话,那样对下阶段用来分析古谱会有隐患,这也是上次道知官子名局分析不敢成文的原因。
本以为三星杯只是从本赛到半决赛一气完成,没想到,决赛也是在休息一天后,又立马开战了。看来围棋赛事真要遇到危机了。

围棋魅力犹在

此次观战三星杯直播,都是中盘开始观战,通过远程桌面打开矿卡机,手动录入棋谱,在陈耀烨执白对申真谞那局,当录入到第56手,katago几乎是秒出了后来专业棋手棋评的本手,而实战陈耀烨落子后,胜率大幅降低,棋局逆转。
原先看到业余棋手利用狗狗作弊新闻的时候,还以为只是一种辅助,现在看,这种作弊简直就是无敌级外挂。
但AI也不是绝对的主角。
三星杯韩国转播还是有棋手解说,但后台运转着四台不同的AI,他们基本左右着棋手的解说。但在四分之一决赛中,还是出现了插曲。
在唐韦星对朴廷桓的对局中,唐韦星气魄宏大,要全歼朴廷桓一条纵贯棋盘的大龙,而四台AI中对形势的判断正好各半,而被AI牵着鼻子走的解说,在唐韦星开始破眼杀气时,才反应过来。
人类的围棋,因人而魅力犹在。

狗狗时代对围棋大赛的冲击

今天中午吃饭的时候打开微博,看到三星杯的半决赛在继续进行。原先的时候,围棋大赛举办方一般都是把本赛分几个阶段,在不同城市进行,三星杯更是独创了小组双败赛制,这样可以延长时间,吸引更多的关注,达到更好的广告效应。
但今年从本赛到半决赛一天一赛进行,还都在三星自己的研修院举办,能省都省了,难怪昨天中国棋手包揽四强后,很多人都开始担心明年三星杯像富士通杯、丰田杯等一样停办。
狗狗对围棋的冲击越来越显现出来,从盘内对局到盘外比赛。
现在看围棋直播,一边开着新浪的棋谱直播画面,一边通过远程桌面打开lizzie分析局势,再也不像原先那般揪心焦虑,更可以无视甚至鄙夷一下灌水区那些自以为是的闲言碎语。
而新浪等转播网站,也省下请专业棋手的钱了,直接在棋盘下面下方,增加了一个AI的胜率分析和变化参考图。
如果不是涉及到国家荣誉,不知道还有多少人关注围棋比赛,至少今天的半决赛,连国内的报道都潦草敷衍了很多。
不管喜欢还是不喜欢,习惯还是不习惯,时代都变了。

家犬堪用

曾经有个计划或者梦想,整理归集围棋古谱。而围棋AI横空出世后,甚至动了利用围棋AI对围棋历史上的名局及后人的评论汇集整理的念头。

历来是理想很丰满,现实很骨感。

安装测试katago后,发现相对于另一款开源AI软件leelazero,katago可以对无贴目棋局精确分析,也就是在测试过程中,发现katago对历史上著名的官子名局道知对仙角的争棋第一局有了和以往评论完全不同的判断。

因为本人水平低,无法判断katago的分析是否靠谱,就把那局棋谱分析发到一个围棋论坛上。但半个月过去了,不知是不屑我的菜鸟水平,还是鄙夷矿卡家犬的血统,浏览者不少,但无一人回应。

一直想找个机会测试一下家犬katago的水平,今天终于等到了围棋大赛三星杯16强比赛。上午忙完后,下午开机放狗,对比赛棋局进行了实战实时分析。

通过对陈耀烨对申真谞、柯洁对陶昕然、唐韦星对姜东润三局的实战检验,katago表现优异。尤其是最后唐韦星那局,其对局势的几度逆转都做出了与网站名犬相同的判断,尤其是右下角的应对。同时由于katago调整贴目为韩国比赛的六目半,在盘面差超过7目时,已经先于大狗判断唐韦星优势。

看来,家犬出身低微,但还是堪用之才。

只是当关机那刻,感觉如此清净。等媳妇的彩票中奖了,咱也买张TESLA T4换上,那遛狗就更有面了。

狗狗争斗之半目天堑

前日将矿卡机开机,更新Leelazero的最新权重后,让leelazero执白与katago对弈了一局,。

自从上次加倍leelazero的playouts值后,leelazero执白对katago便优势明显,往往不到中盘便胜率超过六成。此次对局也不例外,在同时吃掉黑棋左右上角两块棋后,胜率已经超过九成。

katago的认输默认设置是胜率低于一成,以往这种情况下,katago一般坚持几手就会认输,但此局有些例外,katago利用“弃子”形成的厚势苦苦追赶,即便在leelazero自认胜率一度高达97%的情况下,坚持收完单官才认输。

因为感觉异常,就又用lizzie调用katago的引擎进行了分析。katago的胜率分析和leelazero差别不大,但katago的有目差显示,在终局后,我偶然发现目差为6.9,忽略小数点,应该是7目,也就是说在黑棋贴七目半的情况下,黑棋只输了半目。

我在屏幕上数了一下,果然是盘面7目。为了确认,又搬出久未使用的棋盘,将棋谱重新摆了一遍。果然,黑棋184子,无论是中国数子还是日本数目,结局都是只输半目。

半目天堑。

当年曹薰铉与弟子李昌镐在一局结束后得知输了半目,喃喃自语道:又是半目,围棋真没意思……

我似乎听到了katago不顾认输胜率设置,在苦苦追赶了大半盘棋终于还是输了半目的一声叹息。

这只是我的自作多情罢了。

katago只是一个程序。他没有遵守认输胜率设置,只是因为作为一个为不退让为特色的围棋程序,同时又具备目差判断功能,让它在目差计算的基础上,继续对局的优先级高于胜率不足认输而已。

机器就是机器,它不会有感情。有感情的是我,而这情感源自几千年来人类在纹枰之侧演绎的悲喜血泪。

围棋终究是人之围棋。

连爬七手,二狗苦斗

上次看到低权重的小狗KataGo被高权重的LeelaZero给欺负了,有些于心不忍,于是到网上下载了KataGo的最新权重,让二狗再斗上一局。

开局之后,原先落子如飞的KataGo速度反而慢下来了,但到了50手之后,执白的KataGo胜率逐渐上升,似乎胜局已定。这时候对局已经超过一个小时,我也困了,于是洗澡准备睡觉。

就在洗完澡回来的时候,发现此时对局中出现了一个有趣的棋形,白棋KataGo走出了原先学棋时常讲的“七子沿边活亦输”的棋形,连爬七手和右上角白棋联络。而本来落后的leelazero分析自己胜率超过了50%,可以说是逆转了局势。

看到此景我来了兴致,又坐下观战。此后双方先后右、左下角展开劫争,而黑棋每次围绕右上角厚势寻劫的时候,胜率都上升超过50%,但随着右上角定型后,黑棋胜率陡然降到30%以下,最后中盘认输。

棋局结束,已经到了次日凌晨1点,二狗斗了四个多小时。期间机器cpu和gpu占用都始终满载,笔记本电源适配器也热得烫手。

今天迷迷瞪瞪起床后,又用lizzie调用KataGo的引擎对棋局进行了分析,对于连爬七手,KataGo认为只是胜率略有起伏而已,但后期涉及右上角作战时,KataGo也认为黑棋上升不少。这应该和黑棋构筑的厚势有很大关系。

看来人类在围棋发展的过程中,凭借大量经验归纳总结出来的理论还是有价值的,只不过继续深化就需要更多的数据进行支持,而这是机器无可比拟的优势。

 

618再购棋具

618购物节现在越来越热闹,提前一个月就开始宣传造势。赶上棋盘先涨价后促销,心里一动就买了一块3厘米的新榧拼盘。
多年前买过一块同规格的新榧盘,当时拿到手第一感觉是轻飘飘的,这款块棋盘到手后分量要沉了不少。打开包装一看,棋盘木质纹理细密了不少,看来北美进口的木材材质更好。
因为最近股票行情差手头紧,买了棋盘后就将就着用双元精瓷围棋了。恰巧飞扬围棋论坛里面有20号蛤碁石,借购物节也是618元促销,我当时核计要的618股票涨点买上一副。结果618当天,手里超跌股票居然涨停,看来老天也要我买。
下单后蛤碁石很快到货,虽然对棋子厚度有心里准备,但打开后还是感觉棋子太薄了,不用说云子,比精瓷都要薄。但好在做工精致,棋子大小规整。
由于棋子太薄,已经没有必要为它们再买棋笥,恰巧前几天买了一些日本进口保鲜盒,拿来两个把棋子倒进去,倒也合适般配。
下棋不多,暂且如此吧。

恶评有因

最近没有下围棋,只是每天例行到飞扬围棋网上浏览一下。
今天浏览的时候,看到一个旧贴,是由第四届中日围棋擂台赛聂卫平一对七对依田纪基的棋谱展开,跟帖颇多。队列排来排去跑歪了,跑到钱宇平那里去了。
起因是一个网友说到聂卫平击败依田、淡路之后,在国内惜败羽根泰正走下神坛那局电视解说是钱宇平。然后觉着说聂卫平在自传中对钱宇平评价极差。后面评论就转到钱宇平那里去了。
光看评论,好像聂卫平和钱宇平结下梁子是因为钱宇平解说了那场比赛似的。
那场比赛转播我也看了,记得中盘时,日本代表团调侃聂卫平不需要吸氧了,吸吸烟就行了。但却没有在意解说是谁,也许是那记忆因结果让人难以接受而自我模糊了。
但我认为聂卫平对钱宇平的差评绝非因为那场比赛,而是因为几年后的富士通决赛钱宇平弃权不战而败。
钱宇平那场比赛弃权的原因众说纷纭,当时官方第一时间给出的理由是钱宇平的身体问题。但后来断断续续看到过不少版本,在一个相对正式的渠道看到过一个采访,提到那场比赛钱宇平并非身体原因,而是因个人原因拒绝前往日本比赛。
中国棋院的人员无奈,只得到日本进行道歉,而不是解释。而日方颇为不理解,如果这事发生在日本,就不是道歉而是谢罪了。
尤为不理解的还是钱宇平的决赛对手赵治勋,曾在车祸后坐着轮椅出战的赵治勋虽是韩国人,但在日本长大的他接受的围棋,承继的是无谓远岛流放的道悦,吐血的因彻,以及近代的核爆下的无畏。
而聂卫平等随着新中国成长的棋手,围棋上受日本围棋影响,生活中则受父辈革命教育,同样视围棋如生命,甚至与国家荣耀紧紧联系在一起。他们同样无法理解自己后辈的行为,自传中加以劣评也就不足为奇。
现在人们似乎已经看得开了,但这种看得开,其实已经是一种对传承的遗弃。

师徒好胜负

今日独自在家,擦拭棋盘打了三局棋谱,是秀策与师父秀和最后的三局。
本来棋份已改为先相先的秀策,执意不肯执白,所以三局都是秀策执黑胜,两局胜四目,一局胜三目。这应该也是师徒认为贴目应该在四目左右的原因。但如果实行贴目制,秀策的下法必然也不会如此坚实,师徒依然是好胜负。
《本因坊秀策全集》是蜀蓉出版的本因坊系列中,少有的带评论的一本。相比同一作者李昂的《坂田荣男决胜名局》,本书文字翻译及评论要专业严谨的多。专业出版社毕竟是专业,但是因为一直延续传统的棋谱印刷技术,虽然棋谱印刷质量更好,但人工排版的棋谱错误也时有出现。这本早期出版的全集还算好的,据说后来的《御城棋谱》,需要随书附带勘误表了。
专业而因循守旧,慢慢也就无专业优势了。后来者如果提升书籍品质,也能开拓一片天地。