爆炸

消失的。吃子的棋子、被吃的棋子,以及吃子點上下左右四個相鄰點上的所有棋子,不分紅黑。

留下的。斜向相鄰的棋子。兵卒:爆炸永遠不會移除兵卒,所以兵卒只有被直接吃掉才會離開棋盤;不過兵卒吃子時和別的棋子一樣會爆炸。

車吃馬楚 河 漢 界卒留下楚 河 漢 界
紅車吃 e5 的馬。f5 的炮消失;d5 和 e6 的卒同樣在線上,卻留了下來。

你的將帥。你不能在自己將帥的相鄰點上吃子,因為爆炸會連它一起帶走。所以將帥永遠不吃子。

對方的將帥。在對方將帥相鄰點上吃子,立刻獲勝。將帥兩側的士所在的點,正是整盤棋的關鍵。

一個吃法獲勝,另一個不是合法著法楚 河 漢 界
d9 的車可以吃士,棋局就此結束:爆炸波及 e10 的將。f2 的車不能吃馬,因為爆炸會波及紅方自己 e1 的帥。

炮的一擊是唯一的例外

炮吃子不爆炸。只移除炮和它的目標:目標旁邊的棋子不受影響,炮跳過的炮架也不受影響。炮擊是遠端的;爆炸只發生在接觸時。

炮打馬楚 河 漢 界只有它們兩個楚 河 漢 界
紅炮隔著己方的兵打馬。炮和馬消失;馬旁邊的車和炮留下,充當炮架的兵也留下。

這是相對於直接移植的唯一改動,原因是直接移植的版本存在一種最早第三回合就能出現、防守方永遠無法拒絕的重複局面和棋。一輛車站在士所在的線上,威脅把將帥炸掉。唯一的防守是用炮墊擋;而如果炮也會爆炸,這一墊擋同時就是隔著車反打進攻方自己的士,於是車只好換到另一條士線上,炮跟過去,局面重複。在引擎對局中,少了一輛車的一方靠這一招就能頂住比自己強得多的對手。炮擊不爆炸,墊擋仍然成立卻不構成威脅,下面的將軍規則又讓剩下的那種來回跳成為跳的一方的輸棋。炮由此變成一枚用來兌換和墊擋的棋子,而不再是掃清一條橫線的棋子;爆炸的其餘部分全部不變。

炸掉將帥的威脅算作將軍

象棋關於將帥的規則照舊。走棋不能讓自己的將帥留在被攻擊的位置,雙方將帥不能在無子相隔的同一條線上照面。將死獲勝。無子可動的一方負。

有一點比象棋更寬。只要對方下一步能移除你的將帥,你就處於被將軍狀態,而在這套規則下,吃掉將帥旁邊的棋子也是一種方式。一輛車瞄著你的士,就是瞄著你的將帥。棋盤會把這種情況顯示為將軍,它關係到下面的重複局面規則:在重複的循環裡每一步都給出這種將軍的一方判負,和象棋比賽規則里長將判負一樣。

黑方被將軍楚 河 漢 界
沒有棋子攻擊黑將。黑方仍然處於被將軍狀態:車可以吃士,把將炸掉。黑方並不被迫應將,但在這種威脅下重複局面判將軍一方負,而不是和棋。

對局如何結束

炸掉對方將帥、將死對方、讓對方無子可動,或者對方按上面的寬泛定義長將,你都獲勝。對局也會因超時、認輸或棄局而結束,和這裡的其他對局一樣。

兩條和棋規則。連續六十步無吃子判和,與這裡的象棋相同。同一局面第三次出現判和,除非一方在重複的循環裡每一步都在將軍:那一方判負,而 Mistboard 上的普通象棋會判和。如果雙方都在將軍,判和。

一盤示例對局

本頁背後的引擎對局之一:一千萬節點的 Fairy-Stockfish 執紅,對陣一百萬節點的自己。第 6 回合紅方已多出一個半兵,之後局面一直接近,直到黑方第 21 回合的 Hxf9:馬吃 f9 的炮,而黑方自己的士就在旁邊的 f10。爆炸帶走了士,九宮白白少了一子,從此再沒恢復:第 30 回合的 Cb9 讓將失去了掩護,第 38 回合紅車吃掉 d8 的炮,緊挨著 d9 的將。爆炸帶走了將,連同 e8 的象。

接下來去哪

和八個強度檔位的引擎對弈,或者用邀請連結約朋友。釋出說明講的是第一盤棋的勝負由什麼決定;設計文章有炮規則背後的測量資料;研究裡有全部十二盤引擎對局,每次爆炸都有標記,每盤的決定性一步都有註解。

下原子象棋設計文章十二盤引擎對局