Skip to content

Latest commit

 

History

History
22 lines (19 loc) · 1.27 KB

contest-work.md

File metadata and controls

22 lines (19 loc) · 1.27 KB

Kilonova will soon be used for organizing an official contest. In order to achieve this, multiple features need to be implemented.

Medium priority:

  • Websockets for live updates.
    • Also remember to put the time there, since contest end/start may change
    • Or maybe polling
  • See which other features should be disabled during contests;
  • Disable forgot password things for generated accounts;

Nice-to-have:

  • UI for generating accounts from a csv;
    • Might just have a quick python script do it.
  • Better notifications;
  • Statistics page for after the contest and for organizers;
  • Better telemetry and stats;
  • Allow replacing submission list button with "Own submissions" button, to hide all the unavailable submissions
  • Allow hiding advanced filters in submission list page
  • ? Allow auto adding user id to submission list page, to disable circumventing and seeing the amount of total submissions

Ideas:

  • If a problem is hidden and the user sent a submission, they shouldn't see the submission anymore
    • Before the contest, there will be a basic problem (probably sum of 2 numbers) in order to accomodate the contestants with the system. When the round starts, it will no longer be visible, so neither should the submissions.