象棋殘局怎麼判:單車、馬兵與士象的三組練習

目錄
象棋殘局入門,先看位置與輪誰走,再看剩下哪些子。單車遇到士象全,不代表眼前局面一定和;有馬有兵,也不能省略對手能不能先吃掉馬。真正的守和,要能說明對手為什麼無法突破,而不是只把棋子來回走。
以下用三組自編練習,分辨「已可取勝」「有守和方法」與「雙方無法取勝」。走法依WXF《世界象棋規則》2018年版核對;正式勝負、和棋程序另參照中華民國象棋文化協會目前公布的113年修訂版,查核日為2026年11月14日。這是一般棋類教學,不表示阿拉八提供象棋玩法。
一、殘局怎麼看:子力相同,結果仍可能不同
世界象棋聯合會託管的《Introduction to Chinese Chess》殘局章指出,殘局不以固定步數劃分;少子之後,中路控制與兵的位置會影響結果。該教材也說明,完整防守陣形可以抵擋車與帥的配合,但這不等於任意擺放兩士兩象都能守和。
實際擺盤時,依序做四件事:
- 記下完整位置與行棋方。殘局題的「紅先」「黑先」是題目條件,不能互換。
- 檢查現在是否被將軍。被將的一方必須解將;沒被將也要檢查有沒有合法步。
- 查每一步的限制。車路有沒有被擋、馬腿是否空著、將帥是否因移子而照面。
- 說明結論的範圍。一步將死可以窮盡所有應將;長程守和則需要防守方法,不能拿一條對手配合的短譜當證明。
還不熟悉馬腿、士象活動範圍,可先對照象棋七種棋子的走法與將帥安全限制。下文不採棋子分數加總來代替局面分析。
座標約定:固定從紅方看,左到右為a至i,紅方底線到黑方底線為1至10,每個座標指線的交叉點。紅九宮是d至f線、1至3橫線,黑九宮是d至f線、8至10橫線;這是方便擺盤的定位,不是傳統中文棋譜。三例各自重新擺,未列位置全部空著。
二、單車對士象全:數量完整,也可能一步失守
第一例輪紅方走,擺法如下。「士象全」只表示黑方兩士、兩象都在,並未保證它們的位置妥當。
| 一方 | 棋子 | 位置 |
|---|---|---|
| 紅方 | 帥、車 | e1、a8 |
| 黑方 | 將 | d10 |
| 黑方 | 雙士 | f10、f8 |
| 黑方 | 雙象 | c10、g10 |
紅方走車a8到d8,將軍。a8至d8之間沒有阻擋,車落在d8後沿d線攻擊d10黑將。
把黑方所有可能的解將分開檢查:
- 將走d9:d9仍在紅車的直線攻擊上,不行。
- 將走e10:e線沒有任何棋子阻隔,會與e1紅帥直接照面,不行。
- 吃掉紅車:黑將距d8有兩步,不能一次走到;兩士也沒有一步吃d8的走法。
- 墊子擋車:唯一可擋的位置是d9。兩士從f10或f8只能走向e9,兩象也到不了d9,均無法解將。
因此這是將死,黑負。兩士擠在同一側,兩象也無法補上d9,子力雖齊,卻救不了眼前的將軍。
這一例推翻的是「只要士象全就一定和」的說法,並非宣布單車能攻破所有完整防守陣形。學守和時要記下教材的具體擺法與應對,不能只記「單車對士象全」七個字。
三、馬兵殘局:同一盤,紅先可勝、黑先可和
第二例只有四枚棋子:紅帥e1、紅馬d8、紅兵f10、黑將d9。f10紅兵已到底線,不能再前進,也不會升變;起始時雙方都沒有被將軍。
紅方先走:跳馬造成困斃
紅走馬d8到f9,馬腿在e8,該點空著,這一步成立。
此時黑將d9沒有被將軍,但僅有的三個九宮內相鄰點都不能走:
| 黑將落點 | 不能走的原因 |
|---|---|
| d8 | 受f9紅馬攻擊,馬腿e9為空 |
| d10 | 受f9紅馬攻擊,馬腿e9為空 |
| e9 | 與e1紅帥照面,中間無子 |
黑方也沒有其他棋子可動,所以是困斃,黑負。這裡紅方獲勝的關鍵是馬封住上下兩點、帥封住中路;不是因為底兵能升變,也不是非得再走一步吃將。
黑方先走:先吃馬,留下底兵和局
重新擺回原位,改由黑先:黑將d9吃d8紅馬。d8沒有受到f10底兵或e1紅帥攻擊,吃馬後也沒有將帥照面,因此是合法解法。
接著可擺這條練習線,第一步仍是剛才的吃馬:
- 黑將d9到d8,吃馬。
- 紅兵f10到e10。
- 黑將d8到d9。
- 紅兵e10到f10。
- 黑將d9到d8。
後四步走完,回到吃馬後的位置與行棋方。不過,能重播一次,不是整盤和局的充分證明;守得住的原因還要往下看。
紅方只剩帥與底兵。底兵只能在第10橫線橫移,攻擊也留在該橫線,無法攻擊第8、9橫線。黑將留在d8、d9之間,兩點都安全;紅帥若想轉入d線,反而會先造成將帥照面,不能這樣走。紅兵也無法退回第9或第8橫線切斷這條退路。
因此黑方有持續的安全走法,紅方無法迫使其將死或困斃;黑方光將也無法進攻紅方,這一分支可和。WXF託管教材第51頁另明列,底兵不能勝光將,與本例的防守分析相符。相同子力與相同位置,只改輪誰走,結果就從紅勝變成可和。
四、只剩士象:先辨認雙方都無法取勝的局面
第三例兩邊都沒有車、馬、炮、兵卒。請把位置完整擺出,不要沿用上一例的紅兵。
| 一方 | 將帥 | 士/仕 | 象/相 |
|---|---|---|---|
| 紅方 | d2 | d1、f1 | c1、g1 |
| 黑方 | f9 | d10、f10 | c10、g10 |
紅先,可依序走:紅仕d1到e2、黑士f10到e9、紅仕e2到d1、黑士e9到f10。四步皆成立,雙方仍有合法走法,將帥也沒有照面。
這一盤的和棋理由,不是「兩邊剛好各走回一次」。仕士不能離開自己的九宮,相象不能過河,將帥也各受九宮限制;這些子無法越過棋盤去攻擊對方防區。雙方保留活動空間、正常合法行棋,沒有能突破對方的進攻子力,屬雙方無法取勝的和局。
這也解釋兌子前應該先看什麼:如果把最後的進攻子交換掉,剩下的仕相即使比對手多,也不會因此獲得跨河攻擊能力。反過來,對方還有車馬炮或能前進的兵卒時,不能把這一例直接套過去。
五、守和方法與正式判和,分開處理
「這盤有守和方法」是在分析最佳應對;「這盤已經判和」則是對局結果。第二例黑先能吃馬,不表示正式賽可以不走、不記錄就自行宣布結束。
依中華民國象棋文化協會113年修訂版公開規則,雙方均無法取勝、一方提和而另一方同意,或裁判判和,都是和局途徑;自然限著與循環局面另有條件及程序。實戰應依主辦單位採用的版本處理,不自行停鐘或只數幾次來回就判和。
若盤上仍有進攻子力,來回走的過程還可能涉及長將、長捉及變著責任,可接著讀象棋循環局面的長將長捉判定。本文的短譜用來檢查位置與防守理由,不把不同規則版本的循環門檻混成一套。
六、常見問題
單車對士象全到底是勝還是和?
先看具體位置與行棋方。完整而正確的防守陣形有守和能力,但第二節示範的錯位士象,輪紅方走時就一步將死,不能用子力名稱直接判定。
象棋底兵是不是完全沒用?
不是。底兵仍能橫走、吃子,也可能配合其他棋子封路;但它不能後退或升變,不能把其他棋種的兵升變觀念套進來。第三節黑方吃馬後,紅方只剩底兵與帥,才形成該例的和局。
馬兵比較多,為什麼仍可能被守和?
子多仍要先檢查有沒有被吃掉的威脅。第三節的馬d8就在黑將下一步可吃的位置,紅先能跳走取勝,黑先則直接吃馬,計算不能省略先後手。
沒被將軍,又無處可走,不是和棋嗎?
象棋要查全方是否沒有合法步;若確實如此,就是困斃,判負。不能把西洋棋逼和的結果直接搬過來。
七、用三個問題檢查自己的結論
擺完一個殘局,先問「我有沒有漏掉對手的吃子或墊子」,再問「換先手後還成立嗎」,最後問「守和的理由能否持續,而不只是對手配合這幾步」。單車例看防守位置,馬兵例看行棋次序,士象例看子力活動範圍,三者各自解決不同問題。
練習時一次擺一例,先自行列出應對再核答案;約好練棋時間,適時休息,不為一盤勝負打亂原定安排。
引用資料 References
- 世界象棋聯合會|2018年版《世界象棋規則》 — 第一章用於核對車、馬、兵、士象、將帥的走法、馬腿、照面限制與困斃;本文三組局面及短譜為自編,不是官方例圖。
- 世界象棋聯合會託管教材|Introduction to Chinese Chess,2015年3月23日v3.0草稿 — 採用第50至53頁的殘局位置觀念、底兵不能勝光將、車帥配合及完整防守可守和的說明;不以草稿中的循環棋例替代現行賽事規則。
- 中華民國象棋文化協會|中華民國象棋規則113年修訂版公開節錄 — 用於將死、困斃、雙方無法取勝及提和的正式結果與處理原則;查核時官方入口仍列113年版為目前最新棋規。
本文為資訊整理,不構成任何獲利保證;遊戲規則、賠率與活動條件請以遊戲內說明及本站公告為準。理性娛樂,未滿 18 歲請勿參與。