一個回合,兩個動作

棋盤、棋子和開局擺法都和普通象棋一樣。紅方先行。

STARTING POSITION, NO DUCK YET楚 河 漢 界
初始局面。鴨子還沒有上盤:它是紅方第一個回合的後半步才出現的。

此後它每一回合都要動。它不能留在原地,也不能落到有子的點上,所以每一回合結束時鴨子都在一個新的位置。任何新位置都行:它不是一步一步走的棋子,全盤任何一個空點都是合法的落點。

FIRST: A LEGAL XIANGQI MOVE楚 河 漢 界THEN: THE DUCK楚 河 漢 界
只走棋不算一個回合,只放鴨子也不算。

唯一的例外是吃掉對方將帥的那一步。對局當場結束,鴨子也就輪不到它那半個回合了。

鴨子像棋子一樣擋路

凡是象棋規則要問「這個點上有沒有子」的地方,鴨子都算有子。它能攔住車。它能蹩馬腿,也能塞象眼。它能給炮當炮架。它也能擋在兩位將帥之間。

HORSE, OPEN楚 河 漢 界HORSE, LEG BLOCKED楚 河 漢 界
e5 的馬原本能到八個點。e6 的鴨子蹩住了馬腿,經過那個點的兩步走法就沒了。

這是與鴨子國際象棋有意不同的一處:在那邊,鴨子擋不住馬。國際象棋的馬沒有路徑可擋。象棋的馬有馬腿,馬腿是一個實實在在的點,站在上面的任何東西都能攔住馬。所以鴨子在這裡比在鴨子國際象棋裡更強:它能從一個馬根本不會走到的點上把馬凍住。

ELEPHANT, OPEN楚 河 漢 界ELEPHANT, EYE FILLED楚 河 漢 界
c1 的象能走到 a3 和 e3。d2 的鴨子塞住了後一條路的象眼。
THE DUCK IS A SCREEN楚 河 漢 界
e3 的炮沿本路向上只能走到鴨子前面,卻能隔著它打掉 e8 的車。炮架就是炮架,不管它屬於誰。

炮是次序最要命的地方。你在自己回合的最後放鴨子,也就是說,你架起來的炮架是給對手打的。放鴨子永遠不會成為你自己的炮架。

這一條是選出來的,而且是最能改變對局手感的一條。國際象棋沒有炮,也沒有需要炮架的吃法,所以鴨子國際象棋根本不必為它定規矩。本來也可以把鴨子寫成「炮不能隔著它打」的擋子,那樣它就是一個純防守的棋子,整盤棋也會安靜得多。最後它和任何棋子一樣算作炮架,因為一條詢問「這個點上有沒有子」的規則,無論站在那裡的是什麼,都應該得到同一個答案。

沒有將軍

沒有將軍,沒有將死,也沒有任何提示。這一條直接來自鴨子國際象棋。你可以走一步讓自己的將帥處在被攻擊之下,可以放完鴨子仍然讓它被攻擊,也可以把將帥走到被攻擊的點上。回合的兩半都不做這項檢查。對手要真的吃掉將帥才算贏,所以看漏威脅丟的是整盤棋,不是一先。

將帥可以照面

象棋從不允許兩位將帥在同一路上中間無子地對著。這裡允許,因為將帥可以沿那一路飛過去吃掉對方。這樣對局就結束了,也是將帥唯一一次離開九宮。

THE ONLY PLACEMENTS THAT SURVIVE楚 河 漢 界
e 路上只有鴨子擋著。鴨子落到這一路以外的任何一點,都等於把帥送給黑方,而它每一回合都必須挪個地方。

所以鴨子既能擋路也能防守,而且是個難受的防守者:守住一路,等於每一回合都要把鴨子押在那裡。

一盤示例對局

一盤引擎全力對局,每步 8 秒。看鴨子,別看棋子:全局 120 著裡有 30 著是炮隔著它開火,接近尾聲時紅方正用它守住一路,少了這一路帥就活不成。

這盤棋是從同樣條件下的 8 盤裡挑出來的,因為鴨子在其中出力最多。8 盤裡有 7 盤下完;這 7 盤都收在配套研究裡,一盤一章,並註明每盤僵持了多久、鴨子在做什麼。

對局如何結束

吃掉對方將帥即獲勝。無合法回合可走的一方判負,這就是象棋對困斃的處理,與鴨子國際象棋正好相反:在那邊,無步可走的一方獲勝。對局同樣可以因超時、認輸或棄局結束,和這裡的其他棋一樣。

有兩條和棋規則。同一局面第三次出現即為和棋,而鴨子所在的點也算局面的一部分,因為它站在哪裡會改變每個棋子能做什麼。雙方各走六十回合而無吃子也判和,這是象棋自己的無進展上限。鴨子國際象棋從未定過和棋規則,所以這一半規則只能來自象棋這一邊。

接下來去哪

可以和八個強度的引擎對戰,也可以和朋友下。上面那盤示例對局是配套研究裡七盤中的一盤。

下鴨子象棋七盤引擎對局