象棋的常見殺法

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

直接回答

象棋有名字的殺法數量不多,卻覆蓋了絕大多數分出勝負的對局。最常見的是馬後炮重炮雙車錯,以及兵(卒)進入九宮後的各種兵殺。記住棋形,比每次現算要快得多。

這些棋形為什麼會有名字

將全局都被鎖在九個點裡。這意味着真正不同的困殺方式數量有限——棋手們幾百年前就注意到了這些形狀,並給它們起了名字。

學它們不是背變例,而是學會在三步之前就看見一個已經結束的局面

值得記住的幾個

殺法需要什麼
馬後炮馬在將的前面,炮在馬的後面
重炮兩炮同線,前炮有根
雙車錯兩車占相鄰橫線,不需別的子
車兵車將軍,過河兵控制一個點
車馬馬補上車夠不到的那些點

前三種各有專頁,都配有可以自己走一遍的局面,而且每個局面都由本站的引擎校驗過。

它們的共同點

這裡每一個殺法都同時做兩件事:一個子攻擊將,另外的子覆蓋住將所有能去的點。

象棋的殺法之所以常常只要兩個子而不是三個,是因為九宮太小,把逃跑的點堵住很便宜。

由此也就得出了防守的那條規矩:給自己的將留一個空點,別讓自己的士象把它需要的點占滿。

相關問題

象棋一共有多少種殺法?

沒有固定的數目,但少數幾種覆蓋了絕大部分分出勝負的對局。本頁列出的這些,是出現得足夠多、值得當作棋形記住而不是每次現算的那幾種。

應該先學哪一種殺法?

馬後炮。它只要兩個子,而且這兩個子通常都能活到殘局;馬一旦站好,就很難阻止。

有士象在的時候這些殺法還成立嗎?

有的成立,有的不成立——這正是值得研究它們的原因。重炮反而要靠防守方的士擋路才能成殺,而雙車錯被一個位置正確的士就能破掉。

把棋形練成反射

殺法是模式識別,做題最快。免費殘局題,含古譜排局。