每秒节点数

也称为: NPS

衡量国际象棋引擎在搜索过程中每秒处理多少个局面。

解释

每秒节点数通常缩写为 NPS,用于衡量的搜索速度。实际而言,一个节点就是引擎计算时所探索的可能后续结构中的一个局面。如果界面显示 2,000,000 NPS,表示按照该引擎自己的计数方式,它每秒大约处理两百万个节点。

该数值取决于处理器、处理线程数,即处理器可并行执行的计算流、引擎设置,以及引擎在每个节点完成的工作量。对于同一版本的同一引擎,在设置相近时,更高的 NPS 通常可在相同时间内探索更多内容,并可能帮助引擎达到更高的或检查更多候选方案。

NPS 并不是通用的棋力指标。不同引擎计算节点的方式可能不同,评估每个局面所投入的工作量也不同。即使是同一引擎的不同版本,更慢但更准确的评估方法,例如,也可能降低 NPS,却提高引擎棋力。因此,NPS 不能直接换算为 Elo 这种表示竞技水平的等级分尺度,也不能单独用于比较不同引擎的强弱。

常见混淆

NPS 与深度

NPS 衡量处理速度,深度描述搜索推进了多远。两者相互影响,但不是同一指标。

查看术语

来源

  1. 1.Advanced Topics, Stockfish Developers
  2. 2.Nodes per Second, Chess Programming Wiki

相关术语

© 2026 MindZug