炮不吃子的時候是怎麼走的?
本頁的答案複述的是本站開源引擎所實現的規則。該引擎遵循亞洲象棋聯合會(WXF)規則,並以官方110局例的重複局面判例集作回歸測試。凡是答案提到具體局面的,該局面都在所鏈接的參考頁上,由構建過程在發布之前逐一校驗。
一個子身上兩套規則
路徑上有子,普通挪動就走不了;正好有一個子,反而只有吃子這一種走法能成立。同一個位置,對走和吃給出完全相反的答案,這是炮獨有的性質,別的子都不會這樣。
為什麼這條區分很重要
算炮的威脅時必須先問清楚:這一步是走還是吃。把兩種規則混在一起算,是新手最容易犯的錯,常常以為炮能隔子平移,或者以為它挪動也要炮架。
相關問題
炮平移的時候能不能隔子?
不能,不吃子的走法路徑必須完全通暢,和吃子的規則正好相反。
將軍也算吃子這一類嗎?
算,將軍本質是威脅下一步吃子,所以將軍同樣需要正好一個炮架。