MikeMirzayanov's blog

By MikeMirzayanov, history, 4 hours ago, In English

Hello!

We are starting to test the long-awaited feature of non-rated registration for rounds. Here’s the plan: we will first test this feature in Testing Round 19 (Div. 3). Then, we will apply this innovation for ICPC-like rounds (Div. 4 Rounds, Div. 3 Rounds, Educational Rounds). After we have tested the feature in ICPC-like rounds, we will start using it in other types of rounds as well.

Here’s how the feature works:

  • When you register for a round (if it is rated for you), you can choose non-rated registration if you do not expect to perform at your best (for example, if you might be interrupted during the round).
  • You can change your registration type (rated or non-rated) BEFORE THE ROUND STARTS. Once the round starts, you cannot change your registration type.
  • If you register for a round after it has started, you will automatically be registered as rated (if the round is rated for you). In other words, you will not be given the option to register as non-rated.
  • After the round, the rating will be updated only for those who participated in the round and had a rated (regular) registration.

During the round, you will not be able to see whether another participant is registered as rated or non-rated. You will be able to find out later by checking if their rating has changed.

We urge you not to abuse this feature in the future and to try to participate in rated mode. Use this option only if you have a valid reason.

Let's test the new feature together: participate in Testing Round 19! We advise you to randomly choose your registration type so that we have both rated and non-rated registrations.

After the round, we will temporarily recalculate ratings to ensure everything works correctly. After that, of course, the rating changes from Testing Round 19 will be removed.

Thank you for participating!

UPD: Thank you all for testing! Share your feedback in the comments. The ratings for this round will be rolled back within a few hours.

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

»
4 hours ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it

hoping positive delta

does choosing rated in testing will change my rating. ?

  • »
    »
    4 hours ago, # ^ |
      Vote: I like it +7 Vote: I do not like it

    Mike said:"the rating changes from Testing Round 19 will be removed."

»
4 hours ago, # |
  Vote: I like it +8 Vote: I do not like it

Is it ok that I can't register in unrated mode?

»
4 hours ago, # |
  Vote: I like it +25 Vote: I do not like it

I cannot register?

"Rating should be between 0 and 1,599 in order to register for the contest"

»
4 hours ago, # |
  Vote: I like it +3 Vote: I do not like it

Is it rated? xD

  • »
    »
    3 hours ago, # ^ |
      Vote: I like it +6 Vote: I do not like it

    the rating changes from Testing Round 19 will be removed.

»
3 hours ago, # |
  Vote: I like it 0 Vote: I do not like it

maybe a prior announcement would've resulted in more participation.

»
3 hours ago, # |
  Vote: I like it +1 Vote: I do not like it

Will the rating change be calculated based only on rated partecipetion or will unrated users also count?

  • »
    »
    3 hours ago, # ^ |
      Vote: I like it +1 Vote: I do not like it

    only who choose it to be rated* . Otherwise what is there to test, it would be same as a normal div 3

»
3 hours ago, # |
  Vote: I like it +1 Vote: I do not like it

hooray! >.<

»
3 hours ago, # |
Rev. 2   Vote: I like it +6 Vote: I do not like it

Good initiative, this will definitely reduce alt participations

»
3 hours ago, # |
  Vote: I like it 0 Vote: I do not like it

Wow, amazing!

»
3 hours ago, # |
  Vote: I like it +4 Vote: I do not like it

Great. You won't be waiting till the end of a contest to practice virtually :)

»
3 hours ago, # |
  Vote: I like it +1 Vote: I do not like it

are there original problems lol

»
3 hours ago, # |
  Vote: I like it +1 Vote: I do not like it

WoW This is crazy!!!!!

»
3 hours ago, # |
  Vote: I like it 0 Vote: I do not like it

Is it possible to change back to unrated after going from unrated to rated?

»
3 hours ago, # |
  Vote: I like it +14 Vote: I do not like it

Right now, if one registers for a round and does not make a single submission, their rating does not change. Will this rule change? If I register for a rated participation and forget about it later, will I lose rating?

»
3 hours ago, # |
  Vote: I like it 0 Vote: I do not like it

if I participate as a rated participant but didn't submit any code, will I get negative delta ?

»
3 hours ago, # |
  Vote: I like it +1 Vote: I do not like it

Thats a great idea!!!

»
3 hours ago, # |
  Vote: I like it 0 Vote: I do not like it

On registration page there is "Read the details in this post.", but post is inaccesible

»
3 hours ago, # |
  Vote: I like it 0 Vote: I do not like it

wait

If you register for a round after it has started, you will automatically be registered as rated (if the round is rated for you). In other words, you will not be given the option to register as non-rated.

Shouldn't this be the opposite? Like if you start late there is all the more reason that you might have assessed that you will do well in this round by seeing the questions. It's also not too far fetched to say one might also solve questions in those 10 mins of late registration wait, making it essentially the same as rated registration from the start, so really it's just rated registration with an advantage of assessment and disadvantage of not being able to do AC in the first 10 mins.

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

    I personally don't see any reason why both options can't be allowed during the round.

»
3 hours ago, # |
  Vote: I like it 0 Vote: I do not like it

let's do some speedrun

»
3 hours ago, # |
  Vote: I like it 0 Vote: I do not like it

Just curious, who are the writers of this round?

»
3 hours ago, # |
  Vote: I like it 0 Vote: I do not like it

no way!

»
3 hours ago, # |
  Vote: I like it +15 Vote: I do not like it

If this feature is applied to div1, due to the limited number of rooms in div1 (only about thirty to forty), some groups might collectively become unrated and write incorrect codes. If rated and unrated participants are placed in different rooms, it would contradict the rule: "During the round, you will not be able to see whether another participant is registered as rated or non-rated." So why should participants be prohibited from knowing whether others are rated?

  • »
    »
    40 minutes ago, # ^ |
      Vote: I like it +3 Vote: I do not like it

    Indeed. This would also break rating predicting tools like carrot, specially because people participating unrated are expected to perform worse on average. Unrated users could show as "out of competition" just like Div1 participants show on Div3 or EDU standings.

»
3 hours ago, # |
  Vote: I like it +1 Vote: I do not like it

Just atcoder thing, well nice initiative.

»
3 hours ago, # |
  Vote: I like it +14 Vote: I do not like it

Giving Random Div-3 in the middle off night — Check

»
2 hours ago, # |
  Vote: I like it 0 Vote: I do not like it

How are rating predictors supposed to work with this?

»
2 hours ago, # |
  Vote: I like it -11 Vote: I do not like it

hacking phase is ridiculous for such problems

»
116 minutes ago, # |
Rev. 3   Vote: I like it +2 Vote: I do not like it

In C2, there is $$$O(N^2)$$$ solution: 278565894

Can anyone try to hack that?

UPD: Hacked

»
110 minutes ago, # |
  Vote: I like it 0 Vote: I do not like it

is it true about your electricity bill xd?

»
104 minutes ago, # |
  Vote: I like it -10 Vote: I do not like it

the fact that u can still register for a round after it has started makes this feature useless the main thing i see in this feature is that it should not allow users that only participate if they like the problems and know their solutions , i suggest removing registration mid round

  • »
    »
    94 minutes ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    even If you registered before the round still not making any submission will not effect the rating

  • »
    »
    88 minutes ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    If you register for a round after it has started, you will automatically be registered as rated (if the round is rated for you). In other words, you will not be given the option to register as non-rated

    • »
      »
      »
      80 minutes ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      thats exactly what i said ?? you shouldnt be rated if u register mid contest because u know the problem statements and u have the option to either participate if u like them or leave it if u feel like u are gonne drop rating this whole idea should be handled

»
103 minutes ago, # |
  Vote: I like it 0 Vote: I do not like it

print("Rated") Output: Unrated

»
98 minutes ago, # |
  Vote: I like it -6 Vote: I do not like it

nice feature!

»
72 minutes ago, # |
  Vote: I like it 0 Vote: I do not like it

my rating decreases by 120 :(

»
72 minutes ago, # |
  Vote: I like it +1 Vote: I do not like it

What'd happen to CF Predictor, Carrot, etc. when this feature would be implemented?

»
70 minutes ago, # |
  Vote: I like it 0 Vote: I do not like it

https://mirror.codeforces.com/contest/2010/submission/278562743

This is my submission for C1

Can someone please explain why my answer for test case 114 is wrong?? Cause it seems correct to me..

  • »
    »
    39 minutes ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    You need to change the condition from while (j > i) to while (ind >= 0) to ensure it checks all characters in both strings

»
30 minutes ago, # |
Rev. 3   Vote: I like it 0 Vote: I do not like it

thj

We both ( in the red circle ) are newbies, we both solved two problems, I solved both faster than Hasan22_1 but he got +111 and I got +25 MikeMirzayanov

it's nice feature btw and I guess it will save time to test all submitted solutions.. Thanks for adding this