写给国际象棋棋手:六条不同的规则
如果你会下国际象棋,象棋的大部分内容都会让你觉得熟悉。下面是最容易让国际象棋棋手吃亏的六条规则,后文会逐一详细说明。
| 规则 | 国际象棋 | 象棋 |
|---|---|---|
| 无子可走 | 逼和,算和棋 | 无子可走的一方判负(困毙) |
| 双方的王(将帅) | 可以站在同一条竖线上 | 将帅不能在中间无子的同一条纵线上对脸 |
| 不停将军 | 重复局面判和 | 每步都将军的一方判负(长将) |
| 吃子 | 每种棋子都按走法吃子 | 炮只能隔一子打子 |
| 马与象 | 马可以跳子,象沿斜线滑行 | 马和象会被路上的棋子挡住(蹩马腿、塞象眼) |
| 升变与王车易位 | 两者都有 | 两者都没有;兵卒永不升变 |
棋盘
棋盘有 9 条纵线和 10 条横线。在传统的呈现方式中,棋子落在线的交叉点上,而不是格子内。
九宫是每一方底线一侧的 3×3 区域。将帅与士仕必须留在己方九宫之内。楚河汉界将棋盘分为两半。象(相)不能过河,而兵(卒)过河之后可以横向走子。
摆棋
从红方的左手边起,纵线依次标为 a 到 i;横线从红方一侧起标为 1 到 10,因此红方底线是第 1 横线。每一方底线从一边到另一边依次是:车、马、象、士、将、士、象、马、车。双方的炮都放在 b 线和 h 线、底线往前两格的位置(红方在第 3 横线),五个兵卒再往前一格,放在 a、c、e、g、i 五条线上。
棋子
棋子通过落在敌方占据的交叉点上来吃子,而任何棋子都不能穿过被占据的交叉点。炮的吃子跳跃是唯一的例外。下面按传统顺序列出各棋子。
| 棋子 | 走法 | 限制 |
|---|---|---|
| 将帅:帅 / 将 | 沿线走一点 | 不能离开九宫;两将不能在无子的同一直线上照面 |
| 士:仕 / 士 | 斜走一点 | 不能离开九宫 |
| 象:相 / 象 | 斜走两点(田字) | 不能过河;田字中心有子则塞象眼 |
| 马:傌 / 马 | 先直走一点再斜走一点(日字) | 直走的第一点有子则蹩马腿 |
| 车:俥 / 车 | 沿直线任意距离 | 不能跳过棋子 |
| 炮:炮 / 炮 | 沿线走任意距离;隔一子打子 | 吃子必须隔一子(炮架) |
| 兵卒:兵 / 卒 | 向前一点;过河后也可横走一点 | 永远不能后退;没有升变 |
对照国际象棋:车就是国际象棋的车,马是会被蹩腿的马,将帅是困在九宫里的王。象与国际象棋的象只是略有相似,而士和炮在国际象棋里没有对应的棋子。
将(帅):横向或纵向走一个交叉点,永远不能离开己方九宫。双方的将帅不能在中间无子的同一条纵线上对脸:任何让这条直线暴露出来的走法都是不合法的。实际上,将帅就像一只车那样守住它正前方的纵线。
士(仕):斜向走一个交叉点,与将帅一样必须留在九宫内。两枚士共同只能到达五个点。它们的主要职责是保护将帅,但也可能堵住将帅的逃路,或成为对方炮的炮架。
象(相):沿斜线正好走两个交叉点,且不能过河,因此两枚象在己方半边共同只能到达七个点。它不能跳越:如果斜线中点(象眼)上有棋子,这步走法就被挡住。
马:先沿横竖方向走一个交叉点,再斜向外走一个交叉点,走「日」字,类似国际象棋的马,但它不能跳越。如果它经过的那个横竖交叉点(马腿)被占据(蹩马腿),马便不能朝那个方向走。
车:横向或纵向走任意距离,不能越子,与国际象棋的车完全相同。它是棋盘上最强的棋子。
炮(砲):不吃子时走法与车相同。吃子时,它正好越过一枚棋子(不分敌我),这枚棋子称为炮架,并落在其后的一枚敌方棋子上。
兵(卒):向正前方走一个交叉点,永不后退。过河之后,它还可以横向走一个交叉点。它不会升变。
将军、将死与终局
当敌方棋子攻击将帅时,即为将军。每一步都必须保证己方将帅安全,因此被将军的一方必须移动将帅、吃掉进攻棋子或挡住攻击。若没有合法应法,便是将死,被将军的一方告负。
即使将帅没有被将军,完全没有合法走法的一方也会告负。在西洋国际象棋中这是逼和;在象棋中则由走出上一着的一方获胜。
将帅不能对脸的规则也是一种进攻手段。将帅可以从一条无子的纵线远端协助将死对方,因为对方的将帅不能走到这条线上。
重复局面
你不能靠不停将军来挽救一盘输棋。如果同一局面出现三次,而其中一方在这一循环的每一步都在将军,这一方判负。如果双方每步都在将军,或者双方都没有将军,则判和。
正式比赛规则更进一步,还禁止长捉对方无根的棋子。Mistboard 不判定长捉,因此重复的捉子按和棋计。连续 60 个半回合没有吃子,也判和。
国际象棋棋手常犯的错误
| 国际象棋的习惯 | 在象棋里的结果 |
|---|---|
| 把挡在双方将帅之间那条纵线上的棋子走开 | 这步棋不合法:会让将帅对脸 |
| 想靠逼和挽救输棋 | 困毙判负,所以这条退路本身就是输棋 |
| 反复将军以求和棋 | 长将的一方判负 |
| 把棋子垫在对方的炮和己方将帅之间 | 这步棋不合法:中间正好隔一子时,炮就在攻击你的将帅 |
| 走马或象时不看路上有没有棋子 | 马腿或象眼上有棋子,这步就走不了 |
怎么读象棋棋谱
象棋着法有三种写法。Mistboard 的中文界面默认使用中文记谱,其他语言默认使用代数记谱:中炮写作 Che3,意思是 h 线上的炮走到 e3。WXF 记谱从每一方自己的右手边给纵线编号,同一步写作 C2.5:第 2 线的炮平移到第 5 线。中文记谱用汉字表达同样的意思:炮二平五。着法列表的设置可以在三者之间切换。
一盘名局
想看棋子如何协同作战,可以逐步重演一则出自 1632 年棋谱的著名陷阱。红方故意送出一匹马,黑方一旦贪吃,红方的车炮便乘虚而入,在第十三着将死对手。
第一个开局
最常见的开局是中炮:红方把一只炮平到中路,瞄准黑方的中卒和其后的将。黑方最常见的应法是屏风马,两匹马都向中路跳出,保护这枚中卒。中炮对屏风马收录了这一对局型的范局。
常见问题
- 象棋每种棋子怎么走?
- 将:在九宫内沿线走一点。士:在九宫内斜走一点。象:斜走两点(田字),不能过河。马:先直走一点再斜走一点(日字),第一点有子则蹩马腿。车:沿直线任意距离。炮:走法同车,吃子时隔一子跳吃。兵:向前一点,过河后也可横走一点。口诀:马走日、象走田、车走直路炮翻山、士走斜线护将边、小卒一去不回还。
- 象棋棋盘有多大?一共有多少枚棋子?
- 棋盘有 9 条纵线、10 条横线,共 90 个交叉点,棋子落在交叉点上而不是格子里。全盘共 32 枚棋子,每方 16 枚:一个将(帅)、两个士、两个象、两匹马、两个车、两个炮和五个兵(卒)。
- 象棋棋子上的汉字是什么意思?
- 每枚棋子用一个字表示,红黑双方大多是同一个字的两种写法。将帅不同:红方的「帥」是统帅,黑方的「將」是将领。士是「仕」与「士」,都读 shì,意思是士人、官员。红方的「相」是宰相,黑方的「象」是大象,两者读音相同。马(傌 / 馬)、车(俥 / 車)、炮(炮 / 砲)各是同一个字,只是一方多了或换了一个偏旁:红方的炮是火字旁,黑方的砲是石字旁。兵卒也不同:红方的「兵」是士兵,黑方的「卒」是步卒。
- 象棋兵可以吃什么?
- 任何位于它能走到的点上的敌子:正前方一点,过河后还包括左右各一点。兵永远不能向后或斜吃,也没有升变。
- 象棋将可以吃兵吗?
- 可以。将能吃掉沿线相邻一点上的任何敌子,包括兵,只要它不离开九宫,而且吃完之后两将不会在无子的同一直线上照面。
- 什么是「飞将」规则?
- 就是双方将帅不能在中间无子的同一条纵线上对脸的规则(又称「白脸将」)。这个名字来自一种说法:将帅若对脸,一方可以沿纵线「飞」过去吃掉对方。实际上,任何让将帅对脸的走法都不合法,所以将帅就像车一样控制着它正前方的纵线。
- 象棋棋子大小怎么算?
- 常用的估值:车 9、炮 4.5、马 4、士 2、象 2、兵过河前 1、过河后 2。一个车大约值两个其他子,所以用马或炮换车几乎总是划算的。
- 象棋怎么玩才会赢?
- 将死对方的将,或让对方无子可走:和国际象棋不同,困毙算输。实战中胜负常取决于尽早出车占据开放线、炮后面留有炮架、以及把过河兵当作进攻棋子使用。本页的八个引擎等级从远低于棋社水平起步,赛后复盘会指出一盘棋在哪里转折。
- 象棋允许长将吗?
- 不允许。靠每步将军来重复局面的一方判负。在 Mistboard 上,同一局面出现三次时,若其中一方在这一循环的每一步都在将军,这一方判负;若双方都一直在将军,或都没有将军,则判和。
- 象棋是什么时候发明的?
- 带炮的现代象棋在中国宋代(960 至 1279 年)定型。它的前身可以再往前追溯几百年,并与国际象棋、将棋、朝鲜将棋同源于更古老的印度游戏恰图兰卡。
- 象棋和国际象棋有什么不同?
- 棋子放在 9×10 的交叉点上,而不是格子里。楚河汉界把棋盘分成两半,九宫限制将和士的活动。炮隔子吃,马会被蹩腿,象不能过河,兵没有升变。困毙算输而不是和棋。
在 Mistboard 上对弈
积分对局需要账户。休闲对局、引擎等级阶梯和好友链接都不需要。