双方都有将军的手段时(互相都能将对方),战术计算该怎么进行?
本页的答案复述的是本站开源引擎所实现的规则。该引擎遵循亚洲象棋联合会(WXF)规则,并以官方110局例的重复局面判例集作回归测试。凡是答案提到具体局面的,该局面都在所链接的参考页上,由构建过程在发布之前逐一校验。
直接回答
先数清楚谁的将军手段先用完,再逐着核实,不能只凭数量下结论。双方都能连续将军的局面(常见于顺炮这类对称尖锐的布局),表面上比的是谁的将军步数更多,但真正决定胜负的是用完最后一步将军之后,局面对谁有利;同时要逐着确认对方每一步应将是不是唯一的解法,一步算漏,整个计算就会推翻。
为什么不能只数步数
有的将军只是逼对方应将,不产生任何实际收益;有的将军顺带得子或者改善局面。单纯数将军的数量容易忽略这个差别,真正该比较的是用完这一串将军之后,双方各自得到了什么,而不是谁多将了一步。
和普通战术计算的差别
普通战术组合里,防守方常常还有别的选择;双方对将时,每一步都是强制的,稍微算漏一步应将,整条计算链就会从中间断掉,容错空间比一般战术小得多。
相关问题
这种局面常见吗?
不算特别常见,但一旦出现,往往是决定胜负的关键几步,值得多花时间核实。
算到最后发现双方将军步数刚好相等怎么办?
再往下看局面本身(子力、将的安全),单纯步数相等不能直接判断结果,还是要看最后停在哪个局面。