重炮是怎麼成殺的?

本頁的答案複述的是本站開源引擎所實現的規則。該引擎遵循亞洲象棋聯合會(WXF)規則,並以官方110局例的重複局面判例集作回歸測試。凡是答案提到具體局面的,該局面都在所鏈接的參考頁上,由構建過程在發布之前逐一校驗。

直接回答

兩門炮疊在對方將所在的那條線上,前炮就是後炮的炮架,於是後炮將軍。成殺需要三個條件同時成立:前炮有根(否則將直接吃掉)、中間沒有空點可墊將橫走不了——而擋住它的通常正是它自己的士。

它的小小反讽

讓這個殺法成立的,是防守方自己的士。平時保護將的兩個子,恰恰是它無處可去的原因。這也是為什麼“無謂地動士”是象棋裡代價最高的安靜着法之一。

它從哪裡來

多數重炮長在一個很普通的中炮局面上:一門炮已經在中路,第二門平過來就成了殺。所以防守方的警報很簡單——對方有炮在你將的線上、而第二門炮能平過來時,先數格子。

相關問題

和馬後炮有什麼區別?

都靠炮架。馬後炮的炮架是馬,馬同時罩住退路;重炮的炮架是第二門炮,堵退路的是防守方自己的子。

將能不能吃前炮?

前炮無根時能,所以“前炮有根”是第一個條件。

上盤走一遍

看懂和下出來是兩回事。免費對弈,人機或真人,點開就能下。