Пояснення
PGN означає Portable Game Notation, текстовий формат для запису партій. Партія PGN має два основні розділи. Спочатку йде описова інформація в тегах. Після неї розташований текст ходів, який записує перебіг партії та завершується її результатом.
Ходи записуються в SAN, Standard Algebraic Notation. SAN використовує такі форми, як e4 для ходу пішака, Nf3 для ходу коня на f3 та O-O для короткої рокіровки, спеціального ходу за участю короля й тури. Текст ходів може містити номери ходів та . Нелегальні ходи не допускаються як ходи, хоча їх можна обговорювати в коментарі.
Він також може містити NAG, Numeric Annotation Glyphs, тобто нормалізовані оцінки, записані знаком долара з наступним числом, і RAV, Recursive Annotation Variations, тобто альтернативні лінії у круглих дужках. Кожна RAV починається з позиції перед ходом, який вона замінює, і може містити власні анотації або вкладені варіанти.
Останнім елементом є один із чотирьох маркерів: 1-0 для перемоги білих, 0-1 для перемоги чорних, 1/2-1/2 для нічиєї або зірочка, коли партія триває, перервана чи з іншої причини не має встановленого результату. Він має збігатися зі значенням Result у відповідній .
Поширені непорозуміння
Текст ходів і повна партія PGN
Текст ходів є лише другим розділом. Повна партія також має перед ним розділ тегів.
Переглянути термінРезультат з’являється двічі
Тег Result належить до описових даних, а кінцевий маркер належить до тексту ходів. Вони мають містити однакове значення.
Джерела
- 1.Standard: Portable Game Notation Specification and Implementation Guide, Steven J. Edwards / ChessGML
