奕思

象棋杀法:一步杀

一步杀的意思是:轮到你走,走一步就把对方的将杀死。这是最短的杀法,也是所有杀法的起点。

一步杀的两个条件

两件事都成立才是将死。只做到第一件事,对方就会逃掉——这也是每一题都会示范的反例。

棋盘是红方在下、黑方在上。先点一颗自己的红子,再点亮起来的落点;走错的时候,引擎会告诉你黑方可以怎么逃。

挑战一题

兵和车:一步杀

轮到红方。这是最基本的一步杀:先让其中一颗子将军,另一颗子负责把黑将的退路封住。

轮到你走:先点一颗自己的棋子,再点落点。

這一題的目標:一步內將死

解答:d4-c4

兵六平七:將軍,而且黑方沒有步可走——將死。

正解是兵六平七:兵横移到黑将旁边那一路,把5路(黑将唯一能平过去的方向)封住,同时车在4路上将军。黑将三面被堵、正面被车守住,没有任何一步可走——将死,一步结束。这一题练的是「将军只是第一步,封住退路才是杀」:车在4路已经是压力,真正的一击是那颗兵。

挑战一题

车和马:车走到将的那一路

轮到红方。马已经站好了位置,但将军的那一击要由车来完成:想清楚车要平到哪一路。

轮到你走:先点一颗自己的棋子,再点落点。

這一題的目標:一步內將死

解答:a9-d9

車九平六:將軍,而且黑方沒有步可走——將死。

正解是车九平六:车沿底线平到黑将所在的4路,直接在4路上将军。黑将往左、往右都被九宫的边界封住,往上(退)则仍在4路上被车照着——将死。如果先用马将军(马九进八),黑将只要退一步就脱离了,马的将军换不到任何东西:这一题练的是「谁来将军」以及「将军之后对方还有没有路」。

挑战一题

同一型的镜像:车一平四

轮到红方。这一题与上一题是左右镜像:黑将靠近自己的右侧底线,红车在1路。

轮到你走:先点一颗自己的棋子,再点落点。

這一題的目標:一步內將死

解答:i9-f9

車一平四:將軍,而且黑方沒有步可走——將死。

正解是车一平四:车平到4路(黑方视角的6路)将军,黑将被挤在九宫的一侧,左右与上方都在车的线上,一步都走不了。镜像的局面要能一眼认出同一个杀法——「车走到将的那一路」是这一型唯一的关键。

挑战一题

车与炮:先退一步,再杀

轮到红方,两步内杀。这一题的第一步不是将军:红方先把车退到黑将的底线那一横排,让黑方怎么挡都挡不住。

轮到你走:先点一颗自己的棋子,再点落点。

這一題的目標:兩手內將死

还要走 2 手(每一步都要想到对手怎么挡)。

解答:h1-h4

第一步:車二退三;對手最強的應手是 將4進1;再用 車二平六 收殺。

正解是车二退三:车退到黑方底线那一横排(白话说就是「车退到将的背后」)。这一手不是将军,但黑方四种走法都逃不掉——黑将不管往左、往上或往下,红车不是平到4路将军、就是从底线将军;黑象想挡也挡不住红炮在4路上的控制。这一题练的是先张网再收网:有些杀法的第一步不是将军,而是先把对方所有退路一次盖住。(新手常犯的错是「看到能将军就将军」,那一手反而会把黑将放走。)

挑战一题

炮与兵:借兵使炮

轮到红方,两步内杀。红炮在河界、自己的兵在4路——先想清楚要用谁当炮架。

轮到你走:先点一颗自己的棋子,再点落点。

這一題的目標:兩手內將死

还要走 2 手(每一步都要想到对手怎么挡)。

解答:f2-f8

第一步:炮四退六;對手最強的應手是 將4進1;再用 炮四平六 收殺。

正解是炮四退六:把炮退到自己的底线。黑将只剩「往前走」这一条路(往后、往左右都被封住),而往前之后红方用4路上的那颗兵当炮架,炮平到4路就是将死。这一题练的是炮的借子使炮:炮本身不能吃子,中间一定要隔一颗子(炮架)才打得到——自己的兵、对手的子都可以当炮架,这是象棋里最常被初学者忽略的一件事。

挑战一题

马与炮:一步盖住三条路

轮到红方,两步内杀。黑方有两只士守着九宫,红方只有马和炮——第一步不是将军:想清楚马要跳去哪里,才能同时守住黑将的三个方向。

轮到你走:先点一颗自己的棋子,再点落点。

這一題的目標:兩手內將死

还要走 2 手(每一步都要想到对手怎么挡)。

解答:g7-f5

第一步:馬三進四;對手最強的應手是 將4進1;再用 馬四進六 收殺。

正解是马三进四:马跳到黑将的旁边,同时盖住它往左、往上、往下的三条路(两只士反而把自己的角落堵死了)。黑将不管选哪一条,红方都用马四进六收掉——马跳到六路不但将军,还把黑将仅剩的那一格也守住了。这一题练的是「马的守格」:马看起来慢,但它可以一次盖住好几格,是封退路最好用的子之一。

挑战一题

残局:两手吃到炮

轮到红方。这一题不是杀,是得子:两手之内想办法吃掉黑炮。第一步不必将军——要想的是「哪一手让黑炮怎么躲都躲不掉」。

轮到你走:先点一颗自己的棋子,再点落点。

這一題的目標:兩手內贏到子

还要走 2 手(每一步都要想到对手怎么挡)。

解答:b4-b2

第一步:車八進二;黑方最頑強的應手是 將6退1;再用 車八平七 吃掉黑炮。

正解是車八進二:把車提到黑炮旁邊的3路上(順手讓開8路)。黑炮雖然可以往4路或5路躲,但不管躲到哪一格,都还在紅車的线上——下一手車平過去就吃掉了。这一题练的是捉子:不是急着将軍,而是先用一步把对手的子「钉住」,讓它怎么走都在你的线里。殘局里「赢一颗炮」往往比「多走几步闲棋」值錢得多。

挑战一题

三步杀:双车对孤将

轮到红方。两只车、一只兵,黑方只有一个将——三步之内要杀。第一步不必将军:先想「把将赶到哪一条线」,再想「哪一只车负责收」。

轮到你走:先点一颗自己的棋子,再点落点。

這一題的目標:三步內將死

还要走 3 手(每一步都要想到对手怎么挡)。

解答:c0-d0

前車平六;黑將只能 將5平6;再 車六退一 把將鎖在底線;最後 車七進二 收殺。

解法是「让开、锁线、收杀」:两只车叠在同一条线上时,前面那一只反而挡住了后面的。第一步把前面的车横到隔壁线,黑将只剩一条路。第二步把同一只车退回来——这一手把黑将关在底线,同时把枪口让给后面那一只车。第三步另一只车从另一条线进到底线,黑将没有地方走,杀。这一题练的是「车要分开用」与「先锁线再收杀」:很多人会急着将军,但将军只是把对方赶走;真正决定胜负的是先把退路封住。