How the numbers are built
Every figure on this site comes from the public TrackMania Exchange API and a single scoring formula. This page states both, so nothing has to be taken on trust.
The credit rule
A map counts as freed the moment the first replay is uploaded for it. The author of that replay is credited, and nobody else — the second person to drive a map gets nothing here.
That rule is deliberately strict. The point of the project is to leave no map undriven, so what matters is who took a map off the untouched list, not who set the fastest time on it. It also makes the record reconstructible: the first replay on a map never changes, so the same archive can be rebuilt from the API at any time and must come out identical.
Maps whose first replay predates 24 Jun 2024 are not credited to anyone — the project cannot claim finishes that happened before it started watching. They still count as complete on the exchange.
Where the data comes from
- Catalogue scan
/api/tracks— every public track with its metadata, plus a second pass overinhasrecord=0to see which ones are still open.- Finish attribution
/api/replays— for each map that just fell off the open list, its full replay list is paged and the oldest replay wins.- Names
/api/users— display names are refreshed from the API; every older spelling is kept as an alias so a rename never breaks a profile.
All five exchanges speak the same API, so one client and one database schema serve all of them. Timestamps are TMX server time (UTC) and are shown unconverted.
Scoring
The one formula behind every ELO numberFreeing a five-second PressForward map is not the same achievement as freeing a twelve-minute Trial map, so each map carries a score. It is a product of four factors on a base of 10 points:
score = round(10 × style × difficulty × length × bonus)Style — from the map’s tags
Starts at 1.00; each tag adds its distance from 1.00, so a Trial+RPG map compounds. The total is clamped to 0.35–2.20 so no stack of tags runs away.
| Tag | Factor |
|---|---|
| RPG | 1.80 |
| Trial | 1.60 |
| Endurance | 1.40 |
| Maze | 1.30 |
| Multilap | 1.30 |
| Altered Nadeo | 1.30 |
| Stunt | 1.20 |
| Offroad | 1.20 |
| Tech | 1.20 |
| Nascar | 1.20 |
| FullSpeed | 1.10 |
| SpeedTech | 1.10 |
| Grass | 1.10 |
| Story | 1.10 |
| Speedfun | 1.10 |
| Transitional | 1.10 |
| Race | 1.00 |
| LOL | 0.90 |
| PressForward | 0.40 |
| Untagged | 1.00 |
Difficulty — the TMX rating
| Rating | Factor |
|---|---|
| Beginner | 0.80 |
| Intermediate | 1.00 |
| Advanced | 1.30 |
| Expert | 1.70 |
| Lunatic | 2.20 |
| Impossible | 2.60 |
| Unrated | 1.00 |
Length — from the author time
sqrt(authorTime / 45s), clamped to 0.70–3.00. A 45-second map is neutral. The square root is deliberate: a map twice as long is harder, but not twice as hard. Only race maps carry this factor — puzzle, platform and stunt maps stay at 1.00 because their author time does not mean the same thing.
Bonus — the awkward cases
- Author time not beatable: ×1.30
- Requires the Unlimiter: ×1.15
The formula is deterministic and lives in one file, so the whole archive can be rescored from stored metadata without touching the API. Every map page shows its own factors — open any map to see the arithmetic.
What the derived numbers mean
- ELO
- The sum of the scores of every map a player freed. It rewards both volume and difficulty.
- ELO / Map
- Their average map score — a measure of what kind of maps they go after, not how many.
- Rating
- ELO/map shrunk toward the field average until a player has 50 maps. Without it, someone with three RPG maps would top the ELO/map board over a player with a thousand.
- Consistency
- The share of days since a player’s first finish on which they freed at least one map.
- Pace and the projected finish
- Maps left divided by the trailing 30-day mean. It assumes the pace holds and that no new maps are uploaded, so treat it as a direction, not a date.
Coverage
“Credited” counts finishes this project attributed to a player. “Maps” and “Open” come from the exchange itself, so they cover the whole site, including everything driven before tracking began.