欠行(Zugzwang,德文原意為「被迫走棋」,唸作 TSOOK-tsvang)指的是這樣一種局面:每一個合法著法都會讓你的處境變糟——但規則就是逼你非走不可。如果能「停一手」,你根本沒事。可惜不行,麻煩就出在這裡。
這是西洋棋裡最殘酷的構想之一。平常輪到自己走是一種優勢——終於能做點有用的事。但在欠行裡,行棋權成了負債:你站在一個好端端的局面上,卻不得不親手把它毀掉。
運作方式
欠行最常出現在殘局,因為此時場上棋子所剩無幾,幾乎走什麼都得讓步——國王必須挪開、士兵必須往危險處推進,或是防守子必須放棄關鍵格。
圖中的黑方求之不得把國王原地留著,維持對王。但輪到黑方走,國王非動不可——只要一挪開(…Kd7 讓出 Kf6,…Kf7 讓出 Kd6),白王立刻侵入,士兵順利升后。反過來若換白方先走,白方寸步難進——和局。同一個局面,結果完全相反,差別只在誰非走不可。這就是欠行。
互相欠行
當這個局面對任何一方來說,只要輪到自己走就會輸——雙方都巴不得能停一手——這就叫互相欠行(或稱相互欠行)。整場較量於是變成調度的藝術:要讓關鍵時刻來臨時,輪到走棋的是對手。王兵殘局裡所謂的「爭奪對王」,講的其實就是這件事。
相關術語
常見問題
Zugzwang 怎麼唸? 唸作 TSOOK-tsvang。這是德文——「Zug」(走棋)加上「Zwang」(強迫)。
欠行是正式規則嗎? 不是——它是一個概念,不是條文。它只是「輪到你就必須走一步合法棋」這條規則所造成的後果。
能夠擺脫欠行嗎? 有時候可以,只要還存在一步不傷局面的「等著」。真正的欠行,恰恰就是連這種著法都找不到的時候。
由 Chess Lab Academy 編輯團隊撰寫與事實查核(AI 協助、人工編輯)· 概念對照維基百科與標準殘局理論驗證;示意局面以 python-chess 檢驗 · 最後驗證日期 2026-08-03 · 我們如何驗證內容。