是否有任何国际象棋引擎可以显示一侧是否被强制平局?
是否有任何具有分析模式的国际象棋引擎可以显示某个位置是否是双方的强制平局? 引擎在检测到平局时通常输出0.0的评估值。但是0.0的评估可能意味着很多事情。例如,假设移动为白色,则评估值为0.0表示: 不管哪个玩家玩法如何(例如,材料不足),该游戏无疑都是平局。 双方都可以平局。如果他们的对手玩的很好,任何一个玩家都不会希望赢。 不管白色棋是哪一步,计算机都会100%确信黑色如果他愿意的话可以强制平局。如果黑方表现出色,那么白方将无法赢得胜利。平局是最有可能的结果,但更深入的搜索可能表明黑人可以迫使胜利。 电脑100%确信如果愿意,白人可以强制平局。如果白人表现出色,黑人就无法指望获胜。平局是最有可能的结果,但更深入的搜索可能表明白人可以赢得胜利。 该计算机尚未发现任何一方的强制抽签,但到目前为止的评估完全是水平。平局是最有可能的结果,但是更深入的搜索可能稍后会显示出一侧优势。 仅举一个例子说明什么时候可能有用,如果白方不需要获胜并且只想尽可能确定获得平局,那么他们可能更喜欢在评估为+0.0且已知强制平局的情况下进行移动即使可以使用更高评价的另一招。 另一个例子是,如果您需要获胜(例如,平局与损失一样糟糕),您可能希望以略微负面的评价进行移动,以避免让对手有机会强制平局。即使这增加了您输球的机会,也增加了获胜的机会。 显然,有些位置很难或不可能确定是否有强制抽签。但是,如果引擎宣布强制平局,则必须可以强制平局。误报是可以接受的,但不应有误报。 因此,总而言之,我想知道一个人(或两个球员)是否都可以使用强制平局来确定特定位置。不必计算位置的数值评估,但是如果同时提供了该数值,那将是一个好处。