Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TODOs #1

Open
3 of 12 tasks
wil93 opened this issue Sep 17, 2024 · 0 comments
Open
3 of 12 tasks

TODOs #1

wil93 opened this issue Sep 17, 2024 · 0 comments

Comments

@wil93
Copy link
Member

wil93 commented Sep 17, 2024

  • Re-order the 2023 tasks in tasks.json (probably we need to fix the A-Z mapping in the folders too).
  • Upload solutions and testcases for past editions.
  • Add "overview" page (sibling to tasks and results page) for each edition.
    • Add organizers / staff field in results.json.
    • Add total_universities field in results.json.
    • Add total_teams field in results.json.
    • Add total_students field in results.json (requires joining with the team data, which might be tricky).
  • Fill the members field, currently empty, for each team in results.json (requires joining with the team data, which might be tricky).
  • Add "special mention" in the ranking for the team first ranked among their university.
  • Add the usual "first to solve" (might be tricky: it can't be simply computed via the solve_time because there might be ties and we round to the nearest minute so we should again look at the data from domjudge)
  • Extend information about universities by including each participation (e.g. medals, link to results) instead of just the total number of participations.

Nice to have:

  • For each cell in the scoreboard, include in the JSON all the solve times (i.e. the submission times also for the wrong attempts), this would also make it possible to "replay" the contest which would be cool. Should be relatively easy to get from DomJudge backups for 2021 and 2023, but probably harder to get from Kattis for 2022.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant