棋子走法详解
将/帅(King):每步在九宫(3×3 格)内直走一格,不能斜走,不能出九宫。红方九宫范围是 (d0, e0, f0, d1, e1, f1, d2, e2, f2) 九个交叉点;黑方对应 (d7, e7, f7, d8, e8, f8, d9, e9, f9)。将帅在同一竖列上不能对面(中间没有其他棋子),这是著名的「对面笑」规则——利用逼将对面来实现杀棋。
士/仕(Advisor):每步只能在九宫内沿对角线走一格,相当于保护将帅的贴身侍卫。由于士只有 5 个可到达的点位(九宫的四个角加中心),初学者常在那里卡住。象/相(Elephant):每步走"田"字对角,即前进两格后横移两格。注意象不能过河(停留在己方半场),而且田字中心不能有棋子(塞象眼)。这是象和马的微妙区别——马虽然也可能被蹩脚,但过河后能力更强。
马(Horse):走"日"字形,即先直走一格再斜走一格,俗称"马走日"。马有一个重要限制——蹩马脚:如果马前进方向的直邻交叉点上有棋子,马就无法往那个方向跳。这是初学者最容易漏掉规则。车(Rook):走直线任意距离(和国际象棋的车完全一样),不能跳过棋子。车是棋盘上最强的进攻子力,通常被称为"一车十子寒"。炮(Cannon):走直线任意距离,但**吃子时必须跳过一个棋子**(称为"炮架"或"炮台")。炮在没有炮架时只能移动不能吃。兵/卒(Pawn):过河前只能向前走一格,过河后可以向前或左右走一格,但永远不能后退。兵过河后威力大增,特别是在残局阶段常成为决定性因素。
- 将帅:九宫内直走一格,不能对面。
- 士:九宫内斜走一格,永远不离开九宫。
- 象:田字对角线走两格,不过河,注意塞象眼。
- 马:日字形走法,注意蹩马脚。
- 车:直线任意距离,不可跳子。
- 炮:直线移动,吃子需要跳过一个架。
- 兵/卒:过河前只能前进,过河后可前可左右。