解释
数字注释符号通常简称 NAG,用于在中保存简短的国际象棋评注。其写法是美元符号紧接数字,例如 $1 或 $14。
数字形式不依赖语言或字体。软件可以读取 $1 并显示 !,或读取 $14 并显示白方略优符号。PGN 规范允许 0 到 255 的值,常用代码有规定含义。
常见示例
- $1:好棋,通常显示为 !
- $2:较差着法或错误,通常显示为 ?
- $13:局面不明朗
- $14:白方略优
- $16:白方明显占优
- $18:白方决定性优势
代码 1 到 9 主要评价刚走的一步,许多后续代码描述形成的局面,如均势、优势、主动权或时间压力。因此 NAG 既不是合法着法的一部分,也不是给出的精确分数。
六种传统后缀 !、?、!!、??、!? 和 ?! 可以直接出现在导入的 PGN 着法后。软件导出规范化 PGN 时,可将它们转换为对应的 NAG。
常见混淆
NAG 与显示符号
$14 是存储的代码,⩲ 是同一评价的一种可视表示。
NAG 与数值评估
NAG 表示定性类别,不是精确的兵值分数或引擎必须给出的结果。
来源
- 1.Portable Game Notation Specification and Implementation Guide, Steven J. Edwards
- 2.PGN parsing and writing, python-chess
