公爵棋(The Duke)没有统一的走法表,每枚兵牌自己身上就印着怎么走,而且正反两面画的不一样。一枚兵牌只要行动过,就得翻到另一面,下一回合换一套走法。开局时 6×6 的棋盘上只有公爵和两枚步兵三枚,其余兵力都在兵袋里,要花回合一枚一枚抽出来,抽到哪枚事先不知道。本站实现的是 2013 年的基础版,每方十九枚兵牌,没有扩展兵种和地形板块。
公爵棋的一个回合只做一件事,要么让一枚兵牌照牌面上的标记行动并在走完后翻到另一面,要么从兵袋里征召一枚新兵放到公爵身边。吃掉对方的公爵,这局就赢了。
棋盘上不标坐标。下面为了说清楚位置,把列从浅色军的左手边起记作 A 到 F,行从浅色军的底边起记作 1 到 6,浅色军底边是第 1 行,深色军底边是第 6 行。
开局先摆自己的三枚。公爵放进底边正中的两格之一(浅色军就是 C1 或 D1),两枚步兵放在紧挨公爵左、右或前方的空格里,第二枚步兵一落下对局就开始。电脑每次都用同一种布阵,执浅色时公爵 C1、步兵 B1 和 D1,执深色时公爵 D6、步兵 C6 和 E6。双人对局时浅色军先摆,深色军后摆。
浅色军先走。
轮到你时只能在两件事里挑一件,不能不走:
行动落在敌方兵牌所在的格子上就把它吃掉,被吃的兵牌这一局不会再回到棋盘上。
每一面都是一张 5×5 的小图,正中的 ◇ 是兵牌自己,周围的符号按持有者的方向读,上方永远是朝对手那边。你自己的兵牌在屏幕上是正的,对手的兵牌倒过来摆,和隔着桌子对坐时看到的一样。
翻面的永远只有用了走法图的那一枚。远击之后,远击者虽然没离开原格,也要翻。号令之后翻的是发号令的那枚,被搬动的兵牌保持原来那面,被吃掉的兵牌直接离场。
棋盘旁的详情面板画着兵牌现在朝上的那张图,下方「翻面后」那张小图是行动之后会翻出来的一面。
征召要同时满足兵袋还没抽空、公爵上下左右四格里至少有一格空着这两个条件。抽出来的兵牌马上亮明,必须放进其中一个空格,起始面朝上,下一回合才能行动。
满袋是十六枚,含一枚步兵、三枚长枪兵,加上其余十二种兵牌各一枚。袋里剩下的每一枚被抽中的机会都一样,所以第一次征召有 3/16 的机会抽到长枪兵,1/16 是那枚步兵,剩下 12/16 是十二种只有一枚的兵牌之一。兵袋对双方都公开。
悔棋不会把兵袋重新洗一遍,悔掉一次征召,在同一个局面再征召,抽出来的还是同一枚。
吃掉对方公爵就赢,用远击、号令吃也算。对方轮到时既没有能走的兵牌,又不能征召,同样判你赢,结果卡上写「对方无兵可调、也不能征召」。
和棋有两种,都是本站为线上对局补的规定,2013 年的规则书里没有:同一局面第三次出现(双方兵袋里剩什么、轮到谁也算在局面里),或者连续 200 个回合(双方的回合都计数)既没有吃子也没有新兵部署。
这是护驾规则在起作用,走完会让自己公爵下一回合被吃的行动一律不允许。这条对每一枚兵牌都有效,所以有时一枚兵牌明明印着好几个标记,点它却只亮一两格,甚至一格都不亮,原因就是它正挡在对方某条滑行线和你的公爵之间。选中公爵本身时,那些走过去就会被吃的格子显示成橙红色、带一个「!」,点上去只会说明原因,不会真走。
公爵被攻击时照样可以征召,但放下一枚新兵不等于解了围,放完之后攻击线如果还通着,对方下一步就把公爵吃了。
每方十九枚,含公爵一枚,步兵和长枪兵各三枚,其余十二种各一枚。表里的方向都按持有者看,「前 2 侧 1」指往前两格再往旁边一格,也就是象棋马步落在前方的那两格。移步标记离自己两格时要求中间那格是空的,跳跃不受这个限制。
| 兵牌 | 每方 | 起始面 | 背面 |
|---|---|---|---|
| 公爵 | 1 | 向左或向右滑行 | 向前或向后滑行 |
| 步兵 | 3(两枚开局在盘上) | 前、后、左、右移步 1 格 | 向前移步 2 格;或四个斜向移步 1 格 |
| 长枪兵 | 3 | 斜前方移步 1 格或 2 格 | 远击前 2 侧 1 的两格;向前 1 格、向后 1 格或 2 格移步 |
| 骑士 | 1 | 跳到前 2 侧 1 的两格;左右移步 1 格,向后移步 1 或 2 格 | 向前滑行;斜后方移步 1 或 2 格 |
| 法师 | 1 | 八个方向移步 1 格 | 八个方向恰好跳 2 格 |
| 游侠 | 1 | 跳到前 2 侧 1、前 1 侧 2 共四格;向前或向后滑行 | 斜前方两个方向滑行;跳到后 2 侧 1 的两格 |
| 先知 | 1 | 前后左右跳 2 格;四个斜向移步 1 格 | 四个斜向跳 2 格;前后左右移步 1 格 |
| 将军 | 1 | 跳到前 2 侧 1 的两格;向前、向后移步 1 格,向左、向右移步 2 格 | 跳到前 2 侧 1 的两格;向前移步 1 格,向左、向右移步 1 或 2 格;号令左右两格和身后三格 |
| 祭司 | 1 | 四个斜向滑行 | 四个斜向跳 2 格;四个斜向移步 1 格 |
| 勇士 | 1 | 前后左右跳 2 格;前后左右移步 1 格 | 前后左右跳 2 格;远击上下左右紧挨的四格 |
| 元帅 | 1 | 斜前方跳 2 格、正后方跳 2 格;向左或向右滑行 | 正前和斜前移步 1 格,左右移步 1 或 2 格,斜后移步 1 格;号令前方三格 |
| 弓箭手 | 1 | 向前、向左、向右移步 1 格;向左、向右、向后跳 2 格 | 远击正前 2 格和两个斜前格;向前移步 1 格,斜后移步 1 格 |
| 龙骑兵 | 1 | 远击正前 2 格和前 2 侧 2 的两格;左右移步 1 格 | 跳到前 2 侧 1 的两格;向前移步 1 或 2 格;斜后方两个方向滑行 |
| 刺客 | 1 | 向前、斜后两个方向跳跃滑行 | 斜前两个方向、正后方跳跃滑行 |
| 长弓手 | 1 | 前、后、左、右移步 1 格 | 远击正前 1 格和 2 格;斜后移步 1 格 |
能远击的有五种,包括长枪兵、勇士、弓箭手、长弓手的背面和龙骑兵的起始面。能号令的只有将军和元帅两种,都在背面。这七种兵牌的远击、号令都只印在一面上。
公爵在底边只有三个邻格,其中两格摆了步兵,所以不管怎么布阵,开局能征召的格子都只有一个,征召一次把它填上,就得等公爵旁边有兵牌走开,才能再征召。
以公爵放 D1 为例。两枚步兵放 C1、E1,公爵左右都被堵住,起始面又只能横着滑,开局一步也动不了,唯一的征召格是 D2。电脑执浅色时用的也是这种两边各一枚的摆法,只是公爵在 C1。改成一枚步兵放公爵正前方 D2、另一枚放 C1,公爵第一回合就能滑到 E1 或 F1,征召格变成 E1。
长枪兵是个好例子。它刚抽出来时是起始面,只能往斜前方走一两格,走完翻到背面,就变成能远击前 2 侧 1 那两格的兵。推进长枪兵之前,先想好它落地翻面后要远击哪一格。
公爵也是这样来回切换,起始面只能左右滑,背面只能前后滑。刚在底边横滑过一次的公爵,下一步只能沿所在的那一列上下走,或者原地不动。比如公爵 D1、步兵 E1 和 D2 的布阵里,公爵可以一口气滑到角上的 A1,可到了 A1 下一回合只能沿 A 列往上,A2 若有己方兵牌就一步也走不了,角上的公爵也只剩 A2、B1 两个征召格。
远击不用走进目标格,对方就算有兵牌守着那一格,也没有东西可以反吃。代价是远击者要翻面,而上面五种远击兵的另一面都没有远击,这一回合远击了,下一回合就远击不了。将军和元帅的号令同理,号令一次就翻回起始面,那一面没有号令。
被号令的兵牌不翻面,公爵也能被号令。将军翻到背面、站在公爵正前方时,公爵就在它的号令区里,可以被搬到将军左右两格或身后另外两格中空着的格子,公爵换了位置却不用翻面。
征召要花掉整个回合,抽到什么由不得你,所以袋里大多数兵牌都对局面有用时才划算。开局阶段四分之三是只有一枚的专门兵种,到了中后盘,先看一眼兵袋格里还剩什么,剩下的若多半是长枪兵,大概率就是抽到长枪兵。
对方公爵的四个邻格是它唯一能放新兵的地方。你的兵牌站在其中一格,对方就少一个征召格;你的兵牌能打到其中一格,对方放进去的新兵就会被吃。
正在加载…