Everyone here loves virtual contests, but I'm sure I'm not the only one who wonders why they only support ICPC mode, but after the contest is finished, it is possible to see your results just as if it were a regular Codeforces round.
Is there a reason for this? And will it be possible in the future to have the option to participate with normal Codeforces rules, i.e. point decay instead of +penalty?
Can you also add an option to freeze the gym virtual contests standing for the last hour?
I think the reason (or one of the reasons) for that is during the virtual contest your submissions are evaluated on all tests, not only on pretests.
And the reason for which you see at the end in normal codeforces scoring is probably because the standings is in that mode anyway, so why not convert the virtual participations to the normal mode?
But I also think it will be nice to have the possibility to make virtual contests under the normal codeforces rules (including evaluating only on pretests)
Polygon system does not store which tests are pretests?
I don't know.
It does. On
contest.status
anduser.status
, you will see twoSubmission
records for a particular user and contest, one withtestset
equalPRETESTS
and secondTESTS
. On the first one,passedTestCount
gives you the number of pretests.There is probably no way of finding the number of pretests for a problem on which nobody passed pretests.