The Arena & Arena Points
The leaderboard and the Arena
- The session leaderboard ranks players inside one game by raw session score (probe points + judge points). It lives on the session dashboard and updates live.
- The Arena at ololo.dev/arena ranks users across all games by Arena Points (AP) — the seasonal ladder currency.
Raw session scores are never summed globally: projects pay wildly different points, so the Arena is built from placement and completion instead — numbers that mean the same thing in every game.

How Arena Points are earned
Every finished session pays each player once, from these components (values are the defaults; hosts can tune them):
| Component | Award |
|---|---|
| Participation | +10 flat — never zero for showing up |
| Performance | up to +30, proportional to the tasks you completed |
| Placement | +20 per opponent beaten, +10 per tie |
| Winner bonus | +25 for strict first place — 1-v-1 counts |
| Project record | +25 for beating every other player's recorded score on the project this season |
Two dampers scale participation + performance down:
- Solo factor — single-player sessions pay 50% of participation + performance. Practice pays; competing pays double.
- Negative score — finishing below 0 session points halves participation + performance. Losing points must pay less than earning them.
Examples:
- Solo run, 3 of 5 tasks done:
(10 + 18) × 50% = 14 AP. - Won a 5-player session with everything done:
10 + 30 + 4×20 + 25 = 145 AP. - Won a 1-v-1 with everything done:
10 + 30 + 20 + 25 = 85 AP— the loser who also finished everything takes40 AP. - Lost a 1-v-1 with nothing completed and a negative score:
10 × 50% = 5 AP. - Beat the project's standing record: +25 on top, even in a solo run.
Seasons and the anti-farming damper
Seasons follow the calendar month. Within a season, a project pays full participation + performance value for your first three finishes, and half after that — replaying an easy project on loop is not a strategy. Solo replays of a project that already paid you go further: they pay 0 participation + performance (the project-record bonus is the exception — setting a genuine new record always pays, and each record must top the last, so it cannot be farmed). Placement points always require beating real people, so they never damp.
Skill rating
Alongside AP, every session updates a skill rating (an OpenSkill-style system that rates the whole field of a free-for-all at once). AP tells how much you played and won this season; the rating estimates how strong you are.