解説
PGNはPortable Game Notationの略で、対局を記録するテキスト形式です。縮約エクスポート形式はReduced Export Formatを略したREFとも呼ばれ、の中で明確に定義された形です。注釈のない大量の対局集を想定しており、仕様に準拠するエクスポート・アプリケーションが最低限生成できなければならない形式です。
対局がREFであるのは、次の条件をすべて満たす場合だけです。
- コメントを含みません。
- タグセクションには必須のだけを含みます。
- RAV、Recursive Annotation Variation、つまり丸括弧内の別変化を含みません。
- NAG、Numeric Annotation Glyph、つまりドル記号の後に数字を置く標準化評価を含みません。
対局の本線、必要な手数、末尾の結果マーカーは保持されます。縮約は不完全という意味ではありません。交換可能な基本対局記録を残しながら、任意の解析層と補足的な記述データを取り除くという意味です。
目に見えるコメント文だけを削除しても不十分です。変化、NAG、追加タグが残っていれば、そのファイルは有効なエクスポートPGNであっても、REFの定義を満たしません。
よくある混同
REFとコメントなしPGN
コメントがないことは条件の1つにすぎません。REFは変化、NAG、必須7タグ以外のタグも禁止します。
縮約と途中で切れた対局
REFは完全な本線と結果を保持します。指し手を途中で切ったり、対局を要約したりする形式ではありません。
出典
- 1.Standard: Portable Game Notation Specification and Implementation Guide, Steven J. Edwards / ChessGML
