子力價值

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

直接回答

常用的一套算法是:車 9、炮 4.5、馬 4、兵(卒)過河前 1、過河後 2、士 2、象 2。這些數字是起點,不是規矩。兵過河價值翻倍,炮隨着盤面變空而贬值,士在殘局裡遠超它的標價。

能用的一套數字

紅/黑價值說明
俥 / 車9遥遥领先的最強子
炮 / 砲4.5開局值錢,越兌越不值錢
傌 / 馬4開局不值錢,越兌越值錢
仕 / 士2只防守,殘局裡決定勝負
相 / 象2只防守,永遠不過河
兵(未過河)兵 / 卒1只能前進
兵(已過河)兵 / 卒2多了橫走

一個車大約等於兩隻馬,也大約等於一馬一炮。光是這一個換算,決定的兌子就比別的都多。

數字失效的三種情況

  • 兵過了河。它多了橫走,價值翻倍。三個過河兵是一支像樣的攻擊力量,而同樣這三個兵留在自己這一半,幾乎等於沒有。
  • 盤面變空時的炮。炮吃子要炮架,所以每兌一次子它就弱一分。到了棋局後段,馬通常比炮值錢,和開局的次序正好反過來。
  • 攻勢逼近時的士。雙士守得住的局面,單士守不住,所以第二個士遠比第一個值錢。用一個兵去換掉一個士,往往是笔好買賣。

盤上怎麼用這些數字

先數子力,再單獨數防守。子力相等而防守結構被打破,往往就是敗局,而這一點在總分裡根本看不出來。

另一個值得養成的習慣,是問這個子在干什麼,而不是問它值多少。一個沒有開通線路的車不值 9;一隻釘在對方九宮門口的馬,值的比 4 多得多。

常見錯誤

痛痛快快用一個車換一馬一炮。

賬面上大致持平,實戰裡常常吃虧,因為兩個子需要時間配合,而車不需要。

把所有兵(卒)一视同仁。

過河兵大約值兩個未過河的兵。分開來數。

數子力的時候不數士象。

防守結構決定殘局。多一個兵,補不上缺一個士。

相關問題

象棋裡最強的子是什麼?

車,而且優勢明顯。它大約值兩隻馬。見車的走法

炮比馬值錢嗎?

前期是,後期不是。炮吃子需要炮架,所以隨着盤面變空而變弱,馬則越來越自由。見馬類殘局

象棋裡一個兵值多少?

過河前大約 1,過河後大約 2,因為過河之後多了橫走。一個走到對方九宮的兵,價值可以遠高於此。

把數字用到盤上

兌子的賬,要在實戰裡算。免費對弈,人機或真人。