西洋棋兵殘局怎麼看:對王、關鍵格與升變競速

目錄
西洋棋兵殘局要先看「輪到誰走」,再看王能否替兵打開升變路線。多一個兵不一定能贏;同樣的白王e5、白兵e4、黑王e7,白方走是理論和局,黑方走卻是白方理論勝勢。
本文聚焦「王與單兵對單王」,以白兵向第8橫列前進為準。規則依FIDE《Laws of Chess》2023年1月1日生效版;自編棋位及下列變例於2026年11月13日以Lichess殘局庫核對。理論勝和是假設雙方採取最佳應對,不代表實戰已經結束,也不表示本站提供西洋棋對局服務。
一、先確認三件事:合法棋位、走棋方與升變方向
殘局裡的王可以積極前進,仍不能走進受攻擊格,兩王也不能相鄰。兵向前走,斜前吃子,到最後一列須在同一步換成后、車、象或馬;升變不是「下一回合才生效」。
開始算變例前,先寫下:
- 每枚棋子在哪裡。本文列出的棋位,未提到的格子全部為空。
- 輪白方還是黑方走。這是棋位資料的一部分,不能省略。
- 兵往哪個方向走、王是否被將軍。白兵向數字增加的方向,黑兵相反。
若對座標、逼和或升變還不熟,可先看西洋棋規則入門:走法、將死與特殊移動。以下的K表示王,e5表示兵走到e5;記號的完整讀法可接著查西洋棋代數記譜與棋譜符號。
二、對王是迫使對方讓路,不是「王面對面就贏」
直接對王(opposition)的典型形狀是兩王在同一直行或橫列,中間隔一格。例如白王e5、黑王e7,中間的e6空著。兩王都不能走進e6,因為那格受對方王攻擊。
若輪黑王走,黑王必須離開原位;白王便可能繞到另一側切入。這時常說白方「取得對王」。但對王只是爭奪通路的方法,真正目的是讓王進入能協助兵升變的位置。
不能把「不輪到走的一方取得對王」延伸成任何王兵殘局的勝負公式。兵的位置、可否用動兵等待、棋盤邊界與逼和都會改變答案。下一節把其他條件固定,只改走棋方,就能看出差別。
三、同一棋位改換走棋方:一個和局,一個白勝
把白王放e5、白兵放e4、黑王放e7。兩王中間隔e6,兵在白王後面。這是兩個獨立設定的練習,不是在同一盤棋裡任意跳過一手。
A:輪白方走,黑方能守和
一條維持理論和局的合法變例是:1. Kd5 Kd7 2. e5 Ke7。
- 1. Kd5:白王離開e5,繞向左側。
- 1... Kd7:黑王跟到d7,重新與d5的白王隔一格對峙。
- 2. e5:白兵推到第5橫列,這一步不將軍。
- 2... Ke7:黑王回到兵前方。白王d5、白兵e5、黑王e7的局面仍可守和。
這段不是說白方只能這樣走,而是示範黑方如何回應。殘局庫顯示原始白方走棋位的4個合法王步都不能在最佳防守下強迫取勝;上述每一步也都保留和局評價。「理論和局」仍須黑方走對防守,不能隨便移王。
例如1. Kd5之後,黑方應以1... Kd7守和;同一局面若改走1... Ke8,便會讓白方取得理論勝勢。只知道現在是和局,還不等於知道怎麼守。
B:輪黑方走,白方能取得勝勢
棋子完全相同,改成黑方先走。一條保留白方勝勢的合法變例是:1... Kd7 2. Kf6 Ke8 3. e5。
- 1... Kd7:黑王讓出e7,轉向左側。
- 2. Kf6:白王從另一側進入f6,開始控制e7。
- 2... Ke8:黑王退到升變列。
- 3. e5:白方現在才推兵,王已站在前方替兵清路;此時仍是白方理論勝勢。
這裡的1... Kd7是示範,不是唯一黑步。殘局庫顯示,原始棋位輪黑方走時,全部合法黑步都無法在白方正確應對下守和。反過來,白方也要繼續走對:2... Ke8後,3. e5保留勝勢,若3. Ke5退回去,評價就會掉回和局。
兩條線的差異是誰先被迫移開王、誰能搶進有用的格子,不是兵突然多了移動能力。上述都是局部變例,尚未走到升變或將死。
四、關鍵格與邊兵例外:王要去哪裡才有用?
關鍵格(key squares)指己王若能到達、便能保證單兵在正確續走下升變的格子。它是目標,對王是爭取目標的方法;不要只追著敵王保持對稱,卻離自己的兵越來越遠。
對白方的b~g線單兵,常用的關鍵格整理如下;這裡限王兵對單王,且兵仍能保存,不套到有其他棋子的局面:
| 兵位置 | 關鍵格 | 本文例子 |
|---|---|---|
| 第2~4列 | 前方兩列的本線及左右格 | e4兵:d6、e6、f6 |
| 第5列 | 前方一列、兩列的本線及左右格 | e5兵:d6~f6、d7~f7 |
| 第6列 | 第7列的本線及左右格 | e6兵:d7、e7、f7 |
例如B線的2. Kf6,就是在e4兵還沒推進時搶到f6。A線則沒有讓白王成功進入那三個目標格。關鍵格表是在說「到達後的條件」,不是保證任何起始位置都走得到;路上仍須逐步檢查敵王控制與兵是否會被吃。
a線、h線的邊兵不能照搬中間兵口訣
自編棋位:白王b6、白兵a5、黑王a8,輪白方走。白王看似已深入第6列,但殘局庫判定和局。黑王守住a8角落,白方無法像中央兵那樣從另一側繞進去,將黑王趕出升變路線。
因此,看到邊兵時先看防守王能否守住升變角,別只喊「王先到第6列就會贏」。若把黑王的位置換掉,必須重新算,不能由這一例推成所有邊兵都和局。
五、升變競速怎麼算:數自己的回合,也數對手的
當己王很遠、主要靠兵自己衝時,可以先比較兵到升變格所需的步數,以及敵王接近兵路線的距離。王可斜走,距離不是把橫向與縱向格數直接相加;也要看輪到誰。
自編競速棋位:白王a1、白兵e5、黑王g4。白兵已離開起始列,不能一次走兩格,推到e8共需3次白方走棋:e6、e7、e8升變。
- 輪白方走:原始棋位為白勝。一條合法且保留白勝的競速線是1. e6 Kf5 2. e7 Ke6 3. e8=Q+。黑王追到e6時,白兵已經能升變。
- 輪黑方走:原始棋位為和局,黑王有時間先接近。不能把白方先走的三步路線原封不動套上去。
這就是「兵的方形法則」想快速檢查的問題:敵王來不來得及進入追兵範圍。但有阻擋、吃子、王保護兵、起始列雙步或將軍時,仍要實際算合法走法。距離表只能初篩,不能取代輪流走棋。
六、常見問題
多一個兵,為什麼還是和局?
兵可能被吃掉,也可能無法趕走升變格前的王。理論和局表示在最佳防守下不能強迫取勝,不表示任意走都能和。
兵是不是要盡快推到底?
不一定。推兵會改變關鍵格,也可能失去等待步;本文同一棋位的B線先讓王到f6,再推e5。先問王能否提供保護與通路,再決定推兵時機。
取得對王就一定贏嗎?
不一定。對王要能轉化成王的切入與兵的升變才有用;邊兵、逼和與兵的位置都可能使口訣失效。判讀時要帶著完整棋位和走棋方。
殘局庫的loss是不是表示白方輸?
不是,本文使用的Lichess API以「目前輪到走的一方」為評價視角。原始棋位輪黑方時回傳loss,意思是黑方理論敗勢,也就是白方理論勝勢;不要忽略這個視角而把結果反讀。
七、練習時先固定棋位,再只改一個條件
先擺本文的白王e5、白兵e4、黑王e7,分別練白方走與黑方走,再練a線邊兵和e5兵競速。每次記下走棋方、可用關鍵格、升變前需要幾個自己的回合,最後才用殘局庫核對;查到勝勢,也要找出能維持勝勢的下一步。
練習安排固定時間即可,疲累時先停下,不為追回上一局而無限加開。
引用資料 References
- FIDE|Laws of Chess,2023年1月1日生效版 — 核對王與兵走法、不得讓己王受攻擊、升變與逼和規定;對王及關鍵格是殘局分析概念,不是額外走棋規則。
- Lichess|殘局庫 — 於2026年11月13日查詢本文自編的對王雙走棋方棋位、逐步變例、邊兵例及升變競速例的理論勝和。
- Lichess官方|lila-tablebase說明與API — 核對殘局庫服務與評價欄位;category的win、draw、loss以當前走棋方為視角。
本文為資訊整理,不構成任何獲利保證;遊戲規則、賠率與活動條件請以遊戲內說明及本站公告為準。理性娛樂,未滿 18 歲請勿參與。