馬後炮怎麼破?
本頁的答案複述的是本站開源引擎所實現的規則。該引擎遵循亞洲象棋聯合會(WXF)規則,並以官方110局例的重複局面判例集作回歸測試。凡是答案提到具體局面的,該局面都在所鏈接的參考頁上,由構建過程在發布之前逐一校驗。
直接回答
成形之後基本無解,所以真正的答案是防在前面:在炮平到那條線之前把線擋住,給將(帥)留一個空點,或者趁馬還沒站穩先把它趕走。已經成形時,只有吃掉馬或炮、或者墊子改變炮架數目這三條,且多半來不及。
為什麼它這麼難解
馬後炮是兩個子各做一半工作:炮借馬為架將軍,馬控制住將橫走的兩個點。所以吃掉其中任何一個都能解,問題是兩個都夠不着——馬在兩格之外,將吃不到;炮在更遠處,通常也有保護。
真正管用的三件事
- 給將留空點。士擺在錯誤的位置,正是這個殺法能成立的常見原因。
- 提前擋線。在那條線上放一個子,炮就少了一個炮架或多了一個,將軍不成立。
- 先趕馬。馬要三四步才能到位,這幾步就是你的時間。
相關問題
馬後炮為什麼這麼常見?
只要兩個子,不需要任何接應,而且馬和炮都是能活到殘局的子。
士擺在哪裡比較安全?
要看對方用什麼攻。對付車炮,士填九宮的點;但填錯了點反而堵死自己的將。見士象的作用。