
一、计算杀法四要素
具备精准的计算杀法能力是棋手的必备基本功之一,计算通常要从以下四个要素依次考虑,最后完成杀王的目标。这四个要素即棋路、层次、组形、展形杀王。这是任何一个棋手在实现杀王过程中不能回避的四个要点。
①棋路。棋路即算路。它是指具体局面下棋手计算时考虑的着法,这是对棋手计算广度的要求。
②层次。当某一棋路出现分支时就体现层次的概念。层次是同一棋路下不同分支着法的集合概念。
③组形。实战杀王的过程,就是组形的过程,这是对棋手计算深度的要求。
④展形杀王。完成前三个层次的工作以后,计算杀法的最后一步就是通过展开棋形完成对对方的最后一击,达到杀王的目标,展形的重要参考标准就是限将,即限制对方将或帅的活动空间,这是杀王的重要方向性依据。最大限度地限制对方将或帅的活动空间是实现杀王成功的保障之一。
下面我们通过几个棋例来体会一下杀王四要素在实战中的应用。
【例1】如图1-1,红先。

这是一个连杀局,黑棋车8平6或卒3平4都可以取胜,因此红方思路比较简单,必须步步带将,连杀取胜,即俗称的“断将亡”。
第一步设计棋路,红方能够带将的棋路有三个:马一进三、炮六平四、车八退一。
第二步确定层次,当前有三个棋路,可以设定一个层次A,三个棋路是并列的,当我们计算到棋路一不能杀王时,我们就要返回原来的层次中去计算其他的棋路,这就是层次的作用,可以帮助我们减少漏算的可能。
第三步组形,就是我们要通过计算来最终确定选择哪一个棋路。
这里我们首先计算层次A中的棋路一。
(1)马一进三
① 马一进三 将6平5
(图1-2)

这里红方又面临两个棋路的选择:车六平五、车八退一。
这两个棋路设为层次B。先来计算层次B中的棋路一。
·车六平五
② 车六平五 车4平5
③ 车五进三 象7退5
(图1-3)

计算至此,红方已经无法形成杀棋,下面的计算就可以省略,B层中的棋路一确定不成立。那么就要计算同一层次的另一个棋路,即车八退一。计算攻着时,一定要注意计算的广度。换句话说,计算时一定要把可能走到的棋路都算到,当一个棋路不成功时,马上换到另一个棋路去计算,这就是“攻择严”的道理。
下面我们开始讲算层次B中的棋路二。
·车八退一
② 车八退一(图1-4)

将5退1
③ 车六平五 士6退5
红方依然没有杀棋,那么既然车六平五和车八退一红方都无法杀死黑方,那么我们可以得出结论:层次A中的马一进三是错误的,这一着棋导致红方无法杀死对方。所以现在就要计算层次A中的棋路二。
(2)炮六平四
① 炮六平四 士6退5
② 马一进三 将6进1(图1-5)

红方无杀。这里有读者会问,红方炮六平四以后,黑方还可走将6平5,怎么这个棋路就不计算了?甚至有的读者会耐心计算下去,将6平5,车六平五,象7进5……其实这是没有必要的,因为计算时还有一个原则:攻择严、守择佳。就是防守方只要有一个棋路可以守住攻方的攻击,那么就无需计算其他的棋路,可以推定这个棋路的上一层次着法不成立,这就是“守择佳”。
还以上面的棋路为例,当我们计算到(2)炮六平四以后,黑方走士6退5,如防守成立,就不用再计算与士6退5同一层次的另外棋路,即我们就将6平5这个棋路省略了,推定出炮六平四这个棋路是不能将死黑方的。
下面我们集中精力计算层次A中的棋路三。
(3)车八退一
如图1-6,黑先。

面对红方车八退一叫将,黑方有三个应对方案,即三个棋路:士6进5、士6退5、炮4进1。我们也将这三个棋路设为层次B。
·士6进5
① …… 士6进5
② 炮六平四
(如图1-7,红胜)

在这个棋路下,红方闷杀黑棋,那么是不是我们计算到此就可以结束了呢,当然不是。在此之前我们讲过“守择佳”,那么我们就要通过计算另一个棋路来判断。
·士6退5
① …… 士6退5
② 马一进三 车4平7
③ 车六平四
(如图1-8,红胜)

如图1-8,红方仍然完成了绝杀,心急的读者朋友会想,现在总可以了吧。答案是不可以!黑方还有棋路三的防守方案——炮4进1。
这里仍是从“守择佳”——为防守方选择最顽强的着法角度来选择的。
·炮4进1
图1-9就是黑方炮4进1以后红方要选择的攻法。

红方有三个棋路:马一进三、炮六平四、车八平六。这个设为层次C。
下面我们又要计算这三个棋路,过程很麻烦,但是这就是棋手实战中大脑里要出现的计算分支,也是每个棋手都要面对的。
··马一进三
② 马一进三 将6平5
③ 车六平五 车4平5(图1-10)

如图1-10,红方无杀,这样我们判定,马一进三是不可行的。那么我们就要换到第二个棋路——炮六平四的计算中来。作为攻方必须把可能有攻击的路线计算清楚,然后选择一个最终可以杀棋的路线,棋手计算时必须遵从“攻择严”的道理。
··炮六平四
② 炮六平四 将6平5
③ 车六平五 车4平5
(图1-11)

如图1-11,黑车解杀还杀,黑方抢先成杀,这个棋路就没有必要再计算下去了。这样在这个C层次中我们只有唯一的一个棋路可以计算:车八平六。
··车八平六
② 车八平六 车4退1
(图1-12)

在这里我们不得不再次面对“十字路口”的选择。红方又有两个棋路:炮六平四、马一进三。这两个棋路我们设为层次D。
···炮六平四
③ 炮六平四 将6平5
④ 车六平五 象7进5
⑤ 炮四平五 象5进3
⑥ 炮五平六 象7退5(图1-13)

如图1-13,红方无杀,那么我们再计算D层次的另一个棋路——马一进三。
···马一进三
③ 马一进三 将6平5
④ 车六平五 象7进5(图1-14)

这里红方仍有两个棋路,即车五进三和炮六平五,此前我们计算过炮六平五的局面,炮六平五无杀,这样我们只能选择车五进三杀象。
⑤ 车五进三 象7退5(图1-15)

如图1-15,红方棋路计算基本结束,摆在红方面前只有马炮配合完成连杀。下面就进入了红方攻击展形的阶段。
⑥ 炮六平五 象5进3
⑦ 炮五退五 象3退5
⑧ 相五退三 象5进3
⑨ 马四进五 象3退5
⑩ 马五进三 象5进3
⑪ 后马进五 象3退5
⑫ 马五进六(红胜)
通过上面的分析,我们可以看出红方选择了层次A中的棋路三车八退一作为进攻路线:
→黑方在面临选择时,选择了B层次中最顽强的应着棋路炮4进1;
→红方面临选择时,选择了C层次中棋路三车八平六;
→黑方选择车4退1;
→红方选择D层次中棋路二马一进三,以后红方完成展形,绝杀。
下面通过一个树状图(图1-16)来完整展现这则残局的进攻思路。图中带红字的思路是最终形成绝杀的思路。

图1-16
连杀的计算虽然复杂,但更多是直线思维,一旦棋路锁定以后,就可直接进入展形过程。我们要学习一下缓杀的计算思路。
【例2】如图1-17,红先。

这是一个典型的缓杀局面,对于缓杀,很多初中级水平的爱好者都感觉无从下手,它不像连杀那样有明显的思路,对于这种情况怎么办呢?
计算杀法四要素中的组形和展形杀王这两个要素,在这里就显得非常必要了。
第一步,我们要组形,组成一个下一步可以绝杀对方的棋形;
第二步,选择组形的依据或者方向就是最大限度地限制对方将(帅)的活动空间;
第三步,选择棋路;
第四步,确定层次;
第五步,展形,即展开攻击。
对于这个局面我们先做一下整体的分析,红方两个底兵并排,棋形欠佳,好在黑方9路车没有通头,这样红方形势略得弥补。黑方如果先行,只要走到车9平6这着棋,红方就败定。因此,留给红方的只有缓一步的机会。
① 兵七平六(图1-18)

这着棋是必须走的,如改走其他的着法,红方没有后续手段。献兵只此一着。
这里黑方有两个棋路可以选择:将5平6、将5平4。设定为层次A。
(1)将5平6
① …… 将5平6
② 兵六平五 将6平5
黑方如将6进1,炮九进二,也是红胜。
③ 炮九进三(红胜)
(2)将5平4
① …… 将5平4(图1-19)

红方有四种攻击方式,分别是:炮九平六、兵五平六、兵八平七,还有一种最为隐蔽攻击方式——炮五平二。这个棋路设定为层次B。
·炮九平六
② 炮九平六 士4退5
③ 兵八平七 将4平5
(图1-20)

这种形势下,红方显然无法杀掉黑棋,以后黑方车9平7即可取胜。这个棋路被否定。
·兵五平六
② 兵五平六 将4平5
③ 兵六进一 将5平6
④ 炮九进三 将6进1
⑤ 炮九平二 车9进1
(图1-21)

这个阵形下,红方也是无杀,当黑车通头以后,由于红方子力位置都在黑方下二路线以内,攻守都不利,黑方车卒配合,可以取胜。走到图1-21的局面,黑方已经是胜势,红方攻击失败。
·兵八平七
② 兵八平七 将4进1
③ 炮九平六 士4退5(图1-22)

经过计算,我们可以看出这个棋路也无法成杀。
前三个棋路红方都是无功而返,那么红方如何才能将死对方呢?这似乎是一个无解的残局。不过,这里我们可以假设一下,如果红方中炮和中兵的位置对调一下,或者说是把红炮直接换成红兵,这样就可以起到限将的作用,红方下一着无论是兵八平七还是炮九进三都可以成杀。这就是我们在杀棋时设立的中间目标,中间目标的设计为我们提供了行棋方向和杀王办法。本局的中间目标如图1-23。

红方走到这个棋形,是可以完成绝杀的。因为这个局面即使是黑方先行,车9平5杀掉中兵,兵八平七,将4平5(如改走将4进1,炮九平六,绝杀),炮九进三,红方也是绝杀。
通过这个中间目标的设立,我们自然会想到炮五平二的下法。
·炮五平二
② 炮五平二 车8进1
③ 兵五进一
冲中兵是限将的必要手段,也是入局的关键。
③ …… 车8进7
如黑方改走车8平5,则兵八平七,将4平5,炮九进三,红胜。
④ 帅六进一 车9平5
⑤ 兵八平七 将4平5
⑥ 炮九进三(红胜)
(图1-24)树状图即为这则残局的完整进攻思路。

图1-24
相信大家通过这两个棋例的学习,对杀法四要素会有更深层次的体会。