Explicação
Um Tournament Report File, abreviado como TRF, é um arquivo de texto criado para que diferentes programas troquem informações de torneios de forma previsível. Não é um arquivo de formato livre: os registros começam com códigos de identificação e os campos ocupam colunas fixas, isto é, posições exatas de caracteres em cada linha. Por isso, os espaços fazem parte da estrutura e não devem ser removidos durante a edição.
Um TRF pode conter dados gerais do evento, jogadores, números de emparceiramento, federações, pontuações, colocações finais e, para cada rodada, adversário, cor e resultado. A especificação também contempla dados usados para cálculo de rating, verificação de emparceiramentos, critérios de desempate, torneios por equipes e intercâmbio entre programas de torneio enquanto o evento está em andamento.
O que não registra
O TRF informa o que aconteceu no torneio como um todo, mas normalmente não armazena todos os lances de cada partida. Para isso, usa-se com frequência o PGN, Portable Game Notation, cujo registra a sequência jogada e cujos identificam dados como jogadores, data e resultado. Um torneio pode precisar dos dois formatos porque eles respondem a perguntas diferentes.
A versão indicada é importante. O TRF evoluiu, e alguns registros ou campos não estão disponíveis em todas as versões. O software que importa TRF deve saber qual versão espera e preservar com precisão o comprimento, a ordem e o significado de cada campo.
Confusões frequentes
TRF e PGN
O TRF organiza o relatório geral do torneio; o PGN normalmente armazena partidas individuais e seus lances.
Fontes
- 1.TRF-2026, FIDE Technical Commission
- 2.Format of Tournament Report File (TRF) Version 2026, FIDE Technical Commission
