Açıklama
Bir Tournament Report File, kısaca TRF, farklı programların turnuva bilgilerini öngörülebilir biçimde aktarabilmesi için tasarlanmış bir metin dosyasıdır. Serbest biçimli bir metin değildir: kayıtlar tanımlayıcı kodlarla başlar ve alanlar sabit sütunlarda, yani her satırdaki kesin karakter konumlarında yer alır. Bu nedenle boşluklar yapının bir parçasıdır ve dosya düzenlenirken kaldırılmamalıdır.
Bir TRF; etkinlik bilgilerini, oyuncuları, eşlendirme numaralarını, federasyonları, puanları, son sıraları ve her tur için rakibi, rengi ve sonucu içerebilir. Spesifikasyon ayrıca rating hesaplamaları, eşlendirme doğrulaması, eşitlik bozma hesapları, takım turnuvaları ve etkinlik sürerken turnuva programları arasında veri aktarımı için kullanılan bilgileri de destekler.
Neleri kaydetmez
TRF, turnuva genelinde ne olduğunu bildirir, ancak normalde her partinin bütün hamlelerini saklamaz. Bu işlevi çoğunlukla PGN, yani Portable Game Notation üstlenir; oynanan hamle dizisini kaydeder, ise oyuncular, tarih ve sonuç gibi bilgileri belirtir. Farklı soruları yanıtladıkları için bir turnuvada her iki format da gerekebilir.
Belirtilen sürüm önemlidir. TRF zaman içinde gelişmiştir ve bazı kayıtlar veya alanlar her sürümde bulunmaz. TRF içe aktaran yazılım, beklediği sürümü bilmeli ve her alanın uzunluğunu, sırasını ve anlamını tam olarak korumalıdır.
Sık karıştırılanlar
TRF ve PGN
TRF turnuvanın genel raporunu düzenler; PGN ise genellikle tek tek oyunları ve hamlelerini saklar.
Kaynaklar
- 1.TRF-2026, FIDE Technical Commission
- 2.Format of Tournament Report File (TRF) Version 2026, FIDE Technical Commission
