DMOJ / online-judge

A modern open-source online judge and contest platform system.
https://dmoj.ca
GNU Affero General Public License v3.0
951 stars 364 forks source link

ACM style scoring #599

Closed wwyhsu closed 6 years ago

wwyhsu commented 7 years ago

Is is possible to add ACM ICPC style scoring? Users ranked by # of problems solved first, then by the total time used, and then penalitize by 20mins for each unsuccessful attempt (not accounted unless achieving AC).

kiritofeng commented 7 years ago

The first two are already implemented; if all your problems have the same point values then users will be ranked by # of problems solved first, then by total time used.

Effectively, this ticket boils down to "implement time penalty for contest problems."

wwyhsu commented 7 years ago

Yup! That's right. I am doing a hack by summing the attempts using SQL queries, but it is just too dirty to hook it on to the main system :)

Xyene commented 6 years ago

Superseded by #697.