1. Credentials
  2. Leaderboard

Leaderboard

See how top performers are ranked on the leaderboard.

Curta Puzzles

100% of the solve data is stored onchain, so anyone can make their own leaderboard.

This section describes how the leaderboard is ranked for Curta Puzzles.

Points

Players are first ranked by the Phase they completed it in. The earlier the Phase, the more points awarded:

  • Phase 0 -> 3 points
  • Phase 1 -> 2 points
  • Phase 2 -> 1 points

For example if a player has 2 Phase 0 solves, 4 Phase 1 solves, and 1 Phase 2 solve, they'll have 15 points:

┏━━━━━━━━━━━━━━━━━━━━━━ 2 Phase 0 solves
┃ ┏━━━━━━━━━━━━━━━━ 4 Phase 1 solves
┃ ┃ ┏━━━━━━━━━━ 1 Phase 2 solve
2*3 + 4*2 + 1*1 = 15
┃ ┃ ┗━━━━━━━━ 1 point
┃ ┗━━━━━━━━━━━━━━ 2 points
┗━━━━━━━━━━━━━━━━━━━━ 3 points

You can find the implementation here.

Speed Score

Next, for tiebreakers, the leaderboard sorts by the average rank each player finished in with the following formula:

100(1i=1nrank(i)1max(1,max(1,total_solves(i))1)n)100\cdot\left(1-\frac{\sum_{i=1}^{n}\frac{\mathrm{rank}(i)-1}{\max(1,\max(1, \mathrm{total\_solves}(i))-1)}}{n}\right)

You can find the implementation here.

Seasons

The leaderboard resets with a new season every 5 puzzles to allow newcomers to be competitive and reduce the stress of maintaining a position on the all-time leaderboard. The UI displays the current season by default, but it has options to view all past seasons, as well as the all-time leaderboard:

The all-time leaderboard excludes puzzles that are part of an event from its ranking.

Waterfall