🎲Blinky Games

斗兽棋 · 规则指南

斗兽棋规则:Dou Shou Qi 怎么玩

这套中国动物棋的完整规则:从象到鼠的等级链、只有鼠能游的河、会跳河的狮与虎、让任何野兽归零的陷阱,以及终结棋局的兽穴。

一句话答案

  • 斗兽棋在 7×9 的棋盘上进行;把任意一只野兽走进对方兽穴即获胜。
  • 等级从象(8)到鼠(1);可以吃同级或更低级的棋子——但鼠能吃象。
  • 只有鼠能下水,而水中的鼠会挡住狮、虎跳过这条河。
  • 站在对方陷阱里的野兽等级归零,任何棋子都能把它吃掉。
  • 所有野兽都只走一格直线;狮和虎另外可以跳河。

棋盘与开局

斗兽棋(鬥獸棋,「野兽相斗之戏」)是一种双人追逐棋,棋盘宽七格、深九格。 每方指挥八只强弱不同的野兽。把其中任意一只走进对方兽穴即获胜,而这个游戏里几乎每一条规则,都是为了 让这段路走得艰难。

棋盘上有三种地形,所有有趣的机关都出自它们:

  • 两条小河,各六格,位于棋盘中部。只有鼠能进入。
  • 六个陷阱,每座兽穴周围三个。站在敌方陷阱里的野兽会失去全部等级。
  • 两个兽穴,各在底线之后。走进对方的兽穴,棋局即告结束。
⌧⌧⌧⌧⌧⌧穴穴L7T6D3C2R1P5W4E8T6L7C2D3E8W4P5R1abcdefg987654321
标准开局。狮虎占住底线两角,象与鼠分居第三排的外侧,狗与猫守住兽穴前的斜角。黑先行。

请注意这种对称:每只野兽都与对面同类斜向相望,而两枚最强的棋子——象与狮——分处两翼。狮与敌方的鼠 位于同一翼,这是开局中最重要的一条几何事实。

八种野兽与等级阶梯

每只野兽都有从 8 到 1 的等级。一枚棋子可以吃掉等级相同或更低的敌方棋子——只有一个著名的 例外,我们马上就说到。

Elephantrank 8Lionrank 7Tigerrank 6Leopardrank 5Wolfrank 4Dogrank 3Catrank 2Ratrank 1…and the rat captures the elephant, closing the circle.
象吃狮,狮吃虎,虎吃豹,豹吃狼,狼吃狗,狗吃猫,猫吃鼠。但这并不是一条直链:鼠能吃象,于是首尾相接成了一个环。
等级野兽作用
8象最强的棋子;除了鼠之外什么都能吃——而鼠偏偏能吃它。
7狮可横可竖跳过两条河。全局最好的进攻棋子。
6虎标准规则下与狮一样能跳;有些家规限制它只能竖跳。
5豹灵活的中等棋子,没有特殊能力。
4狼中等等级;常常是为了争先手而牺牲掉的那一枚。
3狗通常留在家里看守陷阱。
2猫很弱,但站在陷阱旁的猫能吃掉一头象。
1鼠会游泳、能挡跳,也是唯一能吃象的棋子。

同级可以互换:狼能吃狼。这听起来理所当然,却塑造了整个中盘——因为你推上去的任何一枚棋子,对方都 能用它的同类来回应,谁先没有回应的棋子,谁就丢掉一翼。

野兽怎么走

斗兽棋只有一种走法,所有野兽通用:上、下、左、右各走一格。不走斜线,不能滑行。狮和虎另外 可以跳河(下文详述),鼠另外会游泳;除此之外,鼠和象的速度完全相同。

⌧⌧⌧⌧⌧⌧穴穴W4P5legalabcdefg987654321
每只野兽都只沿直线走一格。图中的狼两侧都是河,可走的方向只剩两个。

正是这条一步一格的规则,让这个游戏像一场缓慢的追逐,而不是一场枪战。棋盘深九格;一枚棋子至少要走 八步才能抵达对面的兽穴,而对手也有八步时间来应对。

有两种格子不能进:

  • 河——除鼠以外的所有野兽。
  • 自己的兽穴——你永远不能走进去,所以它绝不会被自己的棋子堵住。

吃子:等级规则

吃子的方式是走到敌方棋子所在的格子上。只有当你的棋子等级高于或等于目标时,这一步才合法。 被吃掉的野兽永久离场——没有升变,没有重新入局,也没有任何办法把棋子拿回来。

T6W4C2P5legal: 6 takes 4illegal: 2 cannot take 5
吃子就是一次普通的一格移动,落到敌方棋子上。等级决定这一步存不存在。

由于吃子每次只走一格,你每吃一子,就等于把自己的棋子放到对方刚刚离开的格子上——而那一格,往往还 在对方其他野兽的射程之内。在斗兽棋里,白吃一子很少见;吃掉一子还能活下来,才是真功夫。

鼠与象

人人都记得的那条规则:鼠能吃象,而象永远不能吃鼠。民间的解释是老鼠钻进象耳朵或鼻子里; 从设计角度看,它把一条严格的等级链变成了一个圆环,于是没有任何一枚棋子能独霸棋盘。

R1E8E8R1rank 1 captures rank 8the elephant may never take the rat
全局唯一不对称的一对。其余所有吃子都严格按等级进行。

有两点会直接决定实战胜负:

  • 鼠必须在陆地上才能吃象。待在河里的鼠没法伸手去吃岸上的棋子。
  • 水中的鼠只能被水中的另一只鼠吃掉。陆上动物碰不到它——这正是为什么一只游到河里的进攻之鼠 如此难以清除。

河:谁能游,它挡住什么

两条河各深三格、宽两格,分列中央纵线两侧。它们把棋盘分成左翼、右翼和 d 线那条狭窄的 中央走廊,而控制那条走廊,通常就等于控制整盘棋。

⌧⌧⌧⌧⌧⌧穴穴R1E8R1R1rat swimscannot capture the rat in waterrat may take rat in waterabcdefg987654321
只有鼠能下水。水中的鼠在陆地上碰不到,只有同样在水里的另一只鼠才能吃掉它。

值得背下来的三条水域规则

  1. 只有鼠能进入河格。
  2. 水中的鼠不能被陆上棋子吃掉,也不能从水里吃岸上的棋子。它可以吃同样在水里的另一只鼠。
  3. 水中的鼠会挡住狮或虎跳过这条河——任何一方的鼠都算,包括你自己的。

狮与虎的跳跃

狮和虎可以一步直接跳过一条河,落在河对岸的第一格陆地上。跳跃可以是竖向(越过三格水)或横向 (越过两格水)。若等级允许,落点上的棋子可以被吃掉。

⌧⌧⌧⌧⌧⌧穴穴L7L7T6R1lion lands herelion leaps sidewaysblocked by the ratabcdefg987654321
一次跳跃跨过整条河。只要有鼠——不论敌我——待在这条路径的水里,这一跳就不合法。

跳跃是全局唯一的长距离走法,它彻底改变了距离的算术:一头待在自家底线的狮,走陆路到对方兽穴要八步, 而一次跳跃能省掉三步。它也是唯一能同时威胁两翼的手段。

陷阱:最大的均衡器

每座兽穴旁有三个陷阱格。站在你方陷阱里的敌方野兽,等级降为 0。你任何一枚棋子,哪怕再弱, 都能把它吃掉;而它站在那里时,自己什么也吃不了。

⌧⌧⌧⌧⌧⌧穴穴E8C2rank 0 while it stands herea cat can capture itabcdefg987654321
象是全盘最强的棋子。一旦站上陷阱,它一文不值,连猫都能吃掉它。

有三个细节最容易把人坑到:

  • 效果是即时且就地的。走出陷阱,等级立刻完全恢复。
  • 自家陷阱对自家棋子毫无作用,可以随意踩踏。
  • 陷阱并不能阻止棋子直接穿过它走进兽穴——它只是让那枚棋子有一回合的危险期。如果没有棋子能吃掉它, 陷阱不过是装饰。

棋局如何结束

取胜有三种方式:

  1. 进入对方兽穴。任何野兽、任何等级。落子那一刻棋局即结束。
  2. 吃光对方所有野兽。少见,但在漫长的残局里确实会发生。
  3. 让对手无子可动。更为罕见,通常是针对某一枚被困死的棋子做出来的。
⌧⌧⌧⌧⌧⌧穴穴P5D3leopard enters the den — game overyou may never enter your own denabcdefg987654321
五级的豹与八级的象,取胜时一样决定性。重要的只是抵达。

这里没有能挽救劣势方的逼和规则,也没有「将军」提醒:你永远不会被警告。如果对手下一步就能走进你的 兽穴,没有人会告诉你。

和棋与重复

传统斗兽棋没有正式的和棋规则,这在双方都来回挪子的残局里是个问题。包括本站在内的多数现代实现都 补上了两条:

  • 同一局面三次重复判和。
  • 长时间无吃子判和(常见为双方各 50 或 60 步)。

也有比赛规则改为禁止追击方重复,如同象棋中的长将禁则。若要正式对局,请先约定使用哪一版。

你会遇到的规则变体

斗兽棋从来没有统一的管理机构,因此印刷棋具与各网站之间规则不一。以下变体没有哪一种是「错」的—— 但它们对棋局的影响足够大,正式对局前应先讲清楚。

规则最常见的版本你可能遇到的变体
虎的跳跃可横可竖只能竖跳(本站采用)
鼠吃象允许,但必须在陆地上有些棋具允许从水中吃
狗下水不能进入少数中国棋具允许狗游泳并跳一格
自家陷阱对自己的棋子无效有的家规让所有陷阱对双方通用
鼠挡跳任何一方的鼠都挡有人只算敌方的鼠
和棋规则传统玩法中没有三次重复 / 无吃子步数上限

Blinky Games 采用的是流传最广的一套规则,加上「虎只能竖跳」和现代和棋规则——这也是多数中文应用 所使用的版本。

你的第一盘棋,五个步骤

  1. 摆好棋子。狮虎在底线两角,猫狗在兽穴斜角之前,象、狼、豹、鼠排在第三排。黑先行。
  2. 用鼠或中等棋子开局。别在第一手就把狮子推上去——它没有安全的落脚点。
  3. 盯住对方的鼠。它唯一的任务就是你的象。始终留一枚能应付它的棋子。
  4. 占优时果断兑子。每一次交换,都让强的一方离畅通无阻地冲向兽穴更近一步。
  5. 动手之前先数步数。离兽穴四步且路上无阻的棋子能赢下这场赛跑;同样离四步却踩进有人看守的 陷阱,当场就输。

常见问题

斗兽棋里象能吃鼠吗?

不能。鼠能吃象,象却永远吃不了鼠。这是全局唯一不对称的一对,也正因如此,等级关系是一个环而不是一条链。

鼠能从水里吃象吗?

标准规则下不能——鼠必须在陆地上才能吃子。同样,水中的鼠也不能被任何陆地动物吃掉,只能被水里的另一只鼠吃掉。有些家规允许从水中吃子,开局前请先约定。

虎能跳河吗?

在流传最广的出版规则中可以——虎像狮一样可横可竖地跳。一条很常见的家规(也是本站采用的)限制虎只能竖跳。无论哪一版,路径上水中的鼠都会挡住这一跳。

野兽踩上陷阱会怎样?

如果那是敌方陷阱,它站在那里时等级降为 0:任何防守棋子都能吃掉它,而它自己什么也吃不了。走出陷阱,等级立刻恢复。自家陷阱对自家野兽没有任何影响。

我能堵住自己的兽穴吗?

不能。你永远不能把棋子走进自己的兽穴,所以兽穴始终敞开。守穴要靠控制周围的格子,而不是把它填上。

斗兽棋被算尽了吗?

没有完全算尽。莱顿大学的研究者(Jan N. van Rijn 与 Jonathan K. Vis)建立了覆盖五子以内局面的残局库,解决了残局的一大块,但整盘棋远在其外。

一盘棋要下多久?

休闲对局十到二十分钟。高手之间会更久,因为双方在中盘多以调度为主,而不是急于兑子。

立即免费玩斗兽棋

无需注册、无需下载,直接在浏览器中与电脑对战,或与同一台设备上的朋友、线上的朋友对弈。

玩斗兽棋