DOMjura icon indicating copy to clipboard operation
DOMjura copied to clipboard

Read judgement-types API to determine if a verdict results in a penalty

Open nickygerritsen opened this issue 5 years ago • 1 comments

Currently we always give a penalty when a solution is wrong.

However during ICPC-style contests compiler-error might not produce a penalty.

We can use the judgement-types (see https://contest.domjudge.org/api/contests/5/judgement-types for an example) endpoint to determine if a penalty should be given for a verdict.

That contest can also be used to test this behaviour, because DerBaer had two submissions post-freeze, where the first one was a compiler error. DOMjura curently shows 2 pending submissions, while it should show 1.

nickygerritsen avatar Apr 28 '19 18:04 nickygerritsen

Well I think I am kinda lying. We should show two attempts, because we don’t want to let people know if one is a compiler error until we resolve.

However we should still check for compiler error penalties

nickygerritsen avatar May 01 '19 19:05 nickygerritsen