Fun Xiangqi 博客
象棋的马和国际象棋的马有何不同
Fun Xiangqi 团队 · 发布于 · 5 分钟阅读
同样走“日”,规则不同
如果你是从国际象棋转来下象棋的,第一眼看到马(馬 / 傌)会觉得像老朋友。它的落点和国际象棋的马(骑士)完全一样,都是那八个相对位置——一个方向走两步,另一个方向走一步,形成一个 L 形,也就是象棋里说的“马走日”。国际象棋玩家碰到它,通常会稍稍放松下来。
然后,他们的马被一个站在奇怪位置上的兵吃掉,就再也放松不起来了。
象棋的马和国际象棋的马(骑士)相比,区别归结为一条规则:骑士是跳的,象棋的马是走的。骑士能干净利落地跳过路上的任何东西——己方的、对方的,都无所谓。马不行。它先直走一个点,再向外斜走一个点,完成这个 L 形。如果第一步直走的那个点被占住,马在这个方向上就完全走不了。落点一样,路径却完全不同——而这个区别,正是马之所以有意思的主要原因。
画出八个落点
想象一个马单独待着,周围什么也没有。和骑士一样,它有八种可能的走法:向上两种、向下两种、向左两种、向右两种。
. T . T .
T . ^ . T
. < H > .
T . v . T
. T . T .
H 是马,T 标出八个落点。H 周围的四个符号——上、下,以及表示左右的横向箭头——就是马的四条“腿”:上下左右各方向上紧挨着它的点。马的每一步,出发时都恰好经过这四个点中的一个。
关键在于这个对应关系:每条腿对应两个落点,而不是一个。上腿(^)通向最上面一行的两个 T,右腿(>)通向最右边一列的两个 T,下腿和左腿以此类推。堵住一条腿,八个落点就跟着少了两个。
蹩马腿
现在在马右边的腿上放一个棋子——任何棋子,哪一方的都无所谓:
. T . T .
T . ^ . x
. < H P .
T . v . x
. T . T .
P 位于右腿上。原本只能经过这个点才能到达的两个落点,现在标成了 x——走不了了。棋盘上其他一切都没变,但马一下子少了四分之一的攻击范围。这就叫蹩马腿(越南语叫“cản chân mã”或“chặn chân mã”),也是最早值得养成的战术习惯之一:在敌方马旁边放好一个兵或其他棋子,就能悄悄同时封掉它的两个落点。
这也是马和骑士相比真正古怪的地方,因为它会造成实实在在的不对称。假设马 A 和马 B 相隔一个“日”字,看上去都能走到对方的位置上。马 A 的腿——A 前进方向上紧挨着 A 的那个点——恰好是空的,所以 A 可以走过去吃掉 B。但 B 的腿,也就是 B 朝 A 方向紧挨着 B 的那个点,被另一个棋子堵住了。B 根本走不过去。A 攻击 B,B 却不能反过来攻击 A。骑士就不会出现这种情况,因为骑士的走法从来不取决于旁边有什么。对象棋的马来说,马腿属于正在走的那个棋子,而不属于目标——所以两个看起来互相威胁的点,常常并不是真的互相威胁。
如果这些对你来说还很陌生,我们的新手规则指南从零开始讲解了所有棋子的走法。
为什么马出动得慢
一盘棋刚开始时,马被自己一方的棋子困住了。看看你自己的底线:马夹在车和相(象)之间,附近还有兵和仕(士)。你一步还没走,它的四条腿里已经有两条被自己的棋子占住,而且它靠在边上,很多“日”字本来就落在棋盘外面。从起始位置出发,它只有两种走法,都是向前。
这就是为什么“先把马跳出来”是标准的开局建议:只要一步,它就能到一个有用得多的位置。从第一步起,有两个实用的习惯就很划算:
- **保持马腿畅通。**在自己的马附近挺兵或挪动仕(士)之前,先看看你是不是要自己蹩住自己的马腿。自己造成的蹩腿,是最容易避免的一种。
- **马喜欢中路。**停在中间几条纵线附近、尤其是靠近河界的马,可以转向棋盘的任意一侧。困在角落里的马,即使每条腿都畅通,也可能只有两三个能用的落点,原因很简单:它一半的“日”字都落在棋盘边缘以外。居中的马攻得更多、守得更多,就算一条腿被蹩住,也能更快恢复过来。
这也是经典的屏风马(屏風馬 / 越南语:“bình phong mã”)布局背后的思路:两匹马都提早出动,专门守住中路,并且互相保护。如果你想更完整地了解这类开局思路,请看我们的新手开局与策略指南。
骑士和马一览对比
“都是走 L 形”的比较是大家真正想问的问题,所以这里把两者并排列出来:
| 国际象棋的马(骑士) | 象棋的马 | |
|---|---|---|
| 走法形状 | L 形,8 个可能的落点 | 同样的 L 形,同样的 8 个落点 |
| 能跳过棋子吗? | 能,任何时候都能 | 不能——需要马腿畅通 |
| 会被堵住吗? | 从不 | 会,马腿上任何一个棋子都能堵住它 |
| 攻击可能是单向的吗? | 不会,是对称的 | 会——A 能攻击 B,B 却攻击不了 A |
马和炮:会变化的价值
棋子价值只能作为粗略参考(各家说法不同,具体局面比数字更重要),但常见的经验估算是车约 9 分、炮约 4.5 分、马约 4 分。值得知道的是,随着对局推进,马和炮之间的差距通常会怎样变化。炮吃任何子都需要炮架——另一个可以跳过去的棋子——而开局时棋盘上棋子拥挤,可用的炮架很多,所以炮在前期常常发挥超出其分值的作用。马需要畅通的马腿和空着的落点,而这正是开局时稀缺、随着子力交换越来越多的东西。所以随着对局进行,这两个棋子的地位往往会互换:开局炮占优,残局马占优。想进一步了解炮隔子吃子到底是怎么回事,请看我们的炮的讲解。
常见问题
象棋的马能像国际象棋的马(骑士)那样跳过棋子吗? 不能。马要先确认前进方向上紧挨着它的那个点是空的,才能接着斜走。骑士无视路上的一切,马做不到。
马的“腿”到底指哪里? 只有一个点:在走子方向上、紧挨着马的那个直线方向上的点。只有这一个点有关系——斜线方向再往外的那个点不算。
为什么角落里的马比中路的马选择少? 它八个“日”字落点中有一些直接落在棋盘边缘以外。居中的马在几何上八个落点都能用(前提是马腿允许);角落里的马即使马腿畅通,也可能只有两三个。
马总是比车或炮弱吗? 不一定——那些数字只是粗略参考,不是定律。马腿畅通、位于中路的马,可以胜过被困住的炮;而且随着残局时棋盘变空,马的相对实力往往会提高。
想看这一切动起来,而不只是看图?Fun Xiangqi 可以免费玩,九个引擎等级中的前四个不花一分钱,你可以按适合自己的节奏,和真正的对手检验马的攻击范围——开始一盘棋。