將軍、將死與困斃

本頁所有局面、着法與合法性判斷,均由我們開源的規則引擎在構建時逐一校驗。該引擎實現亞洲象棋聯合會(WXF)規則,並以官方110局例的重複局面判例集作回歸測試。

直接回答

將軍(將軍)指對方的將(帥)正受攻擊,必須應將。無法解除則為將死,負。此外,輪到走棋的一方若無任何合法着法,稱為困斃,同樣判負——這一點與國際象棋的逼和判和截然不同。

將軍

任何一方的棋子攻擊到對方的將(帥),即為將軍。被將的一方必須立即應將,方法有三種:吃掉將軍的子、用子遮擋(墊將)、或者把將(帥)走到安全的位置。

口頭喊“將軍”是習慣,並非規則要求。此外需要注意,白臉將也是一種將軍手段——把己方帥(將)平移到對方將所在之線,同樣構成攻擊。

楚 河漢 界

紅方被將軍。找出一種合法應法——三類應法都可以。

五路的車正在將軍。注意紅帥不能走到仍被攻擊的位置上。

Xiangqi position. Red: general e0. Black: general e9, chariot e5. Red to move.

將死

被將軍而三種應法都不成立,即為將死,棋局立即結束,被將死的一方負。

由于將(帥)被鎖在九宮之內無處可逃,象棋的殺法比國際象棋更加幾何化、更可複製:悶宮、馬後炮、雙車錯、鐵門栓等等都是固定的圖形,值得當作模式來記。

楚 河漢 界

紅先,一步殺。

一步殺。走錯不會被直接拒絕,而會告訴你為什麼不成立。

Xiangqi position. Red: chariot a2, chariot d1, chariot f1, general d0. Black: general e9. Red to move.

困斃 —— 無子可走也算輸

這是象棋與國際象棋最重要的規則差異之一:輪到走棋的一方如果沒有任何合法着法,判負,而不是和棋。

這條規則叫“困斃”,字面意思就是被困死。它取消了守方最重要的一項求和資源,直接後果是:

  • 大量在國際象棋中可以逼和的殘局,在象棋中是穩贏的。
  • 攻方在收官時不必顧慮“把對方逼得無棋可走反而和棋”,可以放手壓縮對方的活動空間。

這也是象棋高水平對局和棋率低于國際象棋的原因之一,另外兩個原因是沒有升變和重複局面須裁決

楚 河漢 界
輪到黑方走棋,卻沒有任何合法着法。在象棋中這叫困斃,判負。

Xiangqi position. Red: soldier e7, chariot d1, chariot f1, general a0. Black: general e9. Black to move.

常見錯誤

以為無子可走是和棋。

在象棋中這叫困斃,無子可走的一方判負。這是與國際象棋最容易混淆的一條。

應將時只想到走將。

吃掉將軍的子、墊子遮擋同樣是合法應法,而且往往是更好的應法。

忘了白臉將也能將軍。

把己方帥(將)平移到對方將所在之線同樣構成攻擊,殘局中經常是最後一擊。

相關問題

象棋無子可走算和棋嗎?

不算。輪到走棋而無任何合法着法稱為困斃,判負。這與國際象棋的逼和判和正好相反。

被將軍有幾種應法?

三種:吃掉將軍的棋子、用棋子遮擋(墊將)、把將(帥)移到不受攻擊的位置。三種都不成立即為將死。

必須喊“將軍”嗎?

不必。喊將軍是習慣而非規則,不喊不影響將軍的成立。

象棋怎麼算贏?

將死對方,或使對方無子可走(困斃)。此外對方認輸、超時、或違反長將長捉等規則被判負也算贏。

在棋盤上試一試

與電腦或真人對弈,免費,無需下載。