Skip to content
中國象棋規則大全:走法、吃子、禁著、勝負與和棋

中國象棋規則大全:走法、吃子、禁著、勝負與和棋

把象棋所有規則放在一處——走法、吃子、禁著、怎麼贏、什麼時候算和

Matthew Leroy1 min

中國象棋的規則是什麼?

中國象棋(象棋)是雙人棋類,棋盤由 9 條直線和 10 條橫線構成,棋子放在 90 個交叉點上,而不是放在格子裡。每方各有 16 枚棋子:將(帥)一枚,士、象、馬、車、炮各兩枚,兵(卒)五枚。紅方永遠先行,之後雙方輪流走子,每次一著,不能虛著。一著棋要麼把棋子移到空點上,要麼落到對方棋子所在的點上把它吃掉——被吃掉的子永久離場,不會再回來。贏棋的方式是把對方將帥將死,或者讓對方無子可動。棋盤上有兩個部分處處限制著走法:中間的河界,以及兩端各一個三乘三的九宮。下文逐條展開。如果你更想按部就班地學而不是查某一條規則,請從我們的象棋入門完全指南開始。

每種棋子怎麼走?

將(帥)每次沿橫豎走一格,永遠不出九宮。士每次沿斜線走一格,同樣不出九宮,因此它一共只能落在五個點上。象每次沿斜線走兩格(即走「田」字),不能過河,而且如果所經過的那個中心點上有子,就被擋住——傳統上叫「塞象眼」。馬先沿橫豎走一格再沿斜線向外走一格(即走「日」字),如果起步方向那一格上有子就被擋住,這叫「蹩馬腿」;正因如此,象棋的馬比西洋棋的騎士容易封鎖得多,我們的象棋馬完全指南展開了由此帶來的後果。車沿直線走任意距離,和西洋棋的城堡一樣。炮不吃子時走法與車相同,但吃子時必須隔著恰好一枚棋子跳過去,被隔的那枚子不分敵我,稱為炮架。兵(卒)每次向前走一格,永不後退;過河之後還可以橫走一格。象棋沒有升變。

河界和九宮有什麼作用?

兩者都是畫在棋盤上的走法限制。河界是棋盤正中那道橫向空白。象永遠不能過河,這把它們永久限制在本方半場防守——它們是純粹的防守子,和西洋棋的主教完全不同。兵卒過河後行為改變,獲得橫走的能力,這就是為什麼一個過了河的兵遠比留在本陣的兵值錢。其它棋子都不受河界影響。九宮是棋盤兩端的三乘三區域,畫有兩條交叉的斜線。將帥和士整盤棋都被關在裡面,永遠出不去,所以攻擊對方將帥是控制九個特定點的問題,而不是滿盤追一枚棋子。我們的棋盤排法指南展示了這兩個區域相對於開局陣形的位置。

中國象棋怎樣才算贏?

有兩種贏法,第二種會讓西洋棋棋手意外。第一種是將死:對方將帥被攻擊,且沒有任何合法著法能解除攻擊。第二種是困斃,這裡象棋和西洋棋的約定完全相反——無子可動的一方判負。你不能靠「走投無路」保住半分,這改變了大量殘局的價值判斷,也讓一些在西洋棋裡能守和的少子防守在象棋裡變得毫無希望。一方也可以隨時認輸,在正式比賽中還可能超時判負或因反覆違規判負。象棋沒有正式的「子力不足判和」條款,不過雙方都無法構成殺勢的局面在實戰中會按和棋處理。我們的象棋殘局基礎講了哪些子力組合才真正能成殺。

哪些著法是禁著?

有三類著法根本不被允許,任何會造成這些結果的著法一開始就不是合法選項。你不能讓自己的將帥處於或留在被將軍的狀態——這條和西洋棋一樣。你不能把棋子走出限制它的區域:將帥和士不出九宮,象不過河。還有一條西洋棋裡沒有的:兩個將帥之間的那條直線上如果一個子都沒有,它們不能直接照面。如果某一著會把兩宮之間那條線上的最後一枚棋子挪開,這一著就是非法的。這條規則雙向生效,而且是一件真正的戰術武器而非怪談:卡在那條線上的防守子等同於被絕對牽制,而清空這條線能憑空拿掉對方將帥的逃跑點。我們的象棋將帥完全指南講了怎麼靠它贏棋。

什麼情況下判和棋?

象棋的和棋比西洋棋少,一方面因為困斃判負,另一方面因為重複局面的規則更嚴。雙方同意即可作和,或者當任何一方都不具備構成殺勢的子力時——例如光將對光將。此外,當雙方都在重複著法而誰都沒有變著義務時也判和,這是均勢局面的常規收場。象棋不允許的是靠騷擾來救回敗局:一方如果無休止地長將,或者無休止地長捉同一枚子,必須變著,不變則判負。這是與西洋棋最大的規則差異,因為在西洋棋裡長將必和。細節多到值得單開一頁——我們關於特殊規則與和棋的文章完整講解了長將、長捉與亞洲棋規。

中國象棋有五十回合規則嗎?

有,但運作方式不一樣。《象棋競賽規則》裡有自然限著:連續 60 回合雙方均未吃子,即可判和。與西洋棋的區別在於它不自動生效——需要一方提出,裁判對照記錄紙復盤核准,屬實才判和;提出不屬實的一方還要受罰。在此之上還有各賽事自定的上限:許多組織會設定總回合上限,或更低的無吃子回合數上限,到點由裁判裁定或判和,具體數字取決於所採用的規程。世界象棋聯合會、中國象棋協會以及各家線上平台採用的閾值並不一致,所以你在某個平台上學到的規則,換個地方未必適用。在休閒對局裡這幾乎從不發生,因為重複局面的規則早就把大多數沒完沒了的局面處理掉了。如果你參加有等級分的比賽,請查閱該賽事的規程而不要想當然——世界象棋聯合會有自己發布的棋規。

規則和西洋棋有哪些不同?

實戰中有六點差別要緊。棋子放在交叉點上而不是格子裡,所以是 90 個點而不是 64 格。炮靠隔子跳吃,這個機制在西洋棋裡毫無對應物。馬會被蹩腿,所以它不是騎士那種可以直接跳過去的棋子。象和士被鎖在本方半場或九宮裡,因此雙方都保留著永遠無法參與進攻的防守子。困斃是負而不是和。長將被禁止,而不是一種求和手段。象棋沒有王車易位,沒有吃過路兵,沒有升變,兵也沒有起步走兩格。如果你是從西洋棋轉過來的,最容易誤導你的是炮——你對它毫無直覺;其次是馬,它看著眼熟其實不然。我們的西洋棋棋手入門指南逐條梳理了這些。

新手最常搞錯哪些規則?

四條,屢試不爽。忘記炮吃子需要炮架、走子不需要——新手要麼試圖沿空線吃子,要麼乾脆不敢動這枚棋子。忘記馬會被蹩腿,按騎士的方式算出一步根本不合法的跳躍。以為困斃算和,於是用一種立刻輸棋的方式去守本已難下的殘局。以及雙向漏看將帥照面規則:既沒看出自己的逃跑點其實非法,也沒看出對方的防守子被凍在那條線上。前三條丟子,第四條直接丟整盤棋。我們的新手常見錯誤把這些和拖慢新手進步的戰略習慣放在一起講,而象棋炮完全指南值得完整讀一遍——炮架機制實在太特殊了。

快速查規則,以及把規則用起來

下過幾十盤之後,規則就不再是需要「查」的東西了,因為這一頁上幾乎每條規則的存在,都是為了讓某個特定戰術成立。炮架規則讓炮的殺法得以成立;九宮的限制讓這些殺法變得可尋;將帥照面規則讓它們變成必殺。分開讀,它們像一串例外;下起來,它們是一個自洽的系統。最快的辦法是和一個與你水準相當的對手實戰,讓錯誤出現得足夠頻繁以致能教會你東西——打開 Xiangqi One,直接從標準開局開始。想逐個了解棋子,請繼續閱讀象棋棋子完全指南;想了解棋盤本身,見棋盤排法指南。其餘基礎內容都在規則分類裡。兵卒值得單獨細看,因為它的走法在過河那一刻完全改變——我們的象棋兵卒完全指南講了過河前後的兩種情況。

繼續閱讀