Assignment Leaderboard
The leaderboard is a single per-assignment checkbox. With it on, students see a sidebar panel on the assignment page ranking the top autograder scores in the class under pseudonyms. There is nothing else to configure.Enabling the leaderboard
- Open the assignment and choose Edit Assignment.
- Expand Advanced settings, the collapsed section labeled “Regrade deadline, anonymous grading, leaderboard, repository analytics”.
- Check Show autograder leaderboard to students.
- Save the assignment.
An enabled leaderboard stays hidden until at least one submission has been
autograded, rather than showing an empty panel. If you enable it on a fresh
assignment and see no panel, wait for the first autograder run and it will
appear. This is a known issue with an open report against Pawtograder, and a fix is on the way.
What students see
- A panel headed 🏆 Leaderboard, with Top N by autograder score beside it.
- Columns Rank, Student, and Score, showing at most ten rows.
- 🥇 🥈 🥉 for the first three ranks, plain numbers below that.
- Scores written as the autograder score over its maximum.
- Names shown as pseudonyms — the leaderboard is keyed on each student’s public profile, so real names never appear.
- The reader’s own row highlighted with a You badge. If they rank outside the top ten, their rank is listed under Your ranking: below the table instead.
How rankings are computed
- One entry per student per assignment, taken from that student’s active submission only.
- Entries are sorted by autograder score, descending. There is no tie-break: students with equal scores appear in an arbitrary order.
- On a group assignment, every group member gets their own entry carrying the group’s score. There is no single row for the group.
- Entries update in real time as the autograder finishes a run and as students change which submission is active.