Wyjaśnienie
PGN oznacza Portable Game Notation, tekstowy format zapisu partii. Zestaw siedmiu znaczników, w skrócie STR od Seven Tag Roster, jest minimalnym zbiorem danych opisowych, który PGN definiuje dla przechowywania archiwalnego i publicznej wymiany danych. Każdy element jest z nazwą i wartością w cudzysłowie.
Siedem znaczników i ich znaczenia to:
- Event: turniej, mecz lub kontekst partii.
- Site: miejsce rozegrania partii.
- Date: data rozpoczęcia partii w formie rok.miesiąc.dzień.
- Round: runda lub numer partii w meczu.
- White: nazwisko lub nazwa gracza białymi.
- Black: nazwisko lub nazwa gracza czarnymi.
- Result: wynik zapisany jako 1-0, 0-1, 1/2-1/2 albo znacznik nieznanego wyniku przedstawiony gwiazdką.
W te siedem par występuje najpierw i dokładnie w tej kolejności. Dodatkowe znaczniki są dozwolone, ale pojawiają się po nich. W formacie importowym czytnik nie może polegać na otrzymaniu ich we właściwej kolejności.
STR nie opisuje całej partii. Określa jej podstawowy kontekst, natomiast zapisuje wydarzenia na szachownicy. Wartość Result musi również odpowiadać znacznikowi kończącemu tekst ruchów.
używa wyłącznie tych siedmiu znaczników i wyklucza wszystkie dodatkowe.
Częste nieporozumienia
Siedem znaczników jako maksimum
STR wymaga tych siedmiu jako podstawy. Zwykła partia PGN może zawierać po nich wiele dodatkowych znaczników.
Znacznik Result a końcowy znacznik wyniku
Sam znacznik Result nie wystarcza. Tekst ruchów musi kończyć się tym samym znacznikiem.
Źródła
- 1.Standard: Portable Game Notation Specification and Implementation Guide, Steven J. Edwards / ChessGML
