棋类游戏
马来象棋象棋变体东南亚棋类

马来象棋(Main Chator)规则详解:海上丝路上的象棋变体

2026/9/42 次浏览元游棋牌

马来象棋流传于马来西亚与印尼,与泰国象棋、缅甸象棋同出恰图兰卡一脉。本文详解它的棋盘、棋子走法,以及那条最独特的「兵要退回对角线才能升变」规则。

在象棋家族的世界地图里,东南亚是一个变体密度极高的区域。泰国象棋(Makruk)、缅甸象棋(Sittuyin)、高棉象棋(Ouk)各成一派,而在更南边的马来群岛,还流传着一种名为马来象棋(Main Chator,也写作 Catur Melayu)的棋戏。

它与泰、缅、高棉三国的象棋一样,被认为是从古印度的恰图兰卡(Chaturanga)演化而来,随海上丝绸之路的贸易往来传入马来半岛与印尼群岛,并在当地沉淀出自己独特的规则面貌。

棋盘:一块没有黑白格子的木板

马来象棋使用 8×8共64格的棋盘,棋子共32枚,每方16枚——表面上看与国际象棋几乎一致,但棋盘的细节透露出它的亚洲血统。

棋盘不涂黑白两色。 早期民族志记载,马来象棋棋盘(当地称 lob chator 或 papan chator)通常是木头的天然单色,格子以刻痕标示,而非黑白涂色。原因很实际:在马来象棋的许多地方玩法中,「象」的走法并不依赖格子颜色,区分黑白格没有意义。

棋盘上总有两道对角刻线。 民族志记录者注意到一个有趣现象:每一块马来棋盘上,都会刻上连接对角的两道斜线,而当地棋手自己也说不清为什么。后来的研究者推测,这两道「大对角线」很可能与马来象棋独特的兵升变规则直接相关——它们正是兵升变的参照线。

棋子区分方式也很朴素。 双方棋子往往不是黑白两色,而是在一方棋子上涂一点石灰来区分。

棋子:六种兵种与它们的马来名字

每方16枚棋子,构成如下:

马来名称 中文常译 数量 现代对应
Raja 1
Mantri(Menteri) 仕/大臣 1 后(前身)
Gajah 2
Kuda(Kudah) 2
Chemor/Tor 船/车 2
Bidaq(Bidah) 8

这几个名字本身就藏着一部传播史:Raja(王)与 Mantri(大臣)是梵语—马来语的政治词汇,Gajah(象)、Kuda(马)是马来语中的动物名称,Chemor 一字则与船有关——在群岛文明中,「船」取代了内陆文明的「战车」成为最强子力的意象,这一点很容易理解。

初始摆法:王与仕的位置是错开的

马来象棋的初始阵型与国际象棋类似:兵排在第二排,其余棋子排在底线。但有一个关键区别——

双方的王与仕并不在同一纵列上相对。国际象棋讲究「白后对白后、黑后对黑后」的同列对称,而马来象棋中,仕(Mantri)被摆在王的右侧,导致双方的王与仕在纵列上是错开的。

民族志记录给出了一个有意思的解释:正因为王与仕的位置无法用「后在哪一列」来区分,棋盘也就没必要涂成黑白两色——这两件事很可能是同一个原因的两面。

走法:大框架熟悉,细节处处不同

在基础走法上,马来象棋与现代国际象棋有相当高的相似度:

  • Tor/Chemor(船): 沿直线(横、竖)任意格行走,与现代车相同
  • Kuda(马): 走「日」字,可越子,与现代马相同
  • Raja(王): 八方向各走一格,与现代王相同
  • Bidaq(兵): 向前直进一格,斜前一格吃子

差异集中在这两个「弱子」上,而且不同地区的记载分歧很大——这恰恰是马来象棋最真实的面貌:它从未形成统一的规则文本,而是以地方玩法的形式存续。

一种记载(雪兰莪地区,1849年 Brooke 记录、后收入 Murray《国际象棋史》): 仕(Mantri)可沿横、直、斜任意距离行走,威力接近现代后;象(Gajah)可沿斜线任意距离行走,等同于现代象。按这一版本,马来象棋的子力强度其实远高于东南亚其他象棋变体。

另一种更广为流传的说法: 仕与象的走法「如同泰国象棋、缅甸象棋」,即两者都只能斜走一格(或部分变体中象可斜跳一格)。按这一版本,马来象棋与泰、缅、高棉象棋同属「弱子体系」,开局与中局节奏都相当缓慢。

兵的附加规则: 在部分记载中,兵首步可以走两格;当己方兵被对方兵正面堵住无法前进时,可以选择以「吃过路兵」的方式吃掉两侧之一的敌兵。此外,还有一种独特的限制:处于起始位置且是唯一能吃掉某枚敌兵的兵,不能向前走一格或两格——这条规则的目的是强制保留吃子机会,防止出现「双方僵持不动」的死局。

最独特的规则:兵要退回对角线才能升变

如果说马来象棋有什么是独一无二的,那就是它的兵升变规则

现代国际象棋中,兵走到底线立刻升变,通常直接变成后。马来象棋则完全不同——兵抵达对方底线并不会自动升变,必须先「走回到棋盘的大对角线」上

具体规则是这样的:

第一步,兵走到底线。 这只是「抵达」,还不能升变。

第二步,沿底线横向移动或向后退。 兵需要移动到底线与棋盘大对角线交汇的格子上。棋盘上刻着的那两道对角斜线,正是为了标示这些升变点。

第三步,升变为该纵列初始位置所对应的棋子。 也就是说,一个兵沿a列冲到底线,最终升变成的就是a列开局时摆放的那枚棋子——如果该列开局是「船(Tor)」,它就升变为船;如果是「象(Gajah)」,就升变为象。

唯独王的那一列例外: 因为王不能被升级成第二枚王,所以王所在纵列的兵升变为仕(Mantri)

有一个例外捷径: a列与h列的兵抵达底线时,恰好就在大对角线的端点上,因此无需后退即可直接升变

按另一版本记载,升变所需的步数有更细致的阶梯:到达船所在格可立即升变;到达马所在格需后退一步;到达象所在格需后退两步;到达王或仕所在格需后退三步。这说明在不同村落之间,升变的「路程」规定也存在差异。

这条规则带来的战术后果非常明显: 升变不再是一个「瞬间兑现的奖励」,而是一个需要额外两三手棋、且期间新棋子极易被吃掉的过程。它让马来象棋的残局比现代国象漫长得多,也让「送兵冲底」这种在现代国象中常见的战术失去意义——你必须先算清楚有没有安全的升变路径。

王的特殊规则

首次被将军时的特权。 部分地区规定:当王第一次被将军时,它可以像马一样走一步,或者向任意方向走两格。这条规则给王提供了一次「应急机动」,但也只此一次——前提是王此前从未被将军过。

王车易位方式独特。 与国际象棋「王走两格、车跳到王另一侧」的一步到位不同,马来象棋的易位在部分记载中是分两步完成的:先把船(Tor)移到王旁边,若此时王被将军,王再移动到船的另一侧。另一些记载则称:王直接向左或右横移两格即可,无视中间是否有子,而船完全不参与移动。

孤王的通吃特权。 有一种地方规则规定:当一方只剩下王时,这枚王可以走任何其他棋子的走法。这是一条带有慈悲色彩的加速规则——与其让劣势方在绝望中拖延,不如让最后一枚王获得全部机动性,让棋局尽快走向终局。

胜负判定

马来象棋以将死(checkmate)对方的王为胜。基本逻辑与国际象棋一致:

  • 若王在对方下一回合可被吃掉,即为「被将军」
  • 王在自己回合结束时不得处于被将军状态
  • 若无法满足上述条件,即为将死,对方获胜

值得注意的是,马来象棋的记载中较少提及逼和(stalemate)的处理,这与其东南亚亲缘棋种(泰国象棋有复杂的计数和棋规则、缅甸象棋有特殊的和棋约定)形成对比,很可能与地方规则的多样性有关。

与其他东南亚象棋变体的对照

把四种东南亚象棋放在一起看,脉络会更清楚:

项目 泰国象棋 Makruk 缅甸象棋 Sittuyin 高棉象棋 Ouk 马来象棋 Main Chator
棋盘 8×8 单色 8×8 带对角斜线 8×8 带对角斜线 8×8 单色带对角刻线
仕走法 斜一格 斜一格 斜一格 斜一格或直斜任意(地区差异)
象走法 斜一格或斜跳一格 斜一格或斜跳一格 斜一格或马步 斜一格或斜任意(地区差异)
兵升变 到底线标记点 到底线 到底线 须退回大对角线
特殊规则 计数和棋 开局自由布阵 王首步马步跳 王首将马步、孤王通吃

四者共享同一个骨架(恰图兰卡的车、马、兵走法几乎原样保留),差异主要体现在「仕与象有多弱」以及「升变有多难」这两件事上。可以说,越往南、越往岛屿方向,规则的地方性色彩越浓

上手建议

如果想尝试马来象棋,有三点提醒:

第一,先确认用哪一套地方规则。 由于仕与象的走法在不同记载中差异巨大(从「斜一格」到「直斜任意格」),开局前务必与对手约定清楚,否则棋局的性质会完全不同。

第二,重新理解兵的价值。 在这套规则下,兵不是「潜在的后」,而是「一个升变过程漫长且脆弱的工程」。不要轻易冲兵到底线,除非你已经算清了安全的升变路径——尤其是避开a列与h列之外的纵列,因为那里的兵需要额外的两三手才能完成升变。

第三,耐心。 无论采用哪套地方规则,马来象棋的节奏都比现代国象慢。子力兑换收益低、升变成本高,胜负往往在缓慢的阵地推进中产生。

从印度到波斯,从波斯到东南亚,再从东南亚一路向东进入中国——象棋家族的每一次迁徙,都会在当地的文化土壤里长出新的形态。马来象棋,就是这条漫长传播链在海上丝路南端结出的果实。

返回棋类游戏
马来象棋,象棋变体,东南亚棋类

相关推荐