棋盘与布局
棋盘宽七列、深九行。你的兽穴位于底线中央,周围有三个陷阱格。两条河流各占 2×3 格,分开棋盘中部。红方从下方的固定初始局面先行。
动物如何移动
每种动物都向上、下、左或右移动一格,不能斜走。大多数动物只能留在陆地,不能进入河流。鼠、狮和虎是三个移动例外。
鼠
鼠是唯一能进入水中的动物。河中的鼠可以移动,也可吃掉另一只河中的鼠,但任何棋子都不能隔着水岸吃子:陆地上的鼠不能吃进水中,水中的鼠也不能吃上陆地。
狮
狮可以在陆地上正常移动一格,也可水平或垂直跳过整条河。它落在水面另一侧的第一格,等级允许时可吃掉那里的动物。
虎
虎的走法与狮完全相同:在陆地上走一格,或者纵向、横向直线跳过河流,落在河对岸的第一格。路径上任何水格里只要有一只任意颜色的鼠,就会阻止两种动物跳跃。
等级与吃子
双方各有相同的八种动物。从强到弱是:象、狮、虎、豹、狼、狗、猫、鼠。棋子可吃相邻的同级或低级敌子。
等级例外连接序列两端:陆地上的鼠可以吃象,象不能吃鼠。
陷阱
把一枚棋子走进对方三个陷阱格之一,它在停留期间会丧失全部等级,因此任何防守方棋子都能吃掉它,哪怕是老鼠吃掉落入陷阱的大象。只有敌方的陷阱才有此效果:棋子可以停在自己的陷阱上,并保持全部等级。
胜负与和棋
任何一枚棋子走进敌方兽穴、吃光敌方所有棋子,或让对手无合法着法,你都立即获胜。棋子不能走进己方兽穴。
若同一局面出现三次,或连续 100 个半回合(每方 50 步)无吃子,则判和。
一盘示例对局
这盘引擎对局出自 KataGo-AnimalChess(红方)与 Mistboard 自家引擎(蓝方)的 200 盘对抗赛,几乎用到了本页的所有规则。第 11 回合蓝方的老虎横跳过左边的河,第 13 回合它的狮子跳过右边的河。第 38 回合红方的狮子纵跳过河,第 40 回合红方站在陆地上的老鼠吃掉了蓝方的大象。三回合后,一只狼吃掉了站在红方陷阱里、已失去全部等级的老虎;第 47 回合红方走进蓝方兽穴。
全部 200 盘都收录在配套研究里,老虎横跳、最短和最长的胜局排在最前面。
常见问题
- 斗兽棋的大小顺序是什么?
- 象 > 狮 > 虎 > 豹 > 狼 > 狗 > 猫 > 鼠。动物可以吃相邻的同等级或更低等级的敌方动物。唯一的例外:在陆地上的鼠可以吃象,而象永远不能吃鼠。
- 斗兽棋的象可以吃鼠吗?
- 不行,永远不行。鼠是唯一能吃象的棋子,而且只能从陆地格吃。河里的鼠不能吃岸上的棋子。
- 斗兽棋哪些动物可以跳河?
- 狮和虎都可以横跳或直跳过河,落在河对岸的第一格,落点若有敌子且等级允许就可以吃。跳跃路线上的任一水格若有任何一方的鼠,就不能跳。部分英文规则只允许狮横跳;Mistboard 采用中文规则,狮和虎都可以。2026 年 9 月 21 日之前,Mistboard 上的虎只能直跳,此前的对局和残局都是按那条规则进行的。
- 斗兽棋的陷阱怎么用?
- 动物站在敌方兽穴旁的三个陷阱格上时会失去所有等级,任何防守的棋子都能吃它,连鼠都能吃掉陷阱里的象。自己的陷阱对自己的动物没有影响。
- 斗兽棋怎么算赢?
- 任何一只动物走进敌方兽穴、吃光敌方八只动物,或让对手无棋可走,都立刻获胜。不能走进自己的兽穴。三次重复局面,或 100 个半回合没有吃子,判和。
- 斗兽棋有必胜法吗?
- 目前没有已知的必胜法。斗兽棋尚未被解开:已发表的最大残局库只涵盖盘面最多四枚棋子的局面,而开局有十六枚。实战上有用的想法是:留住鼠当作对付象的答案,让狮和虎待在河边发挥跳河的威胁,并且不要让自己兽穴周围的格子无人防守。
- 斗兽棋的英文怎么说?
- 英文叫 Jungle Chess、Dou Shou Qi、Animal Chess,也有人叫 Jungle 或 Animal Checkers。中文在中国大陆写作斗兽棋,台湾和香港写作鬥獸棋。
在 Mistboard 上对弈
陆地上的老鼠可以吃大象,大象却永远不能吃老鼠。无需账户。