马怎么走

本页所有局面、着法与合法性判断,均由我们开源的规则引擎在构建时逐一校验。该引擎实现亚洲象棋联合会(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.

马的用法

马的价值随局面开合而变,与炮恰好相反。开局子力密集,马路多被堵塞,此时炮借炮架之利,威力更大;到了中残局子力渐稀,蹩腿的机会随之减少,马便越走越活。“开局炮胜马,残局马胜炮”说的就是这个道理。

马的杀法以“马后炮”“卧槽马”“钓鱼马”最为常见,都是利用马在九宫附近落点刁钻、又难以驱赶的特点。马的双击战术另有专页。

常见错误

以为马像国际象棋的马那样可以跳过棋子。

不能。中国象棋的马受蹩马腿限制,这是两者最实质的区别之一。

只看落点,忘了看马腿。

落点是否可去、马腿是否被蹩,是两个独立的条件,必须都满足。

以为只有对方的子才蹩马腿。

自己的子一样蹩。开局把子挤在一起,最常见的后果就是自己堵死自己的马。

相关问题

马可以过河吗?

可以。河界只限制象(相),不限制马。马是全盘机动性最强的进攻子力之一,可以自由往来两岸。

马能进对方的九宫吗?

可以。九宫只限制帅(将)和仕(士)不得外出,并不阻止任何子进入。卧槽马、钓鱼马都是马深入九宫附近的典型杀着。

什么是蹩马腿?

马走日字时先直行的那一格若有棋子,该方向的马路即被封死,称为蹩马腿。自己的子与对方的子同样有效。

马和炮哪个厉害?

要看局面。子力密集时炮有炮架可借,威力更大;子力稀疏时马少受蹩腿之苦,价值反超,故有“残局马胜炮”之说。参见炮的走法

在棋盘上试一试

与电脑或真人对弈,本页每一条规则都由校验过这些局面的同一套引擎强制执行。免费,无需下载。