炮類殘局
本頁所有局面、着法與合法性判斷,均由我們開源的規則引擎在構建時逐一校驗。該引擎實現亞洲象棋聯合會(WXF)規則,並以官方110局例的重複局面判例集作回歸測試。
直接回答
炮吃子只能隔着不多不少一個子,所以空盤讓它變弱。炮離了炮架什麼也做不了——這正是炮仕(士)能勝光將、而孤炮連將軍都將不了的原因。防守方對付炮的辦法,就是把每一個可能的炮架都清掉。
炮架的問題
象棋裡其他每一個子,都隨着盤面變空而變簡單。只有炮相反。它可以沿任何通暢的線移動,卻只能隔着不多不少一個子吃子——而在光子殘局裡,那個子常常根本不存在。
由此得出的結論值得說得直白一點,因為它決定了很多殘局:孤炮無法將軍空九宮裡的將。沒有東西可隔。一個把局面兌成“單炮對光將”的人,是把一盤勝棋親手扔掉了。
怎麼讓炮保持威力
- 留一個仕(士)。自己的仕是自己能控制的炮架。炮仕勝光將,這是標準的取勝方式。
- 用對方的子。炮架不必是自己的。防守方把象留在原位不動,等於在給對方的炮供應炮架。
- 沿着將所在的那條線攻。九宮是最可能有炮架的地方,因為防守方剩下的子都在那兒。
怎麼防炮
防守是完全對稱的一件事:把任何可能當炮架的子——包括自己的子——兌掉或者走開,並且讓自己的將待在炮沒有東西可隔的那條線上。
所以有時候你會看到,一個看似必敗的防守方會白送一隻象。清掉一個炮架,可能比那個子本身更值錢;面對孤炮時,它甚至能把敗局直接變成和局。
常見錯誤
手裡有炮,卻把最後一個仕(士)兌掉了。
仕正是讓炮能起作用的那個炮架。沒有它,炮對光將無法成殺。
防守時把象老老實實留在原位。
自己的子就是對方炮所需要的炮架。有時正確的一步,是把它們整個挪出射線。
按開局的強弱去估炮的價值。
盤滿時炮強,盤空時炮弱。趁它還值錢的時候把它兌掉。
相關問題
象棋裡單炮能成殺嗎?
不能。面對空九宮裡的光將,孤炮連將軍都將不了,因為沒有東西可隔。它需要一個炮架,通常意味着要留住自己的一個仕(士)。
殘局裡炮好還是馬好?
多數殘局裡是馬。為什麼兩者的價值會隨着盤面變空而對調,見馬類殘局。
防炮最好的辦法是什麼?
清掉炮架。把炮可能隔着的子兌掉或者走開——包括自己的象——並讓將待在炮無從借力的那條線上。