棋盘与布局

棋盘宽七列、深九行。你的兽穴位于底线中央,周围有三个陷阱格。两条河流各占 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 上对弈

陆地上的老鼠可以吃大象,大象却永远不能吃老鼠。无需账户。

对战电脑挑战好友200 盘引擎对局