Блог пользователя maroonrk

Автор maroonrk, история, 3 года назад, По-английски

Thank you for sharing your opinion on my last blog.

I considered what kind of participants I'd like to honor the most. It was those who have strong confidence and eagerness to take part in contests, not those who care about their rating too much or think like, "what if I can't solve a problem...".

Thus I finally decided to adopt an "open-then-rated" system.

Now it's time to determine the details of the new system. What I'm currently considering is the followings:

  • If you try to open a problem in the first five or ten minutes of a contest, you see a Read Problems button, and pressing it confirms your rated participation.
  • If you are late (or don't press the button in the first five or ten minutes), you are unrated, but still can read and submit to the problems. Also, your name will be shown in the standings and it counts for GP30 scores.

This is a draft, so if you have a concern or an idea, please share it here.

  • Проголосовать: нравится
  • +309
  • Проголосовать: не нравится

»
3 года назад, # |
Rev. 2   Проголосовать: нравится -19 Проголосовать: не нравится

do I need to press "read" button for every question or pressing it once will count for all problem?

  • »
    »
    3 года назад, # ^ |
      Проголосовать: нравится +1 Проголосовать: не нравится

    pressing it confirms your rated participation

    The button is for this, so you only need to press it once.

»
3 года назад, # |
  Проголосовать: нравится +16 Проголосовать: не нравится

Will we become unable to participate as rated if we are late?

»
3 года назад, # |
  Проголосовать: нравится +48 Проголосовать: не нравится

When are you planning to apply this new system? In particular, is it before next AGC(3/6)?

we may feel comfortable and easy to adapt if there is something like a testing round before the start of the new system.

  • »
    »
    3 года назад, # ^ |
      Проголосовать: нравится +28 Проголосовать: не нравится

    I'm not an engineer so I don't know how long it takes to implement this change, but I assume at least in the next AGC we have the usual system. I also assume there will be a testing round or something.

»
3 года назад, # |
  Проголосовать: нравится +44 Проголосовать: не нравится

Is this system to be applied to all rated contests (including ABC), only ARC/AGC, or only AGC?

»
3 года назад, # |
Rev. 4   Проголосовать: нравится -71 Проголосовать: не нравится

I want an unrated "Read Problems button" to enter contests without waiting five or ten minutes.

I really hope that AtCoder's rating system will not change anything. However, I also understand your plan is a necessary change for AtCoder to grow into a big service.

»
3 года назад, # |
  Проголосовать: нравится -14 Проголосовать: не нравится

there has been some instances where i have started contests after even 20-25mins, so considering i wont be the only with this kind of situation, i think the ideas of your prev blog post were better, if a vote is considered from me.

  • You'll have a register-as-unrated button. You can switch rated and unrated only before opening a problem.
  • If you are registered as a rated participant, you'll get rated when you open a problem, even if you don't submit.
»
3 года назад, # |
  Проголосовать: нравится +105 Проголосовать: не нравится

"Late-then-unrated" system seems good because cheaters can't gain advantages using their sub-accounts.

»
3 года назад, # |
  Проголосовать: нравится +42 Проголосовать: не нравится

It is a great idea.

Some of my friends don't submit unless they solve all the 6 problems to keep their rating.

»
3 года назад, # |
  Проголосовать: нравится -16 Проголосовать: не нравится

Can you submit the problem before you pressed the button? Should'n there be another button to accept your non-rating participation ?

»
3 года назад, # |
  Проголосовать: нравится -20 Проголосовать: не нравится

If you try to open a problem

in the first five or ten minutes of a contest, you see a Read Problems button, and pressing it confirms your rated participation.

The second part makes the first part redundant.

»
3 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

If someone pressed the button and didn't submit anything then he will be counted as a non-participant or a participant didn't solve anything and lose rating ?

»
3 года назад, # |
  Проголосовать: нравится +49 Проголосовать: не нравится

Will you make it possible to tell if a contestant is rated or not from standings? This information is necessary for the difficulty estimation in AtCoder Problems (https://kenkoooo.com/atcoder).

»
3 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

What's GP30?

»
3 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

It is simple to workarround that button using an alt account. With literally only two more clicks one can read the problems without being rated. So in first place this offers another level of tactical behaviour in a contest which has only little in common with the spirit of competitive programming.

From my point of view this obfuscates the graphical user interface instead of adressing the problem.

  • »
    »
    3 года назад, # ^ |
    Rev. 2   Проголосовать: нравится +15 Проголосовать: не нравится

    When you increase the cost of something you get less of it. This is what the proposed rule would do.

    The fact that proposed rule does not solve all problems is not a good argument. The litmus test ought to be whether the effects are a net positive.

    • »
      »
      »
      3 года назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Yes, you are right with this, increasing the costs of "bad bahaviour" is per se a good thing.

      Here, however, the bad behavior is even rewarded. If you configure your browser so that you can switch accounts with just a few clicks, you will get a tactical advantage in return. I am sure we agree that this is not a good thing.

      • »
        »
        »
        »
        3 года назад, # ^ |
        Rev. 2   Проголосовать: нравится +18 Проголосовать: не нравится

        Even if you can read problems, it's pretty hard to predict your performance in 10 minutes. Even if you get that slight tactical advantage, there will be risk of forgetting to open problems with original account and missing a favorable contest. Overall a lot less people will be doing it compared to current number of people who attempt "submit only if performance is good"

»
3 года назад, # |
  Проголосовать: нравится -22 Проголосовать: не нравится

Ten minutes is too small for a contest with 270 minuhtes duration (e.g. AGC 051). I think a better time limit for opening problems would be 1/10 of contest duration.

»
3 года назад, # |
  Проголосовать: нравится +32 Проголосовать: не нравится

Why does the contestant has to press the button(i.e. decide whether rated) in 10min after the contest starts instead of 10min before the contest starts? Theoretically, the contestant should not be able to see anything before pressing the button, so this should be the same except that if it is after the contest starts, the contestants gaining knowledge of the problems (using alts, etc) before pressing the button gains advantage illegally.

  • »
    »
    3 года назад, # ^ |
      Проголосовать: нравится +23 Проголосовать: не нравится

    It can often happen that some contestants get ready for a contest a few minutes after the contest starts, and I don't want to make them unrated for only a few minutes. In addition, I don't think 10 mins make a big differnce.

    • »
      »
      »
      3 года назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Maybe you can make a button called "I want to be unrated" and participant will be able to see the problems as well.

»
3 года назад, # |
  Проголосовать: нравится +2 Проголосовать: не нравится

I think even if a user is late, he should be given the rights to have this contest rated.

»
3 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

It is great,and I won't care about my ratings.

»
3 года назад, # |
  Проголосовать: нравится +35 Проголосовать: не нравится

What is the point of "Read Problems" button v/s just a "Join as Rated" button? The first one is still a bit unfair since people might use alts to read the later problems and in 5-10 minutes join if they're doable. In the latter, basically everyone can read any problem and decide if they want it to be rated in the first few minutes. So the latter is a fair system that makes alts totally redundant.

»
3 года назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

damn, I thought this rule was already implemented and started the contest 10 minutes after :(