七步成诗八步蝉,隔步惊心将胆寒——单马擒士(取宫心士法)的原理。
论坛(象棋贴吧)上有不少人说起单马擒士这则实用残局,觉得不易掌握,以为其难度超过单马对单象、炮仕胜双士等局。虽有口诀助忆着法,只因得其然而不知其所以然,久之,口诀也不免要忘记。
我以为,口诀教学法较适合于学象棋的孩童,于成年人,恐怕除了口诀之外,还需要进一步地领会单马擒士的背后原理,了解它的规律。只有这样才能真正掌握,同时也能记住口诀。
一、口诀(引子):七步成诗八步蝉
以下先引用陈松顺《中国象棋实用残局(增订本)》里的介绍。

1
单马必胜单士。只要走成如图形势,就有一定的杀法。红方先走,七步便得士(俗称七步成诗),倘若黑先,也只需八步(俗称八步赶蝉)。
取士要诀:回马将军进捉士,复退河头上公顶,跑向炮台奔象位,叫将吃士奏凯歌。
第一种着法(红先胜):
1、马四退五,将41
    2、马五进三,士56
    3、马三退四,士6退5
    4、马四进六,士5退6
    5、马六进八,士65
    6、马八进七,将4退1
    7、马七退五(得士胜)。
第二种着法(黑先红胜):
1、将4退1,马四退五;
    2、士56,马五进七;
    3、将41,帅五进一;
    4、将41,马七退八;
    5、士6退5,马八进六;
    6、士5退6,马六进八;
    7、士65,马八进七;
    8、将4退1,马七退五(得士胜)。
二、马眼(原理):隔步惊心将胆寒
从上述七步诗八步蝉的着法里,可以看见最后一步马七退五取单士,所取士的位置都在宫心(图2位置O)。我们把这种马擒单士的方法称为取宫心士法。那么,为什么要取宫心士?

2
当然,单马擒士并非只有取宫心士这一种,若对方的士在角的位置,而你能取,也当取之。但是无疑地,相比取角士,取宫心士要显得容易些,便于掌握,因为它有规律可循。有什么可循的规律?答案就在棋子上。
我们知道,士的步法是走斜角,它有一条规律,在九宫里,每走两步,就有一步要经过宫心。由此推理,马方若能迫使对方其他子不动,而只能走士的话,就能令士每隔一步经过宫心(隔步经心),从而可预定计划在宫心伏击擒之。我们把这条原理和方法,称为隔步惊心(为便于记忆,以谐音字替代)。
单马擒士利用的就是这条原理。你可以仔细观察和比较七步诗八步蝉里马的步法,从第一步马四退五后,马处在了中卒位置A,然后从中卒位出发,在七步诗里,马的步位是ABCDEFO,在八步蝉里,马的步位是AGHDEFO,你就发现,每隔一步,马眼总要盯着宫心。也就是说,马总要保证在隔步之内,能吃到宫心位的子。跟士的步法总是暗合的。这真是:马眼盯紧宫心士,隔步惊心将胆寒。
取宫心士的方针定下来后,如何取士呢?相信大家都能回答出来:抽将取士!于是,将的位置也被确定了。如图2,在抽将取宫心士时,将所在的位置有四种,IJKL,去掉对称
的两个,其实是两种,即I位和J位。这里,我们把将分别处在I位、J位的两种局型称为底将宫心士型高将宫心士型。同时,马也确定了两个位置,即G位和F位。G位和F位就是单马抽将取士所在的两个步位。
先说底将型。如下图3,着法甚为简单:马九进八,禁将!黑只有动士,士65,马八退七,进入G位,完成抽将取士。假设图中黑将的位置不在底线,而在二线,那么马九进八将军后,黑将可以41,升到三线宫顶。这就形成了第二种局型高将宫心士型

3
三、马嘴(要点):禁将须得象眼禁
从上所述,已知马取宫心士的步法如下。
    倒数第一步:取士!也就是取宫心士,马落在了宫心O位上。
    倒数第二步:抽将!抽将也是为了下一步取士。马在FG位。
    那么倒数第三步,马又该怎么走呢?
    我们知道马取宫心士法,是利用了隔步惊心的原理,是在对方没有其他子可动而只能走士的情况下,也就是说,黑将不能动。马方只有禁将活动,士才会乖乖地听命于你。已知将的最后位置在IJ位,那么禁将的位置就在象眼M位了。马口须对准象眼,马的步位就有两个,一是底线N位,二是炮台E位,它们也分别对应着底将型高将型两种局型。
    对于高将型,占领炮台E位就成了马步的最后关键。那么,从何处会合、出发,赶赴炮台为最佳呢?
四、马步(特点):左右腾挪会公顶

4
如图4,属于马的诗高将宫心士型,也是七步诗八步蝉过程中的局型。
    七步诗八步蝉里,马从中卒位A开始,往右跳三步,马的步点是ABCD,往左跃三步,马的步点是AGHD。从AD这三步,左右腾挪马拐脚,就像各自划了一道弧。马步跳跃,万般腾挪,最后会合到了D位,也即公顶位(注:公指将、帅,公顶指将或帅顶)。公顶位D也就成为了马赶赴炮台前的最佳落脚点、会合处。其实仔细分析,马从中卒位A跳到公顶位D,每隔一步而不离宫心,也就这两种步法。
然后,经公顶,过炮台,奔象位,直指汝。终殊途而同归。