| Field | Meaning |
|---|---|
| ID | the player's unique number in the system - the primary identifier |
| Federation | the federation the player represents, as three letters |
| Title | GM, IM, FM, CM or the women's equivalents |
| Std / Standard | the classical rating |
| Rapid | the rapid rating |
| Blitz | the blitz rating |
| K | the development coefficient: 40, 20 or 10 |
| Games | games played in the current period |
| B-Year | year of birth, used for age categories |
| Sex | used for women's sections and titles |
The key field is the ID. It identifies the player, not the name: databases hold plenty of namesakes and transliterations differ. Every report and entry is built around the identifier - the TRF format.
Classical, rapid and blitz are calculated independently and almost always differ - sometimes by hundreds of points. The reasons are simple:
A dash instead of a number means there is no rating in that category yet - the player has not played enough games. That is normal: plenty of people hold only a classical rating.
Which rating an organizer should use for seeding: the one matching your time control. Seed a blitz event by classical ratings and the seeding comes out skewed.
K shows how fast a player's rating moves: 40 for newcomers and juniors, 20 for most players, 10 for anyone who has reached 2400.
For an organizer it is an indirect but useful signal: K=40 means either a newcomer with few games or a junior - and their real strength can differ noticeably from the printed rating in either direction.
The number of games in the current period shows activity. A player rated 1900 with no games in a year is carrying a rating from the past that may not reflect where they are now.
The commonest question players ask. The possible reasons:
A useful habit: tell the players immediately after the event whether it is rated and when to expect the update. That removes almost every follow-up question.
If the players keep a profile in the Vibe Chess app, this data - FIDE ID, national ID, title, sex, date of birth and federation - is stored once and filled into the report for every event automatically.
Classical, rapid and blitz are calculated independently, from different events and different numbers of games, so the values usually differ. A dash means there is no rating in that category yet - not enough games have been played.
How fast the rating moves: 40 for newcomers and juniors, 20 for most players, 10 for anyone who has reached 2400. A value of 40 is an indirect signal that the player's real strength may differ noticeably from the printed rating.
Either the new list is not out yet (they appear monthly), or the event was never submitted for rating, or the report was late or returned with errors, or the player has no identifier. At amateur events the commonest reason is simply that the tournament was not rated.
The one matching your time control: blitz ratings for a blitz event, rapid for rapid. Seeding a blitz tournament on classical ratings produces a skewed order.
It identifies the person in the database: names repeat and transliterations differ. Every tournament report and entry is built around the identifier, and without one a player's results are not counted.
The Vibe Chess app is built for an evening over the board, not for online play: it keeps the sign-up list, the pairings and the table while you deal with people and the venue. All of it free.
The bot is constantly improved based on real tournaments. If you need a feature that isn't there yet, message the developers right inside the bot with the /support command. Many features appeared exactly because organizers asked for them, and useful ideas get added quickly.
Rating - how it is calculated, performance. Rated events - how to submit one. The report - the TRF format.