象棋

维基百科,自由的百科全书

跳转到: 导航, 搜索
象棋
象棋棋盤
象棋棋盤和所有棋子的開始位置
玩家數目 2
準備時間 少於2分鐘
遊戲時間 20分鐘-6小時

(快棋約10分鐘;超快棋甚至只有5分鐘)

複雜程度 中等
策略成份 甚高
運氣成份
所需技巧 甚多

象棋,是中國傳統的二人對弈棋類遊戲。其他類似的有國際象棋日本將棋。为与國際象棋等區別,又稱中國象棋,主要流行于華人亞太地區

目录

[编辑] 歷史

[编辑] 源頭

象棋的源頭,目前尚未可以考證。以下是幾種的說法:

  1. 象棋由六博發展而來,傳入印度,發展成為恰圖蘭卡,恰圖蘭卡又與象棋相互融合,發展為今天的象棋、國際象棋
  2. 南北朝時,後周武帝制「像經」,有日月星辰之象,象棋名稱由此而來。
  3. 傳說古代的棋子多以象牙為材料,所以稱為象棋。
  4. 象棋以象為名,而印度多象,是以傳說象棋係由印度發明而傳入中國。(事實上在黃帝時期,中原亦多象)
  5. 黃帝大戰蚩尤,驅猛獸以為陣;象為獸之雄,是以象戰為兵戰。

其中以象棋名稱源自六博棋戲這種觀點最受中國人認同:

  1. 楚辭·招魂》有:「菎蔽象棋,有六博些;分曹並進,遒相迫些;成梟而牟,呼五白些。」
  2. 《說苑》有:「雍門子周以琴見孟嘗君,說:『足下千乘之君也,燕則鬥象棋而舞鄭女。』」

如果是根據以上的內容,在戰國時候六博棋已經在貴族之間流傳開去,並開始以象棋稱呼六博。不過由六博演變為象棋,由始至終只有古籍提過,沒有任何實質的考古證據能夠證明這點。

至於發源地,目前以中國和印度比較可信,兩種學說分歧甚大。第一個原因是中西方(或者中國和鄰近國家)的古代交流極少有史料研究,另一原因是不少中國人富民族性,所以都以「中國發明象棋」這個觀點為基礎去找有利的證據。

近代象棋的形式大致上在北宋末年開始定型,有 32 枚棋子,棋盤中有河界,將帥待在九宮之中。之後象棋更平民化,不少文人雅士都喜愛下象棋,下象棋者更成為一種職業。不過最接近現代中國象棋的是明朝開始,那時棋盤大小定為縱十路橫九路。


[编辑] 古書裡的象棋理論

棋經論 洪邁 南宋

馬飛過角,車便巡河。未得路莫離本位,已得勢便可爭先。鴛鴦馬,內顧保寨,騎河炮,河岸攔車,騎河車,禁子得力,兩肋車,助卒過河,正補士,等他車路,背立將,忌炮來攻。我勢弱勿輕進,彼勢強棄便攻。棄子須要得先,捉子莫教輸手。急趨將有后著可行,慢入悻無內子宜動。士象全或可求和,士象無兌他車卒。

算隱著,要成殺局,使急著,恐悻不完。得先時,切忌著忙;輸棋時,還叫定心。子力猛,局中尋勝;子力寬,即便求和。

順手炮,列手炮,補士要牢;士角炮,急使車沖;當頭炮,橫車將路;破象局,中心進卒;解馬局,車炮先行;巡河車,趕子有功;歸心炮,破象得法;轆轤炮,抵敵最妙;重疊車,兌子最宜。

夫弈棋者,要專心、絕慮,靜算待敵,坦然無喜怒掛懷。大抵一局之中,千變萬化。如車前馬后,發炮逐卒,如電掣雷轟,炮鋪卒行,逼近士、象,如狼奔虎躍。

適情雅趣

順手炮先要車活,列手炮須補士牢,當頭炮橫車將路,破象局中卒必進,棄子須要得先,捉子莫教落后,士象全可去馬兵,士象虧兌他車卒,算隱著要成殺局,使急著須有應子,子力強必須求勝,子力弱即便尋和。

[编辑] 棋盤

象棋的棋盤由九條直線和十條橫線相交而成。棋子放在各條線的相交點上,並在線上移動。

棋盤中間的一行沒有畫上直線,稱為「河界」,通常標上楚河漢界字樣,源自楚漢相爭時的鴻溝,或標上「觀棋不語真君子,起手無回大丈夫」等字樣。

現行的中式記錄方法是:九條直線,

紅方從右到左用漢字「一」至「九」表示,黑方在自己的那一面從右到左用數字「1」至「9」表示。

也就是說,紅方的直線「一」就是黑方的直線「9」,以此類推。

第四條直線(或第 6 條直線)和第六條直線(或第 4 條直線)稱為「兩肋」、「兩肋線」,簡稱「肋」。

棋盤上,劃有斜交叉線而構成「米」字形方格的地方,雙方各有一塊,稱為「九宮格」,簡稱「九宮」,

是將/帥和士活動的地區。

[编辑] 棋子

棋子的顏色分紅和黑(或蓝、绿),雙方各有 16 隻棋子:

分別是一隻( 或帥 )、二隻( 或仕 )、二隻( 或相 )、二隻( 或俥 )、二隻( 或傌 )、二隻( 或炮 )、五隻( 或兵 )。

Image:Xiangqi Advisor.png Image:Xiangqi Cannon.png Image:Xiangqi Chariot.png
Image:Xiangqi Elephant.png Image:Xiangqi General.png Image:Xiangqi Horse.png Image:Xiangqi Soldier.png

紅子 黑子 子數 活動範圍 走法 備註
1 九宮格
  • 只可在己方之九宮格內前後左右移動,每次一步
  • 帥、將不可在同一直線上直接照面,如被迫照面即作負論
全局關鍵,被吃掉則輸
2
  • 沿九宮格內的斜線行走,每次一步
行動力較低的棋子,多為防禦將帥用
2
  • 己方範圍,不能過河。
  • 因此總共只能走七個位置。
  • 象(相)行田:每一着斜走兩步(路線如“田”字的對角線)。
  • 塞象眼:當“田”字的中心有棋子,就不能走
與仕/士大致相同。
[1] 2 棋盤任何位置
  • 只要無子阻隔,前後左右不限距離直線移動
一般來說攻擊力最強
[2] 2
  • 馬行日:任何方向前進一步然後斜走一步(即「一步一尖」)
  • 蹩馬腿(撬馬腳):若前進方向有任何棋子,就不能往那個方向走
最多能走八個方位,有八面虎之稱

[3] 2
  • 若不吃子,走法與車無異
  • 吃子時需隔任何一方的棋子(該子稱為炮架)
國際象棋無炮/包棋子
5
  • 原位向前一步的位置
  • 敵方範圍全部
  • 過河前每次只可直行一步;過河後可左右或往前走一步
  • 永遠不能退後
國際象棋不同,沒有升變的規則
马的走法和蹩马腿
马的走法和蹩马腿
炮的吃子法
炮的吃子法

棋子通常用塑膠製造。圓形的棋子上刻有文字,另一面空白。這個特色產生了中國象棋的變體,特別是盲棋。

後來亦有出現立體的棋子,以人物雕刻(尤其是電影和漫畫人物)、物件等形象出現,但不普及,較多時會作為擺設裝飾。

[编辑] 勝負

對一般棋局來說,只要一方被「將死」或者「欠行」,又或者自動認輸,另一方即可得勝。將死欠行定義如下:

  • 一方的棋子攻擊對方的將帥,準備在下一步吃掉它,稱為照將將軍,簡稱

被將軍的一方必須應將(即移動將帥或別的棋子來化解)。無法應將的就稱為被將死

  • 一方無子可走,一動,將帥就會被吃掉,稱為欠行,亦稱為困斃


欠行

比賽時除了以上的一般情況,還有其他方法判定勝負,略述如下。

  • 首先超時的一方判負
  • 作弊的一方判負(如事先協議故意輸掉棋局,則雙方皆判負)
  • 連走兩步或以上的一方判負
  • 移動對方棋子的一方判負
  • 下出並非棋子的允許着法(如「馬行田」)的一方判負
  • 雙方在若干步數之內都沒有吃過對方的棋子,由裁判決定結果(通常例勝之局判勝負,例和之局判和)
  • 長打(即長捉、長將、長殺、或一將一要殺)的一方通常判負,以下為例外情况:
    • 將帥可以長捉,雙方不變判和
    • 兵卒可以長捉(但不包括長將或長殺),雙方不變判和
    • 雙方互相長打(即攻守雙方輪流犯規),而且每一方犯規的棋子數目相等,如「一打還一打」或「二打還二打」,雙方不變判和;反之若不相等,如「一打還二打」,則犯規較多的一方必須變着,不變判負
  • 長跟、長兌、長攔、長獻、一捉一閑、或一將一閑判和

[编辑] 記譜方法

[编辑] 中國象棋記譜法

棋盤上的坐标是對每個棋手由右至左的 9 條直線分別為 1 路、2 路、…、9 路。

中式記譜法一般使用四個字來記錄棋子的移動。

  • 第1字是棋子的名稱。如“馬”或“車”。
  • 第2字是表示棋子所在直線(路)的數字。紅方用中國數字,黑方用阿拉伯數字。

同一路上有 2 個同種的棋子時,用“前”、“後”來區別,見註 1。

同一路上的 3 個以上的“兵”或“卒”的區別見註 2。

  • 第3字表示棋子移動的方向:橫走用“平”、向前走用“進”、向後走用“退”。

有時也可以用“上”、“下”代替“進”、“退”。

  • 第4字是棋子横行或斜行時,目的地所在的直線(路)數字;或是直行進退時走的步數。

(舉例:“炮二平五”表示紅炮從二路平移到五路;“馬8進7”表示黑馬從8路向前走到7路。)

註 1:當一方有兩隻車、馬、炮、兵位於同一直線時,需要用“前”或“後”來加以區別。

這時第二個字會更改為棋子名稱:例如,“前馬退六”(表示前面的紅馬退到直線六)、

“後砲平4”(表示後面的黑炮平移到直線4)。

士象不需要以前後來判斷,因為縱使是在同一直線上,也可以憑第三個字(進退)知道是移動哪一隻。

註 2:至於三隻相同棋子位於同一直線的情況(只有兵卒有可能),則稱為「中」,例如“中兵平三”。

關於多隻兵、卒同在一條直線上時,這種記譜法是有其缺點的。(可參閱譚氏記譜法 內對傳統記譜方式的評語)。

可是因為 4 隻或 5 隻兵卒在同一直線的情況在實戰中是絕無僅有的(排局例外),所以很少有人拿它出來作為正式討論。

  • 如果記譜只包括中局或殘局部分,一開始就輪到黑方走子,那麼紅方會標上省略號。

[编辑] 例子

以下是一個比較完整的例子,記載中炮屏風馬對三步虎的頭三步:

步數 紅方 黑方
1. 炮二平五 馬8進7
2. 傌二進三 砲8平9
3. 傌八進七 車9平8

[编辑] 國際象棋記譜法

西式記法將中式記法轉成英文字母和數字。

各種棋子的名稱以 K(King - 帥)、,A(Assistant - 仕)、E(Elephant - 象)、H(Horse - 馬)、R(Rook - 車)、

C(Cannon - 炮)和 P(Pawn - 兵)代替。

「平」用「=」或「.」代替;「進」、「退」和「前」、「後」分別用「+」、「-」取代。

參見︰An Introduction to Chinese Chess : Game Notation

[编辑] 例子

  • 馬 2 進 3(H2 + 3):黑方在第二條直線上的馬向前再轉左,走到第三條直線上
  • 俥一進一 (R1 + 1):紅方在第一條直線上(即最右方)的俥向前一步
  • 後砲平 4 (C- = 4):黑方在某條直線上有兩隻黑砲,將較近黑方自己的一隻移動到第四條直線

[编辑] 棋局階段

[编辑] 開局

開局也即佈局。主要的佈局有:

  • (1)當頭炮(也叫中炮局) - 炮二平五或炮八平五:

當頭炮為當今棋壇最常用的先手佈局,直接威胁黑方中心卒。先手方走了當頭炮後,後手有多種應法,演變出不同的局面。例如:


當頭炮


[順炮]

 1. 炮二平五  炮8平5

[列炮]

 1. 炮二平五  炮2平5

[屏風馬]

 1. 炮二平五  馬8進7    2. 馬二進三  馬2進3
 3. 車一平二  車9平8

[單提馬]

 1. 炮二平五  馬2進3    2. 馬二進三  馬8進9
 3. 車一平二  車9進1

[鴛鴦炮]

 1. 炮二平五  馬2進3    2. 馬二進三  卒7進1
 3. 車一平二  車9進2    4. 馬八進七  炮2退1
 5. 炮八進二  炮2平8
  • (2)仙人指路 - 兵七進一或兵三进一:

先手方首著走兵三進一或兵七進一,有投石問卜之意,可演變出多種局面,故有「仙人指路」之稱。後手的應法常有:

仙人指路



[卒底炮]

 1. 兵七進一  炮2平3    2. 炮二平五  象3進5
 3. 馬二進三  卒3進1    4. 車一平二  卒3進1
 5. 馬八進九

[進卒(對兵局)]

 1. 兵七進一  卒7進1    2. 馬八進七  馬8進7
 3. 炮八平九  馬2進3    4. 車九平八  車1平2


  • (3)飛相局 - 相三進五或相七进五:

以往棋諺常云:「臭棋亂飛相」這實破壞其發展。直到50年代,曠代棋王胡榮華開始對飛相局進行研究,並為飛相局帶來新氣象。 直到今日,飛相局已成為棋手們喜愛使用的佈局之一。後手的應法常有:

飛相局


[進馬]

 1. 相三進五  馬8進7    2. 兵三進一  卒3進1
 3. 馬二進三  馬2進3    4. 馬八進九

[後中炮]

 1. 相三進五  炮8平5    2. 馬二進三  馬8進7
 3. 車一平二  車9平8    4. 馬八進七  炮2平4
 5. 車九平八  馬2進1    6. 士四進五  車1平2

[過宮炮]

 1. 相三進五  炮8平4    2. 馬二進三  馬8進7
 3. 車一平二  車9平8    4. 兵七進一  卒7進1
 5. 馬八進七  象3進5    6. 炮八平九  卒3進1
 7. 兵七進一  馬2進4    8. 車九平八  車1平3
 9. 車八進五

[士角炮]

 1. 相三進五  炮2平4    2. 馬八進九  馬2進3
 3. 車九進一  車1平2    4. 車九平六  馬8進7
 5. 車六進三  車2進4    6. 兵九進一  車2平6
 7. 馬九進八  卒3進1    8. 馬二進三  卒7進1

[顺相]

 1. 相三进五 象7进5 

[列相]

 1. 相三进五 象3进5
  • (4)起马局 - 马二进三或马八进七

提前出马,今后可以转边炮、仕角炮或中炮,横车屏风马等。后手的应法常有: