游戏规则

综述

匈汉象棋的开局布局如下:

匈汉象棋开局布局图

匈汉象棋中,红黑两方的棋子一一对应、完全对称。皇帝(红方)与单于(黑方)是双方的最高领袖:先吃掉对方皇帝或单于的一方获胜,因此保护己方领袖、威胁对方领袖是全局的核心。

与中国象棋相比,匈汉象棋新增了三种棋子:檑、锋、尉, 并加强了两种棋子:卒、马;其余棋子与中国象棋相同。 因此,只要把这五种棋子的走法搞清楚,就能掌握匈汉象棋的全部规则。

名称说明:这三种新棋子的写法在不同资料中并不统一——早期手册作「卫、锐、礌」,本站(在线版)统一作「尉、锋、檑」,两种写法一一对应、指同一种棋子。本文正文一律使用「檑、锋、尉」,以免产生歧义。

关于“走吃不一致”

大部分棋类游戏的棋子走吃一致,也就是说棋子只要能走到那个位置,就能够吃掉那个位置的棋子。走吃不一致是说棋子的走法和吃法规则不一样,走子时不能吃掉棋子。例如中国象棋的炮走法为横竖方向移动任意个空白格,但是不能吃子,吃子的时候只能隔一个子吃。再比如,国际象棋中的卒子走子方式只能前进,吃子的时候吃前方斜线处棋子,也就是直进斜吃。

檑 (Léi) 的走吃规则

含义:古语“滚木礌石”之“礌”,檑与礌是同一兵器的两种写法,指古代作战所用的滚木、礌石等器械。

走法:像国际象棋的“后”一样,沿上、下、左、右及四个斜方向移动任意格;途中不能越过任何棋子,且走子不能吃子。

吃法:只能吃掉紧邻檑的 8 个格点(八邻环)中的“落单”敌子;环上以外位置的棋子一律不能吃。

什么是“落单”:以檑为中心,紧邻它的 8 个格点围成一个环。环上的每个格点都有且仅有两个“环邻居”,即环上与它前后相邻的两个格点。若某个格点上的棋子,它的两个环邻居均为空格,这枚棋子便处于“落单”状态,此时檑可以吃掉它。

边角处理:当檑位于棋盘边缘或角部时,八邻环中缺失的格点一律视为不存在(等价于空格),不影响“落单”判定。

如下图所示:炮的两个环邻居均为空,属于落单棋子;而单、氏、都各自都还有环邻居被占,不属于落单棋子,因此檑不能吃它们。

檑的“落单”示例图

檑的将军同样由“落单”决定。如下图所示,檑正在威胁单于:单于的两个环邻居均为空,正处于落单状态。黑方可以把士(黑方写作“氏”)走到单于身旁,使单于不再落单,从而解将;红方也可以把檑向底线推进,让单于重新落入落单状态而继续施加威胁。

檑的将军与应将示例图

锋 (Fēng) 的走吃规则

棋盘上标有若干条斜向贯通的轨道;两条轨道相交之处(含棋盘四角)称为锋站。锋只能在轨道上活动,不能离开轨道,且一个锋站通常连接两条或更多条轨道。

锋的轨道与锋站示意图

走子:沿所在轨道斜向移动任意步,可停在轨道上的任意格点(包括锋站);但不能越过锋站,也不能越过任何棋子。

吃子:只有位于锋站上的锋才能吃子。吃子时从锋站出发,沿它所连接的任意一条轨道前进,可以吃掉沿该方向遇到的第一枚敌子——敌子即使站在相邻的锋站上也可以吃(把锋站作为落点属于“到达”,不算“越过”);途中不能越过任何棋子,也不能穿过锋站继续延伸。

锋是走吃不一致的棋子:不在锋站上时只能移动、不能吃子。

尉 (Wèi) 的走吃规则

含义:守卫之意,一种防守性棋子,主要用于己方前沿的横向防守。

走子:尉只能沿水平方向(左右)移动偶数格(2、4、6……格),落点必须是空格,走子不能吃子;不能越过任何棋子,挡在奇数格上的棋子同样会阻断它的前进路线。如下图红色箭头所示,即为尉可以到达的位置。

尉的偶数格走法示意图

吃子:尉只能吃水平方向恰好相距 2 格(左右第2格)处的敌子,且吃子路径上不能越过其它棋子(第1格必须为空)。

尉也是走吃不一致的棋子:移动只能落在偶数格且不能吃子,吃子距离则恰好为 2 格。

卒 (Zú) 的走吃规则

卒子普通地前进一步时,与中国象棋的卒完全一致:只能前进,永不后退。

棋盘正中央横贯的“长城”是一条中立界线,既不属于红方区域也不属于黑方区域。“越过长城”与“进入敌境”是同一件事:停在长城上的卒子不算越过长城,此时不能左右横走;只有越过长城、真正进入敌境的卒子才可以左右横走,同时仍可继续前进。

匈汉象棋对卒子的加强在于冲锋:尚未越过长城(位于己方一侧或长城上)的卒子,可以沿所在列一次前进多格,如下图所示。

卒子冲锋示意图

冲锋可以只前进任意格并停在己方一侧(含长城上),也可以一步越过长城——越过后落入敌境,落点只能是敌境紧邻长城的那一排,不能再深入敌境。

冲锋时须同时满足两个条件:

  1. 路线上不能有任何棋子,不能越过其它棋子;
  2. 多格冲锋不能吃子,落点必须是空格(只有普通前进一格时,才能吃掉正前方邻格中的敌子)。
卒子越过长城后的走法示意图

越过长城、进入敌境之后,卒子不能再冲锋,只能每步前进一格或左右横走一格(可以吃掉正前或左右邻格的敌子),且任何时候都不能后退。

马 (Mǎ) 的走吃规则

马保留了中国象棋的全部走法:走“日”字,蹩腿点为该方向直线上的第一格。

马的加强在于新增“直三”走法:沿上、下、左、右任一方向,直接跳到直线上的第三格(落点即该方向直线第三格处的一个点)。

走“直三”不能越子:路径上的第 1 格和第 2 格都是蹩腿点,只要其中任何一处有棋子(无论敌我),就不能走“直三”。落点可以是空格,也可以是敌子(即吃子)。普通“日”字跳法不受影响,仍只以第一格为蹩腿点。

马的直三走法示意图

总结

最后,总结一下匈汉象棋的优点:

一言以蔽之,匈汉象棋在保留中国象棋风格的基础上引入了更丰富的玩法,是很好玩的中国象棋变种。