CLM:Technische Details:Beschreibung TRF: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 54: | Zeile 54: | ||
<p>Bsp.: Beschleunigtes Verfahren bis Runde 3<br> | <p>Bsp.: Beschleunigtes Verfahren bis Runde 3<br> | ||
XCA 3 </p> | XCA 3 </p> | ||
| Zeile 63: | Zeile 62: | ||
<p>Bsp.: Spieler Nr. 7 ist Mitglied im SF Lohmar<br> | <p>Bsp.: Spieler Nr. 7 ist Mitglied im SF Lohmar<br> | ||
XCA 7 SF Lohmar</p> | XCA 7 SF Lohmar</p> | ||
| Zeile 70: | Zeile 68: | ||
<Player Ranking Numbers> :== <integer4> <integer> <integer> <integer></p> | <Player Ranking Numbers> :== <integer4> <integer> <integer> <integer></p> | ||
Bsp.: Spieler Nr. 14 har DWZ 1914, Elo 1893 und seine TWZ ist 1914 | <p>Bsp.: Spieler Nr. 14 har DWZ 1914, Elo 1893 und seine TWZ ist 1914<br> | ||
XCR 14 1914 1893 1914</p> | |||
XCR 14 1914 1893 1914 | |||
| Zeile 82: | Zeile 79: | ||
<member id> :== <integer><br> | <member id> :== <integer><br> | ||
<integer4> :== <space><space><space><digit> | <space><space><digit><digit> |<br> | <integer4> :== <space><space><space><digit> | <space><space><digit><digit> |<br> | ||
<space><digit><digit><digit> | <digit><digit><digit><digit></p><p>Bsp.: Spieler Nr. 7 ist Mitglied Nr. 187 im Verein 66211< | <space><digit><digit><digit> | <digit><digit><digit><digit></p> | ||
<p>Bsp.: Spieler Nr. 7 ist Mitglied Nr. 187 im Verein 66211<br> | |||
XCZ 7 66211-187</p> | |||
Version vom 20. Mai 2026, 15:24 Uhr
Das Dateiformat TRF wird u.a. verwendet, um Turnierergebnisse an die FIDE zu melden.
Die FIDE stellt hierfür umfangreiche Beschreibungen zur Verfügung.
Die z.Z. gültige Fassung von 2016:
- https://www.fide.com/FIDE/handbook/C04Annex2_TRF16.pdf
Die in Arbeit befindliche Fassung, die sehr wahrscheinlich im 2.Halbjahr 2026 in Kraft treten wird:
- https://tec.fide.com/trf-2026/
Das TRF-Format wird auch zum Datenaustausch mit Programmroutinen wie JaVaFo oder bbpairing verwendet, die die Ansetzungen in bestimmten Turnierformen (z.B. Schweizer System) unterstützen.
Für diesen Zweck gibt es Erweiterungen zum oben genannten FIDE-Standard. Die ergänenden Satzarten starten alle mit "XX" gefolgt von einen dritten Kennbuchstaben
XXA <Accelerated rounds>
<Accelerated rounds> :== <playerid> <fictious points> [<fictious points> ...]
<fictious points> :== " 0.0" | " 0.5" | " 1.0" | ...
XXC <configuration>
<configuration> :== ["rank"] ["black1"|"white1"]
XXP <forbidden Pairs>
<forbidden Pairs> :== <list of pairing ids>
<list of pairing ids> :== <pairing id> <pairing id>
XXR <number of rounds>
<number of rounds> :== <integer>
XXS <Scoring Point System>
<Scoring Point System> :== <scoring rule> [<scoring rule> ...]
<scoring rule> :== <scoring id> "=" <score>
<scoring id> :== "WW" | "BW" | "WD" | "BD" | "WL" | "BL" | "ZPB" | "HPB" | "FPB" | "PAB" | "FW" | "FL" | "W" | "D"
<score> :== [<integer>] "." [<integer>]
XXZ <absent Players>
Im CLM-Projekt wird das TRF-Format darüber hinaus zum Austausch von Turnierdaten zwischen einzelnen CLM-Installationen verwendet. Die hierfür zusätzlichen Satzarten starten mit "XC" gefolgt von einen dritten Kennzeichen.
Anzahl der beschleinigten Runden bei beschleunigten Verfahren
XCA <last accelerated round>
<last accelerated round> :== <integer>
Bsp.: Beschleunigtes Verfahren bis Runde 3
XCA 3
Vereinsname eines Teilnehmers
XCC <Player Club Name>
<Player Club Name> :== <playerid> <club name>
<club name> :== <string>
Bsp.: Spieler Nr. 7 ist Mitglied im SF Lohmar
XCA 7 SF Lohmar
Wertzahlen (DWZ ELO TWZ) eines Teilnehmers
XCR <Player Ranking Numbers>
<Player Ranking Numbers> :== <integer4> <integer> <integer> <integer>
Bsp.: Spieler Nr. 14 har DWZ 1914, Elo 1893 und seine TWZ ist 1914
XCR 14 1914 1893 1914
Vereinsmitgliedschaft über ZPS-Vereinsnummer und Mitgliedsnummer im Verein
XCZ <Player ZPS>
<Player ZPS> :== <playerid> <club zps>-<member id>
<playerid> :== <integer4>
<club zps> :== <alnum>{5}
<member id> :== <integer>
<integer4> :== <space><space><space><digit> | <space><space><digit><digit> |
<space><digit><digit><digit> | <digit><digit><digit><digit>
Bsp.: Spieler Nr. 7 ist Mitglied Nr. 187 im Verein 66211
XCZ 7 66211-187