Rating changes for the last round are temporarily rolled back. They will be returned soon. ×

joseacaz's blog

By joseacaz, history, 5 weeks ago, In English,

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?

 
 
 
 
  • Vote: I like it
  • +38
  • Vote: I do not like it

»
5 weeks ago, # |
  Vote: I like it +28 Vote: I do not like it

Can you also add an option to freeze the gym virtual contests standing for the last hour?

»
5 weeks ago, # |
  Vote: I like it +15 Vote: I do not like it

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)

  • »
    »
    5 weeks ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Polygon system does not store which tests are pretests?

    • »
      »
      »
      5 weeks ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      I don't know.

    • »
      »
      »
      5 weeks ago, # ^ |
        Vote: I like it +5 Vote: I do not like it

      It does. On contest.status and user.status, you will see two Submission records for a particular user and contest, one with testset equal PRETESTS and second TESTS. 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.