解説
Tournament Report File、略してTRFは、異なるプログラム間で大会情報を予測可能な形で交換するためのテキストファイルです。自由形式の文章ではなく、レコードは識別コードで始まり、フィールドは固定カラム、つまり各行の正確な文字位置を占めます。そのため空白も構造の一部であり、編集時に削除してはいけません。
TRFには、大会情報、選手、ペアリング番号、所属連盟、得点、最終順位、各ラウンドの対戦相手、色、結果を含められます。仕様はさらに、レーティング計算、ペアリング検証、タイブレーク計算、チーム大会、大会進行中の大会運営プログラム間データ交換に使う情報も扱います。
記録しないもの
TRFは大会全体で何が起きたかを報告しますが、通常は各対局の全指し手を保存しません。その役割にはPGN、Portable Game Notationがよく使われ、が指された系列を記録し、が選手、日付、結果などを識別します。答える問いが異なるため、1つの大会で両形式が必要になることがあります。
記載されたバージョンは重要です。TRFは発展してきたため、すべてのバージョンに同じレコードやフィールドがあるわけではありません。インポートするソフトウェアは想定するバージョンを認識し、各フィールドの長さ、順序、意味を正確に保つ必要があります。
よくある混同
TRFとPGN
TRFは大会全体の報告を整理します。PGNは通常、個々の対局とその指し手を保存します。
出典
- 1.TRF-2026, FIDE Technical Commission
- 2.Format of Tournament Report File (TRF) Version 2026, FIDE Technical Commission
