Trivora Rating is the official competitive ranking shown on the Trivora Official leaderboard. What you see publicly is your TR Score: a whole number that combines competitive skill with a modest dedication bonus, minus inactivity. Behind the scenes, match outcomes update a separate skill rating using the Glicko-2 system (the same family of algorithms used widely in competitive gaming).
This page describes how TR Score is defined, which games change it, and the rules applied after each rated result. The same rules apply on iOS, Android, and web. Interactive Knowledge Group Ltd may update these parameters from time to time; material changes will be reflected on this page.
1. Purpose of TR Score
TR Score ranks players on the Official leaderboard. It rewards results under pressure first, while also recognising sustained competitive play. Experience points (XP) and level still reflect overall activity; TR Score reflects competitive standing.
Two ideas stay separate on purpose:
- Skill rating (Glicko-2) — used for expected results, rating gains and losses, and matchmaking strength. It does not include the games bonus.
- TR Score (public) — skill rating (rounded) + games bonus − inactivity penalty. This is what orders the Official board.
2. What changes your rating
Skill and TR Score update only when you complete a rated competitive match in one of these modes:
- Live 1v1 Quick Match (queue matchmaking). Invite lobbies and other invite-based 1v1 sessions do not count.
- Ranked Round Battle (quick-play pool matches marked as counting toward TR). Coin duels, invite Round Battles, and explicitly unranked sessions do not count.
Rating is not changed by:
- Daily quiz, solo modes, Killer Quiz, custom quizzes, or practice
- Live quiz audience play, or tournaments (unless otherwise stated for a specific event)
- Invite Match and invite-only 1v1
- Unranked or coin-duel Round Battle
Intentional forfeits and valid in-game timeouts count as ranked results. Cancelled matches, server errors, and matches without a reliable result do not.
3. Official board eligibility
The Official leaderboard only lists players who meet both conditions:
- At least 25 qualifying ranked games (status: Ranked)
- Recently active (not hidden for long inactivity — see section 7)
| Qualifying ranked games | Status | On Official board? |
|---|---|---|
| 0–9 | Unranked | No |
| 10–24 | Provisional | No |
| 25+ | Ranked | Yes (if active) |
The W-D-L shown on the board is your qualifying ranked win-draw-loss record from the same game pool.
4. Starting values
- New players start at skill rating 1500, rating deviation (RD) 300, volatility 0.06.
- Starting TR Score is 1500 (no bonus yet).
- TR Score is displayed as a whole number (for example, 1842).
5. Glicko-2 skill rating
After each qualifying ranked match, both players' skill ratings update using Glicko-2. Each match is treated as one rating period. Both players are calculated from the same pre-match snapshot (player A's new rating is never used when updating player B in the same match).
Glicko-2 tracks three quantities: rating (skill estimate), RD (uncertainty — higher RD means bigger swings), and volatility (how erratically skill appears to change). Results use score 1 (win), 0.5 (draw), or 0 (loss).
Because Glicko-2 accounts for uncertainty, rating changes are not strictly zero-sum: the winner's gain need not equal the loser's loss. Beating much stronger opponents moves you more; winning as a heavy favourite moves you less. Higher RD (newer or returning players) typically means larger moves.
RD is kept within a practical band (about 30–350). Public skill display is protected against extreme outliers (floor and defensive ceiling).
6. Public TR Score formula
Games bonus (dedication) is recalculated after every qualifying ranked match:
The bonus never exceeds 250 (reached at 625 qualifying games). It is never folded into the Glicko skill rating used for matchmaking.
7. Inactivity
Skill rating does not lose points merely for being away. Instead, RD grows over time (uncertainty rises before your next match). Separately, TR Score can take an inactivity penalty based on full days since your last qualifying ranked match:
- 0–30 days: no penalty
- 31–60 days: 5 points per complete 7-day period after day 30
- 61+ days: 20 points, then +10 per complete 7-day period after day 60
- Cap: 250 points
- 90+ days: hidden from the live Official board (ratings kept). Returning with a qualifying ranked match restores visibility and begins penalty recovery.
Players with no qualifying ranked matches yet do not accrue inactivity penalties until their first qualifying result.
8. Anti-farming (repeat opponents)
Within a rolling 168-hour window, matches against the same opponent (order ignored) are limited:
- Matches 1–25: full skill and dedication impact
- Match 26+: no skill change, no dedication progress, and they do not reset inactivity
Those later matches still appear in ordinary match history and lifetime totals, but they do not move Glicko or the games bonus.
9. Fair play and integrity
Ratings are computed server-side. Clients cannot set or override their own TR Score or skill rating. We monitor for abuse, collusion, and other conduct that would distort rankings. We may adjust ratings or exclude results where necessary to protect competitive integrity, consistent with our Terms of service.
From time to time we run calibration passes so that skill and TR Score remain fair across the leaderboard. When that happens, some positions may change without a new match being played.
10. Summary of default parameters
| Parameter | Value |
|---|---|
| Starting skill / TR Score | 1500 |
| Starting RD | 300 |
| Starting volatility | 0.06 |
| Algorithm | Glicko-2 (τ = 0.5) |
| Official board minimum games | 25 qualifying ranked |
| Games bonus cap | 250 |
| Inactivity penalty starts | After 30 days |
| Hidden from board | 90+ days inactive |
| Repeat-opponent window | 168 hours (matches 1–25 count) |
11. Questions
For account or support enquiries, use our Support page. For general contact, see Contact.