解释
残局库 包含针对少子局面预先计算的信息。它不是估算局面,而是查询在其覆盖范围内以完美行棋可强制达成的结果,通常为轮到行棋一方的胜、和或负。
残局库通过从已知最终局面向前反推,进行穷尽式生成。 广泛使用的 Syzygy 残局库覆盖最多七枚棋子的子力。WDL 表示胜、和或负。DTZ 表示归零距离,即距离吃子或兵着等一步棋还有多远。这类着法会重置五十回合规则所用的计数;该规则允许双方各走五十步而没有吃子或兵着后申请和棋。DTZ 信息有助于选择符合这项规则的后续着法。
四子局面中的WDL与DTZ
8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
+重置计数器,并留下一个仍被残局库判定为黑负的局面。
结果来自残局库
残局库将初始局面判定为白胜。+是兵着,因此会重置五十回合计数器。在随后轮到黑方走棋的状态中,记录的DTZ为-4。这个符号和值属于该新状态,不能读成附在 +上的+1。
残局库不只是极深的引擎评估。对于其覆盖的局面,结果来自预先计算的数据,而不是不断提高常规搜索的 。它也不同于 :开局库在对局开始阶段提供预备选项,残局库则解决子力有限的残局。
用法与背景
精确答案可能取决于残局库类型,以及它如何处理五十回合规则等规定,因此同一基本结果可能同时附有多项指标。
常见混淆
残局库与引擎评估
引擎评估是通过探索可能后续变化计算出的估算值,残局库则为其覆盖范围内的局面提供预先计算的精确结果。
查看术语来源
- 1.Chess endgame database (tablebase) generator, Ronald de Man
- 2.Advanced Topics, Stockfish Developers
- 3.FIDE Laws of Chess taking effect from 1 January 2023, FIDE
