XIANGQI ARENA
什麼是象棋怎麼下棋
象棋 · 完整規則

中國象棋規則

下一盤合乎規則的象棋所需的一切:棋盤、七種棋子各自的走法與吃法、如何取勝,以及那些讓國際象棋棋手意外的結局。如果你更想先看棋子怎麼走,圖解入門是更好的起點。

棋盤、河界與九宮

棋盤由九條豎線和十條橫線組成。棋子走在交叉點上,而不是格子裡,因此可用的落點是九十個,而非六十四格。豎線從各自的右手邊數起,所以紅方的一路就是黑方的九路。

棋盤中間是河界,一條沒有豎線穿過的空行。對多數棋子而言它並不構成阻礙,但有兩種棋子極為在意:象永遠不能過河,而兵卒過河之後會多出一種走法。

兩端各有一個九宮,即畫著兩條斜線的三乘三區域。將帥和兩個士整盤棋都待在九宮之內,永遠不能走出去。其餘棋子進出自由。紅方在下方先行,雙方輪流走棋,不允許停著不走。

初始局面——下方紅方先行

對局的目標

取勝的方式是將死對方:攻擊對方的將帥,使其沒有任何合乎規則的走法可以解救。本頁其餘的一切都是為這一個目標服務的。

與國際象棋不同,這裡沒有「無子可動即和棋」這條退路。輪到走棋卻沒有任何合法著法的一方判負——被困住就是輸,而不是和。僅這一條差別對殘局的影響,就超過本頁其他任何規則。

七種棋子

每方十六枚棋子,共七種。顯示的兩個字分別是黑方和紅方對同一種棋子的寫法——字不同,走法完全一樣,這是手工刻製棋子時代留下的慣例。

走法與吃法分開列出是有意為之。七種棋子中有五種兩者是同一個動作,但炮的吃法與它的走法並不相同,而兵卒一過河,可選擇的方向就變了。

車 俥×2
走法
沿橫線或豎線直行任意格數,只要中間的點都是空的。
吃法
走到路線上第一個敵方棋子的位置上,把它吃掉。車不能越過任何棋子。
限制
沒有限制。車是盤面上最強的棋子,走法與國際象棋的車完全相同。
馬 傌×2
走法
先直走一點,再向外斜走一點——走「日」字,形狀與國際象棋的馬相同。
吃法
吃掉落點上的敵方棋子。
限制
馬不能跳過棋子。如果它直走經過的那一點上有棋子,無論己方還是對方,就叫蹩馬腿,這個方向便走不通。蹩馬腿是最基本的防守手段之一。
砲 炮×2
走法
與車完全相同:沿橫線或豎線經過空點走任意距離。
吃法
只能隔子吃。炮與目標之間必須恰好有一枚棋子作炮架,己方或對方的都可以,炮吃掉炮架另一側的第一枚棋子。
限制
炮架必須恰好一枚,不能兩枚,也不能沒有:隔著空線看得見的棋子,炮反而吃不到。這種走法與吃法分離的設計,在國際象棋中沒有對應。
象 相相 / 象×2
走法
沿對角線走恰好兩點,永遠是整整兩點——不能一點,也不能三點。
吃法
吃掉這條對角線終點上的敵方棋子。
限制
象永遠不能過河,因此只有己方半盤的七個落點,是純粹的防守棋子。若其走法的中點——象眼——被任何棋子占據,包括自己的棋子,象也走不過去,這叫塞象眼。
士 仕仕 / 士×2
走法
沿九宮內的斜線走一點。
吃法
吃掉該斜線落點上的敵方棋子。
限制
士永遠不能走出九宮,整盤棋只有五個可到達的點。士的作用是護衛將帥,雙士盡失會讓將帥在車炮面前門戶大開。
將 帥將 / 帥×1
走法
沿橫豎方向走一點——永遠不能走斜線。
吃法
走到九宮內相鄰的敵方棋子上,把它吃掉。
限制
將帥永遠不能走出九宮,同時還受「對面笑」規則約束:兩個將帥之間若無子相隔,不得處在同一條豎線上。因此,位於空豎線上的將帥會悄悄控制整條線,因為把線上的棋子挪開會讓自己的將帥露面,那是不合規則的著法。
卒 兵兵 / 卒×5
走法
向前直走一點。過河之後還可以向左右橫走一點。
吃法
吃掉它本來就能走到的任意一點上的敵方棋子。
限制
兵卒永遠不能後退,也永遠不會升變。走到底線的兵卒——所謂老兵——再沒有向前的著法,餘下的整盤棋只能左右挪動。

吃子

吃子就是走到敵方棋子所在的點上,該子隨即從盤上拿掉。被吃的棋子永遠不會回來,任何棋子也不能走到己方棋子占據的點上。

除了需要炮架的炮之外,所有棋子都按自己的走法吃子。這個例外值得盡早記牢:一門炮和它的目標單獨處在一條空線上時,其實彼此並不構成攻擊。

將軍與應將

當某個棋子攻擊到對方將帥時,就是將軍。被將的一方必須立即應將,辦法只有三種:把將帥走到安全的點上,吃掉將軍的棋子,或者用棋子擋在中間截斷攻擊線。

任何讓自己的將帥仍處在攻擊之下的著法都不合規則,任何讓兩個將帥在同一條空豎線上照面的著法同樣不合規則。不需要口頭宣布將軍——這只是規則不允許你忽略的局面。

由於位於空豎線上的將帥會牽制對方將帥,將軍和威脅可能來自看似空無一物的線路。這是初學象棋的人把優勢局面下輸掉的最常見原因之一。

將死 · Checkmate
將軍與將死
攻擊對方將帥為將軍;若無著可應,即為將死。雙車最為簡明:一車佔底線,既將軍又封住左右兩個點,另一車橫守前一線,將帥無路可出。

如何分出勝負

將死即終局:將帥被將軍,且沒有任何合乎規則的著法可以解除。棋手也可以認輸,或在計時對局中超時判負。

輪到走棋卻沒有任何合法著法的一方判負,即使並未被將軍。國際象棋稱之為逼和並判和局,象棋則判造成這一局面的一方獲勝,這就是困斃。把對方困死與將死同樣有效。

重複局面也不是中立的退路。按本站採用的世界象棋聯合會規則,長將的一方判負而非判和,長捉無根子的一方同樣判負。這條規則的存在,正是為了讓處於劣勢的一方無法靠重複局面自救。

困斃 · 無著可走
困斃即負
無著可走的一方判負——象棋沒有逼和。黑將雖未被將軍,但兩個兵封死了它能走的每一點。
禁 · 禁止重複
禁止長打
無休止的重複將軍或捉子是被禁止的。車一路追捉馬——重複的一方必須變著,否則判負。

和棋

雙方同意即可作和,或者當任何一方都已無足夠子力將死對方時判和。象棋的和棋遠比國際象棋少,很大程度上正是因為無子可動判負、長將要受罰。

本站有兩種自動判和。同一局面出現三次判和——除非裁定為長將或長捉,那樣違例的一方判負。連續六十個單步,即雙方各三十著,沒有任何吃子,對局同樣以和棋結束。

和 · 和棋
和棋
雙方協議可以和棋;或當雙方子力都不足以將死對方時成和——兩隻光帥可以繞宮走到天荒地老。

讀懂記譜

傳統記譜寫明棋子、所在縱線、動作和目標:炮二平五的意思是「二路上的炮平移到五路」。縱線從各自的右手邊編號,所以雙方都是從自己這一側的邊線數起。

三種動作是進、退、平。車、炮、將帥和兵卒直進直退時寫走過的步數,平移時寫目標縱線。馬、象、士則一律寫落點所在的縱線,因為縱線一旦確定,落點就是唯一的。

當兩枚相同的棋子處在同一縱線上時,用前、後代替縱線數字。本站的對局記錄會完整顯示每一著,所以會讀記譜有幫助,但並不是下棋的必要條件。

把規則用到棋盤上

讀完規則足以讓你走出第一著。教學課程會帶你在真實棋盤上逐一演練每種棋子,而與水平相近的對手下一盤棋,比任何一頁文字都教得更快。