Explicação
PGN significa Portable Game Notation, um formato de texto para registrar partidas. Uma partida PGN tem duas seções principais. Primeiro vêm as informações descritivas formadas por etiquetas. Depois vem o texto de lances, que registra o desenvolvimento da partida e termina com seu resultado.
Os lances são escritos em SAN, sigla de Standard Algebraic Notation. SAN usa formas como e4 para um avanço de peão, Nf3 para um cavalo que vai a f3 e O-O para o roque pequeno, o lance especial que envolve o rei e uma torre. O texto de lances pode incluir números de lance e . Lances ilegais não são permitidos como lances, embora possam ser mencionados dentro de um comentário.
Ele também pode conter NAGs, sigla de Numeric Annotation Glyphs, que são avaliações padronizadas escritas como um cifrão seguido de um número, e RAVs, sigla de Recursive Annotation Variations, que são variantes alternativas entre parênteses. Cada RAV começa na posição anterior ao lance que substitui e pode conter suas próprias anotações ou variantes aninhadas.
O último elemento é um de quatro marcadores: 1-0 para vitória das brancas, 0-1 para vitória das pretas, 1/2-1/2 para empate ou um asterisco quando a partida está em andamento, foi abandonada ou continua sem resultado. Esse valor deve coincidir com o valor da etiqueta Result no correspondente.
Confusões frequentes
Texto de lances e partida PGN completa
O texto de lances é apenas a segunda seção. A partida completa também inclui antes uma seção de etiquetas.
Ver termoResultado apresentado duas vezes
A etiqueta Result pertence aos dados descritivos, enquanto o marcador final pertence ao texto de lances. Ambos devem conter o mesmo valor.
Fontes
- 1.Standard: Portable Game Notation Specification and Implementation Guide, Steven J. Edwards / ChessGML
