马怎么走
本页所有局面、着法与合法性判断,均由我们开源的规则引擎在构建时逐一校验。该引擎实现亚洲象棋联合会(WXF)规则,并以官方110局例的重复局面判例集作回归测试。
直接回答
马走“日”字——先沿横线或竖线直行一格,再向外斜行一格,落在两格远、一格偏的位置上。关键在于马不能越子:直行的那一格若被任何棋子占据(自己的子同样算),该方向的两条马路即被封死,这就是“蹩马腿”。
日字走法
马每步的轨迹固定:先直行一格,再向外斜行一格,合起来正好走成一个“日”字的对角。棋盘不设边界特例,河界和九宫对马都没有约束——马是全盘唯一可以自由往来两岸、又能进出双方九宫的进攻主力。
在空旷的盘面上,马有八条路可走;越靠近边线,可走的路越少。这正是“马跳边,易被歼”的由来:边马只剩三四条路,机动性折损近半。
点一下马,看它的八条路,再走一步试试。
Xiangqi position. Red: horse e4, general e0. Black: general d9. Red to move.
蹩马腿
这是初学者最容易忽略、也最容易吃亏的一条规则。马走日字时,先直行的那一格必须是空的。该格一旦有子,无论是对方的子还是自己的子,这个方向上的两条马路同时被封死。
请注意两点:
- 自己的子照样蹩腿。开局时把子摆得过于密集,往往是自己堵死了自己的马。
- 蹩腿看的是直行那一格,不是落点。落点有对方的子叫“可吃”,落点有自己的子才叫“不可走”,两者与蹩腿是三回事。
反过来用,蹩马腿就是防守手段:在对方马的必经之处放一个子,比追着马跑有效得多。
五路的兵蹩住了马腿。试着把马走到六路。
Xiangqi position. Red: soldier e5, horse e4, general e0. Black: general d9. Red to move.
马的用法
马的价值随局面开合而变,与炮恰好相反。开局子力密集,马路多被堵塞,此时炮借炮架之利,威力更大;到了中残局子力渐稀,蹩腿的机会随之减少,马便越走越活。“开局炮胜马,残局马胜炮”说的就是这个道理。
马的杀法以“马后炮”“卧槽马”“钓鱼马”最为常见,都是利用马在九宫附近落点刁钻、又难以驱赶的特点。马的双击战术另有专页。
常见错误
以为马像国际象棋的马那样可以跳过棋子。
不能。中国象棋的马受蹩马腿限制,这是两者最实质的区别之一。
只看落点,忘了看马腿。
落点是否可去、马腿是否被蹩,是两个独立的条件,必须都满足。
以为只有对方的子才蹩马腿。
自己的子一样蹩。开局把子挤在一起,最常见的后果就是自己堵死自己的马。
相关问题
马可以过河吗?
可以。河界只限制象(相),不限制马。马是全盘机动性最强的进攻子力之一,可以自由往来两岸。
马能进对方的九宫吗?
可以。九宫只限制帅(将)和仕(士)不得外出,并不阻止任何子进入。卧槽马、钓鱼马都是马深入九宫附近的典型杀着。
什么是蹩马腿?
马走日字时先直行的那一格若有棋子,该方向的马路即被封死,称为蹩马腿。自己的子与对方的子同样有效。
马和炮哪个厉害?
要看局面。子力密集时炮有炮架可借,威力更大;子力稀疏时马少受蹩腿之苦,价值反超,故有“残局马胜炮”之说。参见炮的走法。