AlphaGo用胜率让棋手们放弃了妖刀定式,如何用手割法说明妖刀定式确实是错的?

风云学会陈经

先介绍一下以前的妖刀定式基本型:

右下角就是妖刀定式基本型。对于白8高挂小目,黑9二间高夹。白10大飞就是村正妖刀定式的开端。黑11靠出,然后白14顶是一种招法。在白征子有利的情况下,白20就可以立下(如征子不利,白20会下在S4虎)。后续变化见下图,都很复杂。

后续黑21切断,白22、24打下来,黑这一串是会被吃掉的,因为18这两子黑征不掉。但是黑可以37位去引征。整个过程变化很多,后面引征的手法也有多种,让村正妖刀变化十分复杂。职业棋手的看法也转来转去,有时说白好,有时说黑好,没有定论,一直有人下。AlphaGo教学工具认为,这种传统下法,黑胜率是44-50%,白没有占到便宜。

但是Master在2016年底对江维杰、陈耀烨等几个高手时,下出了非常不同的下法:

Master在第一个图的第16手时,下出了1冲的革命性手法!黑2肯定要接,白3再冲下,把黑小目这子分割下了。黑4包住,白就吃5、7吃掉黑小目这个子。对黑8断,白就简单地9位打住获得先手,再11位拆限制黑棋。传统上人们觉得白贪吃角上的实空,黑外势挺厚的,黑应该不差。但是AlphaGo教学工具指出,这个图黑的胜率只有29.8%了!

这么简单一个定式,黑能亏这么多?人们一开始觉得难以置信。但是真的打开了思路,其实是可以用传统围棋分析技术解释的。刘星和胡耀宇就用手割法在围棋TV对这个局面进行了解释,确实可以看出此图黑大亏了。

手割法,就是变换行棋次序,下到相同的局面,从次序交换中评估双方得失。这是妖刀手割法的基本图,看右下角黑的三手棋和白的三手棋。这是黑先下的,3、9、11三手全在外面,白8、10、12全在里面,显然黑棋亏了不少。接下来再看后续交换。

从上图开始,黑13靠和白14顶交换,黑再15笨重地接住,和白16拆边交换。这两个交换黑看上去都大亏了。黑再17尖顶,白18点在外面和19交换不会亏。

接下来白20扳出,和黑21交换不太会亏,要亏也有限。白22守住角部正常,可以看成和17的交换。然后黑23送进虎口,这是肯定大亏的招法!

接下来,白24提掉黑子。黑25接住,白26做眼,这个交换白稍亏一点,但不会比23、24交换亏得多。相当于黑花一手下了25一个了,而白也是花了一手下了24、26两个子。黑粘在25,价值不会多大,白24、26虽然也不大,但是紧住了黑的气。

至此,手割法完成,我们又来到了AlphaGo破妖刀的基本图。从手割法描述的次序来看,

一开始,黑先下的情况下,白三个子对黑三个子却占了角,黑大亏;中间几个交换,都是黑大亏;白几乎没有亏损的交换。所以,下完这个局部,黑整体是大亏了,胜率降到30%以下是可以理解的。静态地评估,黑这块“厚势”被白拆边限制住了,也不是很干净,白贴着的两个子随时出来捣乱;白角部实空很可观,也没有毛病。

AlphaGo教学工具还提供了另外一种破解妖刀的办法:

基本图的白18压在O6,其实白可以简单的1位立。黑2切断时,白就简单地3位打住,再5位拆边就行了。此图白1下立,并不需要征子有利,黑2来断就送给黑吃。此图黑胜率33%,也大幅下降了。此图也可以用手割法来评估,基本原理类似。右下角也是黑先下,却让白棋占了角,外面也被白限制住了。


风云学会陈经

我觉得在围棋中没有什么对与不对,妖刀也是,我用妖刀定式,而你不知道,我赢过你了,这就完事。对于阿尔法零的算法再过十几年人类也不太可能学会,人类的运算能力是有限的,阿尔法零一秒钟能对弈100盘,是人类望尘莫及的。妖刀定式被阿尔法狗否定了只能说明用妖刀定式的剩率就会低一些,但对手不知道什么是妖刀定式,那你就能赢。邓爷爷说的好,黑猫白猫,抓到耗子就是好猫。同理,围棋不在乎你的什么招式,能赢棋的就是好招。


分享到:


相關文章: