-
Notifications
You must be signed in to change notification settings - Fork 19
Meaning of submissions/<verdict>
directories
#87
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
Comments
See also #17 |
For For For |
Whenever I write ICPC problems, I usually want the semantics:
The most common examples of non-exclusive TLE/WA/RTE failures:
Sometimes, an RTE submission might even get accepted! Memory bugs are tricky that way. Most of the time those aren't very interesting though; in particular, it's not something you want or can validate against anyway. In conclusion, I agree with Fredrik on TLE, think that the same interpretation should be used for WA, but that RTE can be a kind of "whatever" folder (I would personally scrap it in favor of a general "rejected" one). |
Ok so @jsannemo basically prefers WA and TLE to mean 'at least one testcase gives WA resp. TLE'. That sounds reasonable to me.It is also easy to implement and still allows 'lazy judging' since you can stop as soon as one case gives the expected WA/TLE verdict. This differs from the current spec, but seems backwards compatible, since a final first-error verdict of X implies at least one case gives X. I would then keep this consistent for RTE, where at least one case should RTE. I actually find quite a lot of actual RTE submissions in our archives, e.g. when explicit assertions in submissions fail. I'm also happy to add Re timing:
|
Hmm, with |
I support letting Sidenote: should it not be |
Ok, let's add Suggestions for a name for This whole |
No need to change, seems Do we want to disallow other subdirs than the ones we define? I think the answer to that determines the answer to having |
Uh oh!
There was an error while loading. Please reload this page.
Currently they are specified as
This is basically what you get if you grade with 'priorities', where
AC < WA < TLE < RTE
. In practice though, ICPC uses 'first failure' mode.This means that these directories do not actually correspond to the expected final vedict.
Does anybody implement priority-based verdicts for testing these submissions?
If not, I'd say we should change them to just mean
the final verdict (using whatever grader is in place) must be X
The text was updated successfully, but these errors were encountered: