Giải thích
Tệp báo cáo giải đấu, viết tắt là TRF, là một tệp văn bản được thiết kế để các chương trình khác nhau có thể trao đổi thông tin giải đấu theo cách nhất quán. Đây không phải văn bản tự do: mỗi bản ghi bắt đầu bằng mã nhận dạng và các trường nằm trong những cột cố định, tức các vị trí ký tự chính xác trên từng dòng. Vì vậy, khoảng trắng là một phần của cấu trúc và không nên bị xóa khi chỉnh sửa.
Một TRF có thể chứa thông tin sự kiện, kỳ thủ, số ghép cặp, liên đoàn, điểm số, thứ hạng cuối cùng, cùng đối thủ, màu quân và kết quả của từng vòng. Đặc tả còn hỗ trợ dữ liệu dùng cho tính rating, kiểm tra ghép cặp, tính hệ số phụ, giải đồng đội và trao đổi giữa các chương trình quản lý giải trong khi sự kiện đang diễn ra.
Nội dung không được ghi lại
TRF báo cáo những gì đã xảy ra trong toàn giải đấu, nhưng thông thường không lưu từng nước đi của mỗi ván. Vai trò đó thường thuộc về PGN, Portable Game Notation, trong đó ghi lại chuỗi nước đã chơi và xác định những dữ liệu như kỳ thủ, ngày và kết quả. Một sự kiện có thể cần cả hai định dạng vì chúng trả lời những câu hỏi khác nhau.
Phiên bản được nêu rõ rất quan trọng. TRF đã phát triển theo thời gian và một số bản ghi hoặc trường không có trong mọi phiên bản. Phần mềm nhập TRF phải biết phiên bản mà nó chờ đợi và giữ chính xác độ dài, thứ tự cùng ý nghĩa của từng trường.
Những nhầm lẫn thường gặp
TRF và PGN
TRF tổ chức báo cáo cho toàn bộ giải đấu, còn PGN thường lưu từng ván riêng lẻ và các nước đi của chúng.
Nguồn
- 1.TRF-2026, FIDE Technical Commission
- 2.Format of Tournament Report File (TRF) Version 2026, FIDE Technical Commission
