中國象棋規則
下一盤合乎規則的象棋所需的一切:棋盤、七種棋子各自的走法與吃法、如何取勝,以及那些讓國際象棋棋手意外的結局。如果你更想先看棋子怎麼走,圖解入門是更好的起點。
棋盤、河界與九宮
棋盤由九條豎線和十條橫線組成。棋子走在交叉點上,而不是格子裡,因此可用的落點是九十個,而非六十四格。豎線從各自的右手邊數起,所以紅方的一路就是黑方的九路。
棋盤中間是河界,一條沒有豎線穿過的空行。對多數棋子而言它並不構成阻礙,但有兩種棋子極為在意:象永遠不能過河,而兵卒過河之後會多出一種走法。
兩端各有一個九宮,即畫著兩條斜線的三乘三區域。將帥和兩個士整盤棋都待在九宮之內,永遠不能走出去。其餘棋子進出自由。紅方在下方先行,雙方輪流走棋,不允許停著不走。
對局的目標
取勝的方式是將死對方:攻擊對方的將帥,使其沒有任何合乎規則的走法可以解救。本頁其餘的一切都是為這一個目標服務的。
與國際象棋不同,這裡沒有「無子可動即和棋」這條退路。輪到走棋卻沒有任何合法著法的一方判負——被困住就是輸,而不是和。僅這一條差別對殘局的影響,就超過本頁其他任何規則。
七種棋子
每方十六枚棋子,共七種。顯示的兩個字分別是黑方和紅方對同一種棋子的寫法——字不同,走法完全一樣,這是手工刻製棋子時代留下的慣例。
走法與吃法分開列出是有意為之。七種棋子中有五種兩者是同一個動作,但炮的吃法與它的走法並不相同,而兵卒一過河,可選擇的方向就變了。
- 走法
- 沿橫線或豎線直行任意格數,只要中間的點都是空的。
- 吃法
- 走到路線上第一個敵方棋子的位置上,把它吃掉。車不能越過任何棋子。
- 限制
- 沒有限制。車是盤面上最強的棋子,走法與國際象棋的車完全相同。
- 走法
- 先直走一點,再向外斜走一點——走「日」字,形狀與國際象棋的馬相同。
- 吃法
- 吃掉落點上的敵方棋子。
- 限制
- 馬不能跳過棋子。如果它直走經過的那一點上有棋子,無論己方還是對方,就叫蹩馬腿,這個方向便走不通。蹩馬腿是最基本的防守手段之一。
- 走法
- 與車完全相同:沿橫線或豎線經過空點走任意距離。
- 吃法
- 只能隔子吃。炮與目標之間必須恰好有一枚棋子作炮架,己方或對方的都可以,炮吃掉炮架另一側的第一枚棋子。
- 限制
- 炮架必須恰好一枚,不能兩枚,也不能沒有:隔著空線看得見的棋子,炮反而吃不到。這種走法與吃法分離的設計,在國際象棋中沒有對應。
- 走法
- 沿對角線走恰好兩點,永遠是整整兩點——不能一點,也不能三點。
- 吃法
- 吃掉這條對角線終點上的敵方棋子。
- 限制
- 象永遠不能過河,因此只有己方半盤的七個落點,是純粹的防守棋子。若其走法的中點——象眼——被任何棋子占據,包括自己的棋子,象也走不過去,這叫塞象眼。
- 走法
- 沿九宮內的斜線走一點。
- 吃法
- 吃掉該斜線落點上的敵方棋子。
- 限制
- 士永遠不能走出九宮,整盤棋只有五個可到達的點。士的作用是護衛將帥,雙士盡失會讓將帥在車炮面前門戶大開。
- 走法
- 沿橫豎方向走一點——永遠不能走斜線。
- 吃法
- 走到九宮內相鄰的敵方棋子上,把它吃掉。
- 限制
- 將帥永遠不能走出九宮,同時還受「對面笑」規則約束:兩個將帥之間若無子相隔,不得處在同一條豎線上。因此,位於空豎線上的將帥會悄悄控制整條線,因為把線上的棋子挪開會讓自己的將帥露面,那是不合規則的著法。
- 走法
- 向前直走一點。過河之後還可以向左右橫走一點。
- 吃法
- 吃掉它本來就能走到的任意一點上的敵方棋子。
- 限制
- 兵卒永遠不能後退,也永遠不會升變。走到底線的兵卒——所謂老兵——再沒有向前的著法,餘下的整盤棋只能左右挪動。
吃子
吃子就是走到敵方棋子所在的點上,該子隨即從盤上拿掉。被吃的棋子永遠不會回來,任何棋子也不能走到己方棋子占據的點上。
除了需要炮架的炮之外,所有棋子都按自己的走法吃子。這個例外值得盡早記牢:一門炮和它的目標單獨處在一條空線上時,其實彼此並不構成攻擊。
將軍與應將
當某個棋子攻擊到對方將帥時,就是將軍。被將的一方必須立即應將,辦法只有三種:把將帥走到安全的點上,吃掉將軍的棋子,或者用棋子擋在中間截斷攻擊線。
任何讓自己的將帥仍處在攻擊之下的著法都不合規則,任何讓兩個將帥在同一條空豎線上照面的著法同樣不合規則。不需要口頭宣布將軍——這只是規則不允許你忽略的局面。
由於位於空豎線上的將帥會牽制對方將帥,將軍和威脅可能來自看似空無一物的線路。這是初學象棋的人把優勢局面下輸掉的最常見原因之一。
如何分出勝負
將死即終局:將帥被將軍,且沒有任何合乎規則的著法可以解除。棋手也可以認輸,或在計時對局中超時判負。
輪到走棋卻沒有任何合法著法的一方判負,即使並未被將軍。國際象棋稱之為逼和並判和局,象棋則判造成這一局面的一方獲勝,這就是困斃。把對方困死與將死同樣有效。
重複局面也不是中立的退路。按本站採用的世界象棋聯合會規則,長將的一方判負而非判和,長捉無根子的一方同樣判負。這條規則的存在,正是為了讓處於劣勢的一方無法靠重複局面自救。
和棋
雙方同意即可作和,或者當任何一方都已無足夠子力將死對方時判和。象棋的和棋遠比國際象棋少,很大程度上正是因為無子可動判負、長將要受罰。
本站有兩種自動判和。同一局面出現三次判和——除非裁定為長將或長捉,那樣違例的一方判負。連續六十個單步,即雙方各三十著,沒有任何吃子,對局同樣以和棋結束。
讀懂記譜
傳統記譜寫明棋子、所在縱線、動作和目標:炮二平五的意思是「二路上的炮平移到五路」。縱線從各自的右手邊編號,所以雙方都是從自己這一側的邊線數起。
三種動作是進、退、平。車、炮、將帥和兵卒直進直退時寫走過的步數,平移時寫目標縱線。馬、象、士則一律寫落點所在的縱線,因為縱線一旦確定,落點就是唯一的。
當兩枚相同的棋子處在同一縱線上時,用前、後代替縱線數字。本站的對局記錄會完整顯示每一著,所以會讀記譜有幫助,但並不是下棋的必要條件。