围棋的两大技能计算力和大局观,是下好围棋的两大技能。计算力,是指遇到局部战斗时通过对下法的推算找到局部最佳下法的能力。我们已经学过的吃子、死活和对杀的知识,都是计算力的核心部分。大局观,是指在全局范围内通过对各个部分的价值判断找到全局最佳下法的能力。我们将要学习的布局、定式、中盘和官子的知识,都是大局观的核心组成部分。
计算力
计算力是棋手取胜的重要技能之一。
右图这盘对局的黑方是时越职业九段,白方是唐韦星职业九段。图中黑1接住之后,黑棋白棋彼此包围形成对杀。白棋在这个区域的选点有20多个,其中需要考虑的有效选点也有10多个。假设白棋在其中的某一点落子,黑棋下一步的有效选点仍然有10多个。如果将所有的变化考虑进去,这个局部的可能变化数至少是千万级别。如果只考虑有效变化,可能的最佳变化也有几百个。想找到局部的最佳变化,需要十分强大的计算力。
这盘对局的实战进行如右图所示。两位世界冠军下出了他们当时认为的最佳变化,共65手棋。在经历了漫长的打劫过程之后,左侧的大块黑棋最终在左边的一线上成功脱险,白棋认输,黑棋中盘取胜。
然而,即使是顶尖职业棋手下出的变化,也不敢保证是最佳变化。
目前最难的死活题集《围棋发阳论》中,收集了大约200道需要非常强大的计算力才能解决的死活题。这本书中题目的答案,在300多年的流传过程中不断被修正,至今也不敢保证都是最佳变化。依靠人类的思维能力,计算力是没有上限的。
不断进行死活、手筋和对杀题目的训练,是提升计算力的最佳途径。因为题目中的推算,与实际对局中的推算方法是一致的。经过题目训练后,对局是检验计算力的最佳手段。如果能够比对方算出更多的变化,并且下出这些变化,就能出其不意地让对手损失利益,增加取胜的可能性。
大局观
大局观同样也是棋手取胜的重要技能。
右图这盘对局的黑方是AlphaGo,而白方是李世石职业九段。至白2,布局阶段结束,进入中盘阶段。当前局面下,双方瓜分了边角的地盘,左下角和右下角的局部战斗也都告一段落。轮到黑棋下,黑棋需要在全局范围内找到价值最大的点,这个点能够压缩对方的实地和外势,或者能够扩张自己的实地和外势,或者两者兼顾。由于无法明确地定量分析每个点的价值,想要找到这个点,需要非凡的大局观。
这盘对局的实战进行如右图所示:
AlphaGo采取了黑3在五路肩冲的下法,压缩了白棋右边的实地,增加了黑3左下方的外势,同时远远地威胁左下角白棋的弱点。进行至黑33,白棋左下角的弱点被黑棋利用,外势几乎没有发挥作用,而黑棋在左侧的外势范围却大大增加。在黑33守住上边的实地后,对局的形势由势均力敌变为黑棋领先。对于这种转变,黑3起到了至关重要的作用。黑3是不符合人类围棋价值观的一手,却是人工智能AlphaGo认为的最佳选点。按照人类的逻辑,黑3在五路上,损失实地,不适合使用。而按照机器的逻辑,黑3可以在当前局面下取得最高的胜率,因此是最佳选点。
机器的大局观基于后台至少百万级别的变化推算,选点是依靠计算力得来的。而不可能具备这种计算力和大局观的人类,选点只能依靠经验和直觉。依靠人类的思维能力,大局观也是没有上限的。
不断研习高手的棋谱,体会高手在空旷的局面下选点的能力,是提升大局观的最佳途径。因为高手对局中的局面,也可能出现在实际局面中。高手的选点,就是我们的参照。对局也是检验大局观的最佳途径。如果总是能够根据大局观找到局面中价值最大的点,就会在不知不觉中取得领先局势;如果不发生局部战斗,就会在不知不觉中取胜。
热门跟贴