棋盘与布局
棋盘为 7 路(a 至 g)、8 横线,河界位于第 4 与第 5 横线之间。双方各有一个 3×3 九宫,但两个九宫分处对角:红方占左下角(a1 至 c3),黑方占右上角(e6 至 g8)。整个布局具有 180 度旋转对称性。
红方先行。这是完全信息游戏:双方都能看到整个棋盘和双方的持子。
棋子
车、炮、马、象、士和将帅都按象棋规则移动。兵是唯一走法有变化的标准棋子,宝则是新棋子。在下图中,绿点表示不吃子的落点,绿圈表示吃子,红叉表示该棋子无法到达的点。
车:沿横线或竖线移动任意距离,是棋盘上最强的棋子。此处它可以吃掉 d7 的兵。
炮:在空线上走法与车相同,但吃子时必须恰好跳过一个炮架,不论敌我。右图中,d2 的炮隔着己方兵作炮架,吃掉 d7 的车。
马:先沿横向或纵向走一步,再向外斜走一步。如果第一步的位置被占据,该方向就会蹩马腿。右图中,d5 的兵封住了马向前的两个落点。
象:沿对角线恰好走两点,中点(象眼)有子时会被塞象眼,而且永远不能过河。
士:沿对角线走一点,并且始终留在九宫内。
将帅:沿横向或纵向走一点,并且始终留在九宫内。有一条象棋规则在这里自然失效:两个九宫位于对角,两位将帅永远不会处于同一路,因此不会出现将帅照面的情况。
兵:向前或横向走一点,不能后退。与标准象棋的兵不同,它从开局起就能横走。
宝:唯一的新棋子。它可以向八个方向中的任一方向走一点,不受九宫限制,也不会升变。靠近九宫时它是灵活的守子,前进或打入后则可用于进攻。
没有升变,也没有过河后的走法变化。兵在河界两侧的走法相同;河界只限制永远不能过河的象。
吃子、持子、打入
吃掉将帅以外的任何敌子后,它会变成你的颜色并进入持子。双方持子都是公开信息,没有数量上限,也可保留任意久。轮到你时,可以移动盘面棋子,也可以把一枚持子打入空点。将帅不会被吃,也不会进入持子。
车、马、炮、兵和宝可以打入任何空点。士和象仍须遵守各自通常的区域限制。
打入的棋子立即生效。打入可以将军或将死,打入的兵无论落在哪里都可以横走。唯一限制与平常相同:任何着法,包括打入,都不能让己方将帅处于被将军状态。
对局如何结束
将死获胜。即使没有被将军,一方若无合法着法也判负。这里没有五十回合规则或无进展和棋。
同一局面第三次出现时,若一方在重复循环中的每一步都将军,该方判负。若双方都不是唯一的长将方,则重复局面判和。
对局也可能因超时、认输或弃局而结束。
一盘示例对局
这盘引擎对局展示持子的两种用途:士先打回九宫防守,随后红方打入兵将死。
在 Mistboard 上对弈
堡垒象棋可在 Mistboard 上对弈。挑战引擎或邀请好友,无需账户。