今天下午,柯洁在浙江乌镇的“人机大战2.0”中,以“四分之一子”之差输给了AlphaGo。对于铺天盖地的报道,不懂围棋的人可能有点懵圈:“这四分之一子”到底是啥意思?
为了世界的和平,本柴做了这么个视频:用几分钟的时间,给不了解围棋的同学,从零开始介绍一下围棋规则。本文结尾,也会详细说说这“四分之一子”是怎么回事:
以上的视频,是一个比较直观的讲解;但如果你这会儿不方便看视频,那本柴就用文字再讲一遍:
在讲解规则之前,本文想先澄清一个误解:很多不了解围棋的朋友都觉得「“围棋很难”,各种奇怪的术语听着都头疼:“飞,眼,跳,虎口,大龙,提,脱先,拆,劫...”」 —— 所以有人误以为:“要了解围棋规则,需要长时间学习。”
想成为高手当然需要长时间的训练,但普通人只为搞懂规则的话,花4分钟看上面这个视频也基本够了,「围棋的规则其实远没有大多数人想象的那么复杂」。只不过,基于这个简单的规则之上,演化出来的下棋技巧千变万化,云诡波谲。可以说,“复杂的竞技技巧”给人造成了“围棋规则很难”的印象。
对于普通人而言,想要摸清门道,看懂柯洁某一步棋好在哪儿,确实很难;但想
看个热闹,知道围棋是怎么回事儿,这篇文章就能满足需求了。
下面,就开始介绍围棋世界的「基本公理」。
如果用最简单的语言来概括“围棋规则”,那就是:在这张19*19的棋盘上,有361个交叉点。黑白两色的棋子,在交叉点上,依次落子。最后看“谁占的地方大”,谁就赢了。
这是一个看起来无比简单直接的规则。而接下来要说的,才是围棋的精妙之处:你需要再了解一个“规定”,和一个“概念”。
当同种颜色的棋子(比如白色),在竖直或者水平方向相邻的时候,我们就想象“它们连起来了”,于是把这些棋子当作一个整体来看待。
比如这2颗白子,就可以被看作一个整体:
当然,这3颗白子,也一样:
还有这4颗白子:
以及这片白子:它们都是通过“上-下-左-右相邻”的方式,与其他棋子相连接,并成为一个整体的:
接下来你需要了解的下一个“概念”,其实也很直观。
一颗棋,它的上,下,左,右四个位置,如果是空着的交叉点,那么它的“气”,就有4个;如果,它的上下左右,被其他棋子占据,那么被占了几个位置,就少了几个“气”。
比如,这颗黑子的“气”,是这四口:
比如,这三颗黑子的“气”,是这些:
比如这颗黑子的“气”,已经被白子“堵死”3个,所以只剩一口“气”了:
如果这时候,白子再走一步,“赶尽杀绝”,把黑子剩下的最后一口“气”也堵上,那么这颗黑子就被“吃掉”,拿出棋盘了:
同样的道理,在下图这种情况下,两颗黑子左侧的空白交叉点,是唯一的“气”:
如果白子下在这个位置,就会堵住这两颗黑子全部的“气”,并将其“吃掉”:
讲到这儿,我们对围棋的基本规则,已经有一个整体的了解了。接下来,是更有趣的部分。
了解了以上的规则,如果你足够聪明,你可能已经想到了一些特定的落子布局。比如下图中的白棋:
无论黑子怎么做,都没办法“围杀”掉这片白子了:
已经没有“气”的空位,不能再落子。因此,这两处白子的“气”,都不能再落下黑子了。
(注:除了一种特殊情况是“落子能实现反吃”。关于这个问题,视频中的解释更直观)
在这种情况下,我们就说「这片白子已经活了」。图中整个白色区域就是白子的活棋范围:
我们现在试想一下:双方从头开始,一子一子下下去,下到不能再下为止,最终棋盘上会是什么状态?
你可能已经想到了。
这361个交叉点中的任何一个点,只有两个结局:要么,属于白棋活棋范围,要么,属于黑棋活棋范围。
(注:如果不是以上两种情况中任何一种的话,就说明棋还能继续下下去。)
也就是说,双方将这361个点瓜分完毕。占得多的一方,就会取得了胜利。但是要说明的是:由于黑棋先走有优势,按照中国围棋现行规则,黑棋想赢需要额外多占3.75子。也就是说,所以黑子“占地超过一半(361的一半即180.5)”还是不够的,而是需要占到184.25子以上,才能算赢。
(注:围棋计算胜负的方法还有“日韩规则”和“应氏规则”,不同规则一般不影响结果)
就拿5月23日,柯洁与AlphaGo在乌镇的首局比赛来说,终局棋盘如图:
需要向新手说明的是:如果双方不在这里结束对局,而是继续再下下去,棋盘上有些子会注定被“吃掉”。但双方都是高手,对这些子的命运达成了共识,并且认为棋盘上没有可以继续争夺的位置了,所以就在这里停止了比赛。
也因为如此,在今天的实战棋局中,这些已经无法摆脱死亡命运的子,仍然留在了棋盘上。现在,我们把这些子用红色划掉:
拿掉这些子之后,我们来数一下,柯洁的黑子,在361个交叉点中,一共占了多少个:
有兴趣的同学可以数一下,用黑色半透明层覆盖的部分,是184个交叉点。还记得我们刚说的规则吗?黑子要占到184.25,才能赢。因此,柯洁以0.25子之差,输掉了这场比赛——这也就是“四分之一子之败”的来历。
最后再说两句:
柯洁在赛后采访时说:“很早就知道自己要输1/4子。”
正如DeepMind公司创始人Demis Hassabis在赛后发布会上所说:“AlphaGo只会最大化胜率,不会最大化胜果。它只会选择风险最小的下法。”
因此,“输四分之一子”这个事实,并不能让我们得出“柯洁与AlphaGo的实力差距微弱”的结论。
但今天的比赛,还是能让我们得出一些结论:
柯洁这个生于1997年的男孩,已经扛起了「中国围棋」乃至「人类围棋」的大旗。不管后面两场比赛结果如何,他都值得我们骄傲。
任何因为他输掉比赛的嘲讽(如某万达公子),都只能暴露某些人个人的品性和智商。
注:为方便叙述,本文未介绍“禁止全局同形”等全部围棋规则条款。请“以学习围棋为目的”的同学,通过其他渠道进行系统性学习。