Magyarázat
A numerikus annotációs jel, röviden NAG, tömör sakkmegjegyzést tárol a formátumban. Dollárjelből és közvetlenül utána írt számból áll, például $1 vagy $14.
A numerikus forma független a nyelvtől és a betűkészlettől. Egy program a $1 kódot ! jelként, a $14 kódot pedig világos enyhe előnyének jeleként jelenítheti meg. A PGN specifikáció 0 és 255 közötti értékeket engedélyez, a gyakori kódokhoz meghatározott jelentés tartozik.
Gyakori példák
- $1: jó lépés, rendszerint ! jelként jelenik meg
- $2: gyenge lépés vagy hiba, rendszerint ? jelként jelenik meg
- $13: tisztázatlan állás
- $14: világos enyhe előnye
- $16: világos mérsékelt előnye
- $18: világos döntő előnye
Az 1 és 9 közötti kódok főként az előző lépést értékelik. Sok későbbi kód a létrejött állást írja le, például egyenlőséget, előnyt, kezdeményezést vagy időzavart. A NAG ezért nem része a szabályos lépésnek, és nem egy pontos pontszáma.
A hat hagyományos utótag, !, ?, !!, ??, !? és ?!, közvetlenül is megjelenhet egy lépés után az importált PGN-ben. Normalizált PGN exportálásakor a program ezeket a megfelelő NAG-kódokra alakíthatja.
Gyakori félreértések
NAG és megjelenített jel
A $14 a tárolt kód, a ⩲ ugyanennek az értékelésnek egy lehetséges vizuális megjelenítése.
NAG és számszerű értékelés
A NAG minőségi kategóriát ad meg. Nem pontos gyalogérték és nem kötelező motorértékelés.
Források
- 1.Portable Game Notation Specification and Implementation Guide, Steven J. Edwards
- 2.PGN parsing and writing, python-chess
