每个局面,残局库都有答案

双方的最佳着法,一步一步走。

棋盘下方,残局库列出当前局面的每一步合法着法,标明这步对走棋方(写在表格顶端)是赢、和还是输,以及要几步。有底色的那一行就是主线走的着法。把鼠标移到任一行上,可以在棋盘上看到那步棋;点击它就会走出这步,并从那里接着下。你走的着法会作为分支,出现在着法列表中你离开主线的那一步下面;点击主线里的任何一步都能回去。

红方耗尽黑方的闲着取胜

暗棋的棋子每次横走或直走一格,可以吃同级或更低级的棋子,所以两个车可以互吃。数一数两车之间的距离,也就是横竖走几格才能到对方的位置。车每走一步,距离就加一或减一;要吃子,距离必须是一。如果轮到你走时距离是奇数,那么每次轮到对手走时距离都是偶数,所以对手永远吃不到你,你可以一路逼近。只剩两个车的全部 992 种摆法,残局库给出的结论都一样。

相距四格:黑方负
相距三格:黑方胜

两图都是黑方走。相距四格(c2 到 f3)黑方负,相距三格(c2 到 e3)黑方胜。

其他棋子走一步,距离不变,却把走棋权交给了对方,于是轮到哪一方时距离是奇数,就倒了过来。红方有两个能走这种闲着的子,黑方只有一个,所以黑方每走一步闲着,红方都能用自己的闲着回应。红方的计划是兑掉双方的马,这样黑方就没有闲着可走,红方还剩下卒。费时的正是布置这次兑子:第 44 步黑车吃掉红马,第 45 步红车吃掉黑马。

Mistboard 的暗棋现在 60 步判和

双方走最佳着法时,连续 43 步都没有子被吃,所以旧的 40 步规则会把红方的赢棋判和。台湾电脑暗棋程序使用的一套规则(PDF)允许 60 步,足够红方把整盘赢棋下完。这就是我们现在的规则:新开的暗棋对局在连续 60 步没有吃子或翻子之后判和,规则更改时已经在进行的对局仍按 40 步。旧规则曾把赢棋判成和棋,在这个残局里,这种事不会再发生了。

下暗棋打开研究暗棋规则