antonyharfield / grader

A web-based code problem grader for Java/Kotlin/Python/Swift written in Swift
MIT License
2 stars 1 forks source link

Event competition mode #51

Closed antonyharfield closed 6 years ago

antonyharfield commented 7 years ago

The scoreboard might work differently for a competition event. In particular, teams could be elevated for quicker correct submission and penalised for incorrect submissions.

Should we add a scoreboard mode to the event table (to enable different scoring rules)?

For reference, the scoring of ACM-ICPC is:

Teams are ranked according to the most problems solved. For the purposes of awards, teams who solve the same number of problems are ranked by least total time. The total time is the sum of the time consumed for each problem solved. The time consumed for a solved problem is the time elapsed from the beginning of the contest to the submittal of the accepted run plus 20 penalty minutes for every rejected run for that problem regardless of submittal time. There is no time consumed for a problem that is not solved.