士和象各自最多有几个?缺了还能补回来吗?

本页的答案复述的是本站开源引擎所实现的规则。该引擎遵循亚洲象棋联合会(WXF)规则,并以官方110局例的重复局面判例集作回归测试。凡是答案提到具体局面的,该局面都在所链接的参考页上,由构建过程在发布之前逐一校验。

直接回答

各自最多两个,就是开局摆出来的那两个。象棋没有升变、没有补子这类规则,一个士或象一旦被吃掉,这一个位置永远空出来,不会因为兵推到底线或者别的任何条件而重新出现。这也是缺一个士为什么会明显影响残局的根本原因:损失是不可逆的。

和国际象棋的关键差别

国际象棋的兵能升变成后,理论上可以凑出多个后;象棋完全没有这条路,每一种子力的数量只会越打越少,不会中途增加。这也是象棋残局子力表格外稳定、值得直接背下来的原因之一。

规划兑子时要把这一点算进去

知道士象没有补充的可能,能帮助判断值不值得用一个兵去换对方的一个士,见车值多少里提到的换算:这类交换往往是不可逆的净赚,而不是暂时的得失。

相关问题

车马炮兵数量也是固定的吗?

是,全部七种子力的数量都是开局摆出来的那些,全局只会减少,不会增加。

士象被吃之后,那个点会一直空着吗?

会,直到对局结束,没有任何规则能把它填回去。

上盘走一遍

看懂和下出来是两回事。免费对弈,人机或真人,点开就能下。