“有根”和“无根”是什么意思?
本页的答案复述的是本站开源引擎所实现的规则。该引擎遵循亚洲象棋联合会(WXF)规则,并以官方110局例的重复局面判例集作回归测试。凡是答案提到具体局面的,该局面都在所链接的参考页上,由构建过程在发布之前逐一校验。
直接回答
有根指这个子被自己另一个子保护着,对方吃了它,自己能立刻吃回去,谁动手谁就要付代价;无根指没有任何保护,对方白吃不亏。这是判断一个子能不能被随便吃掉、一次交换划不划算最基本的依据。
为什么这个判断先于其他计算
算一次交换值不值之前,先要知道双方涉及的子分别有没有根。炮仕胜光将能成立,正是因为防守方要用有根的子去挡炮,没有根的子垫上去等于送。
有根不代表绝对安全
一个子哪怕有根,如果对方吃它之后自己吃回去仍然不划算(比如用车去吃回一个兵),实际上还是等于白丢。判断有没有根只是第一步,还要接着算吃回来之后双方各自的得失。
相关问题
一个子能不能同时被两个子保护?
能,多重保护常见,只要有一个能吃回去,这个子就算有根。
无根的子一定会被吃吗?
不一定,对方可能没有子够得着它,或者吃了之后局面反而对自己不利。