象棋裡哪些子的走法完全不會被別的棋子擋住?
本頁的答案複述的是本站開源引擎所實現的規則。該引擎遵循亞洲象棋聯合會(WXF)規則,並以官方110局例的重複局面判例集作回歸測試。凡是答案提到具體局面的,該局面都在所鏈接的參考頁上,由構建過程在發布之前逐一校驗。
直接回答
將(帥)和士這兩種。見將帥怎麼走與士怎麼走:它們每一步都只移動一個點,起點和落點緊挨着,中間沒有經過任何別的點,自然也就不存在能攔住它們的位置。除了不能吃自己的子,沒有別的東西能限制它們往合法方向的移動。
其餘五種子都會被影響
車被路徑上的任何子擋住;炮走動一樣怕擋,吃子還要求正好一個炮架;馬會被馬腿攔住;象會被塞象眼攔住;兵雖然不會被"攔",但只能向前(過河後加橫走),方向本身受到限制。
這也是將帥和士活動範圍小的原因之一
不受阻擋換來的代價是活動範圍極小:將帥困在九宮,士只有五個點,兩者加起來終身都出不了九宮,"不會被擋"和"走不遠"其實是同一個設計思路的兩面。
相關問題
象會不會因為走得遠而更容易被擋?
象一步跨兩格,恰好途經田字中心,這個中心點正是塞象眼的位置,走得遠和容易被擋是直接相關的。
士會不會被自己的將擋住?
不會,士的五個點裡沒有一個和將重合,兩者的落點互不冲突。