返回列表 发帖

胡耀宇:星阵:小心人类的“小芈飞刀”

原创: 耀宇围棋  2019-05-03


4月30日,“博思杯”世界人工智能围棋大赛人机对抗赛在福州落子。

刚在世界人工智能围棋赛决赛中3:0击败韩国AI“小爱围棋”夺冠的“星阵围棋”,以一对四,授两子对战刚打进“吴清源杯”女子世界赛四强的四位女棋手。

这四位女棋手分别是:中国选手芮乃伟老师、王晨星、李赫以及代替身体不适的崔精参赛的韩国选手曹承亚。

结果星阵以4:0取得胜利。

表面看是“完胜”。

但若细细品一下棋局内容,星阵有两盘棋赢的并不轻松。

对战李赫这局,李赫始终咬的很紧,胜负一直在半目之间徘徊。

而对战王晨星这局,星阵更是下得“冷汗直冒”。

由于是授两子的缘故,所以星阵第一手的初始胜率是接近4%。

本来按理说,前50手下完,星阵就能扳回不少胜率。

可是这盘棋下到100手的时候,星阵的胜率却还只有5%。

为什么前100手下完,星阵形势依然极不乐观?

而王晨星又是如何在中盘优势很大的情况下,最后输给了星阵半目?

下面与大家分享一下我的感想:


图1:故事从星阵白47二路托开始聊起。

此局面下,双方在左上角刚刚激战完毕,星阵白47又在右下角主动挑起点三三定式中最复杂的“小芈飞刀”。

对此王晨星毫不犹豫地与星阵拼起了“小芈飞刀”,星阵这个策略,正中王晨星下怀。

星阵还是低估了人类棋手的钻研精神。

虽然点三三定式是AI发明的,但将其发扬光大,并制成各种暗器飞刀的,是人类棋手。

如果星阵能预料到50手后的结局,它绝对不会选择白47主动挑起“小芈飞刀”:


图2:“小芈飞刀”水太深了。就实战这一个变化分支,双方就无可闪躲地拼了数回合。

而当王晨星黑94拐的时候,星阵遇到了麻烦。

由于白右边一二路混合子力过多,所以白棋此时若单纯防守子效就太低了,因此白棋很想利用A位断进攻黑棋:


图3:白1断应该是星阵最想下的招。

黑2以下打出来时,白5打完后白7扳住是强硬的好手。

黑8、10虽可利用叫吃杀出,但白11再次强硬堵住极为严厉。

以下黑A提,白B打吃。局部形成一个天下劫。但由于白棋先手提劫,白万劫不应,黑棋不行。

但此图中黑2另有良策:


黑9=A

图4:白圆圈一子断的时候,黑1先手打吃一下,然后黑3先手挤一下后黑5二路拐,是局部最佳手法。

白6退之后,粗粗一看,黑右上五子似乎没路了。

但黑早留有后招。

黑7断一下制造劫材后,黑9一路扑图穷匕见!

黑9看似送吃,却是对杀时的经典好手。

白10只有提,黑11再打住。原本右下黑三角四颗死子不仅死灰复燃,更与右边白三角大块形成了紧气劫对杀!

这个劫争白棋绝对输不起,所以接下来虽然是白棋先提劫,但黑B位找劫时(黑7早已埋下伏笔),白棋已经难以两全了。

此图白棋断然不行。

实战星阵也发现了黑9一路扑的好手,无奈之下只得退让:


图5:由于右边白三角大块随时欠着黑A位挤这个定时炸弹。星阵只能白95在右下角专门补一手。

这下全局先机顿失。

王晨星抢先在黑96跳,此手不仅攻逼着外围白圆圈五子,同时兼防了B位的断点。

由于下一手黑在白99位挤非常残酷,所以星阵虽然能力超强,也无奈白97、99只能忍气吞声委屈应住。

这样一来,黑外围B位断点的严厉性基本消失:

首先,由于多了黑96这颗子,白B位断出能否战赢就是个问题。

其次,就算白能战,但由于右下角白95已经花了一手棋补棋,黑三角六子价值已然变小,所以黑棋可根据情况可弃可取。

至白99,从当初星阵白47主动下起“小芈飞刀”开始26个回合后,右下整个“小芈飞刀”的一个大型变化分支告一段落。

那么星阵在这个大型局部的博弈中到底占到了便宜没?

结论是:不仅没占到便宜,反而还亏了。


黑1后,白胜率5%(此胜率由星阵团队提供)

图6:王晨星此时只需要黑1左边拆二救出黑三角一子,黑全局形势大优。

黑1的价值实在太大了!

1:救出了黑三角一子

2:在左边形成阵势

3:还生出了A位的断点,将来白三角未安定六子随时有被切断归路合围之危。

星阵自己也表示,如果王晨星黑1拆二的话,它的胜率只有5%。

造成这个结果的主要原因就是星阵在右下与王晨星拼“小芈飞刀”时亏损了。

亏损在两个地方:

1:本身局部子效就亏损。从白47开始到白99,星阵的胜率还降了。
  导致亏损的原因不知道在哪里?,只能猜测星阵可能在预判时忽略了黑棋图4的打劫严厉手段。

2:星阵在这个局部投入了50多手的成本。

关于第2点,我解释一下:

在局后我和王晨星聊起此局时,王晨星说起了星阵落下白99时她的感想:

“当时觉得形势很不错,而且感觉下成这个局面对星阵特别不利,因为左上和右下两个大型局部下完后,棋盘的空间已经变小了很多。”

我打个比方,就好比我的偶像梅西跟我踢球,如果在正规大场,他可能一人过我10个都可以。但如果就在狭小的更衣室里踢,那估计两个我逼抢他,他都不好过人了。

原因就在于空间变小了,他能力的作用也相对变小了。

同样下棋也是这个道理,星阵的能力肯定没得说,所以棋盘空间越大,它的能力越能发挥,而棋盘空间越小,它难免“巧妇难为无米之炊”。

所以星阵在右下“小芈飞刀”这个局部中,亏损了胜率倒在其次,亏损了棋盘空旷时宝贵的26个回合,这才是最伤的。

不过这时候我们王晨星同学也出现了人类棋手常有的问题:


图7:王晨星有了优势意识。在优势意识的“引导”下,王晨星下出了本局第一步大缓手——黑100一路扳。

黑100一路扳后,虽然将来可B位粘上接不归吃白三角六子,但其本身价值还是太小了。

王晨星的意图其实是为了补A位的断点。但前面我已经说了,A位的断点并不严厉。

由于黑100落了后手,左边被星阵白101、103抢先动手,这差别大了去了。

大家与图6相比,就能看出其中的出入之大。

但纵然这样,王晨星还手握优势,此时黑棋应该:


图8:黑1小飞,牢牢限制白三角一子的行动,是当务之急。

黑1不仅确保了左下大肥角姓黑,同时与右下黑圆圈数子配合形成了阵势。今后黑还留有A位跳骚扰左边白阵势的额外加成。

如此黑棋依然手握不小的优势。

实战王晨星忽略了白三角一子的活动能力:


A位有颗黑子

图9:王晨星下的是黑104拐。

黑104看着既威胁着白圆圈大块,又扩张下方黑阵势,似乎没有什么问题。

但王晨星忽略了两个细节:

1:白圆圈大块并不弱,因为白105以下可先手打拔黑一子。这个过程中,黑108很想在白109位长出,但由于黑B位的断点存在,黑棋不敢轻易用强。

2:左下长在黑铁皮上的白三角一子,看似已废,但真当星阵白111将其拽出时,这颗子居然一时间鲜活起来。

谈到星阵白111手时,王晨星也坦言:

“没想到它能直接把角上这颗死子长出来”

白111长出后,王晨星麻烦了:


图10:白111(白三角一子)长出后,王晨星当时实战中肯定想着不能放过白棋,于是黑112枷,准备围剿白棋。

但星阵的确技术过人,关键时刻白121二路跳,是解围的妙手。

接下来黑若A位冲,白可B位反冲。黑包围圈被突破。


图11:面对星阵白111(白三角一子)的妙手,王晨星无奈之下只能黑122、124吃白三角两子。

至白133,白棋不仅轻松在黑下方大本营做活,关键还活的很幸福(三角标识处有4目实地)。

反观黑棋,仅仅吃了白三角四颗残子,不仅下方大本营被破,左下角的实地也大幅缩水。

现在回过头再来看当初黑104(黑三角一子)拐这手棋,其子效与单官无异,几乎等于废了一手棋。

白133后,星阵认为王晨星的优势只有2-3目,这个优势就太小了。

更何况此时王晨星已经进入读秒,2-3目的优势恐怕很难守住......


图12:这是又经过几十个回合后的局面,棋局已经接近尾声。

此时是微妙的半目胜负,王晨星黑196粘是最后的败着。

被星阵白197机敏的先手双到,王晨星基本要大概率输半目了。

黑196应该:


图13:黑1尖顶是有趣的一手。

黑1的作用不仅是多了1目实地(三角标识处),它还对下方白三角大块产生了压迫(接下来B位夹非常严厉)。

黑1的价值大于实战黑196(A位)粘。

若是这样进行的话,星阵认为将是黑白均无把握、听天由命的半目胜负。

当然黑1这手棋对读秒中的王晨星来说,还是很难预见的到。

所以王晨星本局的最好机会就是黑100这手棋乘胜追击,抢占图6中黑1拆二的绝好点,那样的话,星阵要想赢下此局就很困难了。

王晨星的第二个大问题是黑104拐,这步棋从事后看,几乎等同于一步毫无价值的单官。黑104使王晨星的优势丧失殆尽。

但总的来说,王晨星面对星阵这样的“超级强敌”,整盘棋的质量可以说下得很不错。尤其是在一开始左上和右下两个大型局部的战斗,下的很漂亮。所以虽败犹荣。

而我们的星阵同学在这盘棋中也“惊出了一身冷汗”。

我估计它要是会说话,一定会自言自语道:

“今后再也不跟人类棋手拼”小芈飞刀“了”


在直播时看到王晨星这盘棋机会很大,所以事后对这盘棋做了深入研究并和王晨星进行了探讨交流。

有了初步结论后,我第一时间找到了星阵团队,想听听星阵本尊的意见。

因为毕竟星阵是超级高手,我不能确定自己想的一定是对的。

而星阵团队听了我提出的有关本文中几点关键疑问后,立刻打开了星阵与我一起寻求问题答案。

我们围绕着我的疑问,用微信进行了2个小时的交流,终于了解了星阵的想法并大致确定了我之前的想法还是靠谱的。

所以本文的内容离不开星阵团队的支持和配合。

我觉得就是星阵团队这种开放的态度以及对技术本身的追求,是让星阵同学不断进步并取得好成绩的重要原因。
附件: 您需要登录才可以下载或查看附件。没有帐号?注册

返回列表