子力價值
本頁所有局面、着法與合法性判斷,均由我們開源的規則引擎在構建時逐一校驗。該引擎實現亞洲象棋聯合會(WXF)規則,並以官方110局例的重複局面判例集作回歸測試。
直接回答
常用的一套算法是:車 9、炮 4.5、馬 4、兵(卒)過河前 1、過河後 2、士 2、象 2。這些數字是起點,不是規矩。兵過河價值翻倍,炮隨着盤面變空而贬值,士在殘局裡遠超它的標價。
能用的一套數字
| 子 | 紅/黑 | 價值 | 說明 |
|---|---|---|---|
| 車 | 俥 / 車 | 9 | 遥遥领先的最強子 |
| 炮 | 炮 / 砲 | 4.5 | 開局值錢,越兌越不值錢 |
| 馬 | 傌 / 馬 | 4 | 開局不值錢,越兌越值錢 |
| 士 | 仕 / 士 | 2 | 只防守,殘局裡決定勝負 |
| 象 | 相 / 象 | 2 | 只防守,永遠不過河 |
| 兵(未過河) | 兵 / 卒 | 1 | 只能前進 |
| 兵(已過河) | 兵 / 卒 | 2 | 多了橫走 |
一個車大約等於兩隻馬,也大約等於一馬一炮。光是這一個換算,決定的兌子就比別的都多。
數字失效的三種情況
- 兵過了河。它多了橫走,價值翻倍。三個過河兵是一支像樣的攻擊力量,而同樣這三個兵留在自己這一半,幾乎等於沒有。
- 盤面變空時的炮。炮吃子要炮架,所以每兌一次子它就弱一分。到了棋局後段,馬通常比炮值錢,和開局的次序正好反過來。
- 攻勢逼近時的士。雙士守得住的局面,單士守不住,所以第二個士遠比第一個值錢。用一個兵去換掉一個士,往往是笔好買賣。
盤上怎麼用這些數字
先數子力,再單獨數防守。子力相等而防守結構被打破,往往就是敗局,而這一點在總分裡根本看不出來。
另一個值得養成的習慣,是問這個子在干什麼,而不是問它值多少。一個沒有開通線路的車不值 9;一隻釘在對方九宮門口的馬,值的比 4 多得多。
常見錯誤
痛痛快快用一個車換一馬一炮。
賬面上大致持平,實戰裡常常吃虧,因為兩個子需要時間配合,而車不需要。
把所有兵(卒)一视同仁。
過河兵大約值兩個未過河的兵。分開來數。
數子力的時候不數士象。
防守結構決定殘局。多一個兵,補不上缺一個士。