子力价值

本页所有局面、着法与合法性判断,均由我们开源的规则引擎在构建时逐一校验。该引擎实现亚洲象棋联合会(WXF)规则,并以官方110局例的重复局面判例集作回归测试。

直接回答

常用的一套算法是:车 9、炮 4.5、马 4、兵(卒)过河前 1、过河后 2、士 2、象 2。这些数字是起点,不是规矩。兵过河价值翻倍,炮随着盘面变空而贬值,士在残局里远超它的标价。

能用的一套数字

红/黑价值说明
俥 / 車9遥遥领先的最强子
炮 / 砲4.5开局值钱,越兑越不值钱
傌 / 馬4开局不值钱,越兑越值钱
仕 / 士2只防守,残局里决定胜负
相 / 象2只防守,永远不过河
兵(未过河)兵 / 卒1只能前进
兵(已过河)兵 / 卒2多了横走

一个车大约等于两只马,也大约等于一马一炮。光是这一个换算,决定的兑子就比别的都多。

数字失效的三种情况

  • 兵过了河。它多了横走,价值翻倍。三个过河兵是一支像样的攻击力量,而同样这三个兵留在自己这一半,几乎等于没有。
  • 盘面变空时的炮。炮吃子要炮架,所以每兑一次子它就弱一分。到了棋局后段,马通常比炮值钱,和开局的次序正好反过来。
  • 攻势逼近时的士。双士守得住的局面,单士守不住,所以第二个士远比第一个值钱。用一个兵去换掉一个士,往往是笔好买卖。

盘上怎么用这些数字

先数子力,再单独数防守。子力相等而防守结构被打破,往往就是败局,而这一点在总分里根本看不出来。

另一个值得养成的习惯,是问这个子在干什么,而不是问它值多少。一个没有开通线路的车不值 9;一只钉在对方九宫门口的马,值的比 4 多得多。

常见错误

痛痛快快用一个车换一马一炮。

账面上大致持平,实战里常常吃亏,因为两个子需要时间配合,而车不需要。

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

过河兵大约值两个未过河的兵。分开来数。

数子力的时候不数士象。

防守结构决定残局。多一个兵,补不上缺一个士。

相关问题

象棋里最强的子是什么?

车,而且优势明显。它大约值两只马。见车的走法

炮比马值钱吗?

前期是,后期不是。炮吃子需要炮架,所以随着盘面变空而变弱,马则越来越自由。见马类残局

象棋里一个兵值多少?

过河前大约 1,过河后大约 2,因为过河之后多了横走。一个走到对方九宫的兵,价值可以远高于此。

把数字用到盘上

兑子的账,要在实战里算。免费对弈,人机或真人。