解释
静稳状态是变化中的一个节点。变化是计算时想象的着法序列,在这个节点,局面已经足够稳定,可以评估。这表示没有仍可能立即改变力量平衡的重要将军、吃子或具体威胁。强迫着是制造直接问题,因而大幅限制对手应对的着法。
在人类计算中,刚刚发生吃子就停止通常很危险。被吃掉的子力可能被夺回,可能出现中间将军,也可能有更强威胁改变整个序列。棋手应继续计算到静稳局面,然后再比较子力、王的安全、活跃度和其他因素。
引擎中的静稳状态
也可以用静稳搜索延长主要搜索。到达主搜索深度限制时,引擎不会立即为仍不稳定的局面评分,而会继续计算将军、吃子和其他具体威胁。这样可以减轻地平线效应,也就是某项得失因为刚好位于搜索深度之外,看起来像是消失了。
静稳不表示完全静止、简单,或永远没有强制序列。它表示没有很可能推翻当前评估的直接强迫性后续。判断这个节点需要经验,过早停止会造成。
常见混淆
没有活动的局面
静稳局面仍然可以包含计划和张力。它只是相对于直接的强迫性变化而言已经稳定。
计算所有吃子
并非每个吃子都重要,有些不吃子的威胁反而很重要。目标是解决能够改变评估的着法。
来源
- 1.Definitions, Dan Heisman Chess Lessons and Author
- 2.Quiescence Search, Chess Programming Wiki
