双飞燕新变(上)
“双飞燕”是中国古谱当中最常见的下法之一,在清初黄龙士时代曾流行一时,但到了范西屏、施襄夏时代,却风光不再。范西屏在《桃花泉弈谱》中所说“起手双飞不无太紧”,施襄夏也有相似的评论。而AI的出现又焕发了双飞燕新的生命。
基本图(古谱)
如果只看右上角双飞燕的定型,或许以为是当代的对局,其实这是清初两大棋圣范西屏与施襄夏“当湖十局”中的一局,右上角的定型直到现代仍然为职业棋手所用。不过请注意:白棋是直到第11手才走双飞燕,之前有机会却弃而不用,而“当湖十局”中采用双飞燕的仅有两局。
图一(不惧双飞燕)
这是现代开局,黑5挂角时,以往白6走A位小飞居多,黑棋再走B位形成“中国流”。AI认为白棋直接脱先挂角即可,不惧对方双飞燕。
AI在下棋时是不怕对方走双飞燕的,这与棋圣范西屏所说“起手双飞不无太紧”是一个意思。
图二(孰优孰劣)
白棋脱先,黑棋自然要走1位夹攻,形成双飞燕的棋形,接下来白2靠压是正确的应对,黑3扳再5位托是现代定式下法,职业棋手普遍认为白6、白8的下法不好,但AI认为是正确下法,孰优孰劣我们来分析一下。
图三(普遍下法)
人类棋手一般都是走白14虎,认为这是好形,黑如立刻A位冲,白B位退,黑C、白D,白棋暂时不用担心。
图四(棋手观点)
很少有人会去走1位接,因为黑2小尖是棋形要点,白棋要想补断就要走3位单官粘住,黑4顺势虎一手棋形完美,白棋几子显得凝重,效率不高。这也是大家认为白棋不好的原因所在。
图五(AI不下)
还有一种下法是白1挖再白3粘,黑4倒虎补断,白5、白7都是先手,这样的定型也经常出现在人类棋手的对局中,那么AI为何不选择这一定式呢?
图六(见解不同)
接上图。白棋走1位拆兼夹,一子两用。关键的分歧在于人类棋手把白七子当成厚势使用,而AI觉得白棋数子还没有安定,黑2就算是直接飞出也可以,白3贴,黑4长,白5拐则黑6跳,谁攻谁还真是不好说,AI这一判断确实有道理。
图七(不予理睬)
再来看AI的选择。下成图二之后,白1、白3直接飞压过来,黑2、黑4应对,白5以下连续压几下都是先手,至黑10形成白棋取势黑棋取地的格局。至于白棋下边的断点,白棋仿佛就当没有看见。
图八(完美定型)
接着白棋先1位断一下试应手,黑2如走9位打,白A位将成为先手。等黑2打吃,白3、白5再冲断获取左上角的便宜,等上边变化走尽,白棋转而9位长出,搜刮黑棋左下角,至黑18,这一翻教科书式的定型堪称完美,然后白19夹攻,至此,白棋占据了局面的主动。
图九(不怕冲断)
至于黑1冲断,白棋是丝毫不惧,白4虎一手,黑5尖,白6挡住,由于有A位打吃的做眼手段,白棋角部是净活,这也是白棋敢于脱先的原因。
小结:对于“双飞燕”,相比人类棋手,AI的分析更加深入,值得我们思考学习。