一個回合,兩個動作
棋盤、棋子和開局擺法都和普通象棋一樣。紅方先行。
此後它每一回合都要動。它不能留在原地,也不能落到有子的點上,所以每一回合結束時鴨子都在一個新的位置。任何新位置都行:它不是一步一步走的棋子,全盤任何一個空點都是合法的落點。
唯一的例外是吃掉對方將帥的那一步。對局當場結束,鴨子也就輪不到它那半個回合了。
鴨子像棋子一樣擋路
凡是象棋規則要問「這個點上有沒有子」的地方,鴨子都算有子。它能攔住車。它能蹩馬腿,也能塞象眼。它能給炮當炮架。它也能擋在兩位將帥之間。
這是與鴨子國際象棋有意不同的一處:在那邊,鴨子擋不住馬。國際象棋的馬沒有路徑可擋。象棋的馬有馬腿,馬腿是一個實實在在的點,站在上面的任何東西都能攔住馬。所以鴨子在這裡比在鴨子國際象棋裡更強:它能從一個馬根本不會走到的點上把馬凍住。
炮是次序最要命的地方。你在自己回合的最後放鴨子,也就是說,你架起來的炮架是給對手打的。放鴨子永遠不會成為你自己的炮架。
這一條是選出來的,而且是最能改變對局手感的一條。國際象棋沒有炮,也沒有需要炮架的吃法,所以鴨子國際象棋根本不必為它定規矩。本來也可以把鴨子寫成「炮不能隔著它打」的擋子,那樣它就是一個純防守的棋子,整盤棋也會安靜得多。最後它和任何棋子一樣算作炮架,因為一條詢問「這個點上有沒有子」的規則,無論站在那裡的是什麼,都應該得到同一個答案。
沒有將軍
沒有將軍,沒有將死,也沒有任何提示。這一條直接來自鴨子國際象棋。你可以走一步讓自己的將帥處在被攻擊之下,可以放完鴨子仍然讓它被攻擊,也可以把將帥走到被攻擊的點上。回合的兩半都不做這項檢查。對手要真的吃掉將帥才算贏,所以看漏威脅丟的是整盤棋,不是一先。
將帥可以照面
象棋從不允許兩位將帥在同一路上中間無子地對著。這裡允許,因為將帥可以沿那一路飛過去吃掉對方。這樣對局就結束了,也是將帥唯一一次離開九宮。
所以鴨子既能擋路也能防守,而且是個難受的防守者:守住一路,等於每一回合都要把鴨子押在那裡。
一盤示例對局
一盤引擎全力對局,每步 8 秒。看鴨子,別看棋子:全局 120 著裡有 30 著是炮隔著它開火,接近尾聲時紅方正用它守住一路,少了這一路帥就活不成。
這盤棋是從同樣條件下的 8 盤裡挑出來的,因為鴨子在其中出力最多。8 盤裡有 7 盤下完;這 7 盤都收在配套研究裡,一盤一章,並註明每盤僵持了多久、鴨子在做什麼。
對局如何結束
吃掉對方將帥即獲勝。無合法回合可走的一方判負,這就是象棋對困斃的處理,與鴨子國際象棋正好相反:在那邊,無步可走的一方獲勝。對局同樣可以因超時、認輸或棄局結束,和這裡的其他棋一樣。
有兩條和棋規則。同一局面第三次出現即為和棋,而鴨子所在的點也算局面的一部分,因為它站在哪裡會改變每個棋子能做什麼。雙方各走六十回合而無吃子也判和,這是象棋自己的無進展上限。鴨子國際象棋從未定過和棋規則,所以這一半規則只能來自象棋這一邊。
接下來去哪
可以和八個強度的引擎對戰,也可以和朋友下。上面那盤示例對局是配套研究裡七盤中的一盤。