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

Автор kostka, 6 лет назад, По-английски

We probably all noticed that the rating inflation still occurs [citation needed].

In several games, there's a thing called "rating decay", when your rating decreases when you don't play ranked games (in our world: if you don't participate in contests). Please compare:

What do you think about implementing such a solution to the Codeforces rating? It should slowly drain some of the unnecessary rating (especially from people who do not participate anymore). Similar to many sources above, I think it should affect only highly rated users (maybe with 2100+ rating?). It can also serve as an encouragement to participate in contests more often.

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

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

It might serve as an encouragement to participate more, but

  1. I am assuming one can play a game at any time, but for contests you can't just sit at your preferred time.

  2. If rating decays below a certain level then, there might be many coders who are actually at a high level and they will dominate a div2 contests since they did not / could not participate in previous contests.

Just my thoughts though

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

    Something like to participate once a month is feasible

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

    So you say people which playing video games r jobless? there are lost of people in dota 2 which earned more than lots of people in codeforces.

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

      When did I say that? And I have played dota2 and I know about TI.

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

        "I am assuming one can play a game at any time" it is not like that at all , you will suffer a lot when u lost lots of mmr at pro scene which some times make you reluctant to play ranked , thats why they put an option like normal ranked , to make play in some cases without stress.

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

          I think you misunderstood, he is saying that one can play a game at any time because if you have time and want to, you can just queue and play a ranked game, but you can't do that in codeforces because the contests are in fixed time, so I even that I have 3 hours free today I can't participate in a rated contest because there is not a contest today

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

          Pro scene

          MMR

          OMEGALUL. Nobody gives a shit about your MMR in pro scene. Are you Herald btw?

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

rating is just a number. who cares!?

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

    Oh really , do u even heard "god created the natural numbers all the rest is the work of man"

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

      That's the dumbest quote ever. God gave man the intelligence and ability to reason as well, so calling it "work of man" is stupid.

      • »
        »
        »
        »
        4 года назад, # ^ |
          Проголосовать: нравится +82 Проголосовать: не нравится
        1. That comment is 14 months old.

        2. Come on, that is not the point of the quote. It's like "this quote is wrong because I choose to interpret the meanings of words in a way that makes it wrong".

        3. That comment is 14 months old.

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

    Rating mostly stands for skill. Increase in your rating should give you satisfaction by proving progress, and decrease could (should?) give you motivation to work to fix your mistakes... at least that's how I view it.

    money is also "just a number", this statement is weak.

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

      In my opinion, satisfaction and good feeling after solving a (hard) problem are enough and also good motivation to solve more problems. I'm talking about CF rating so your last sentence does not make any sense.

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

        In my opinion, they are not.

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

        I agree, solving a hard problem is satisfying... this doesn't diminish from rating satisfaction. As I said, CF rating is like proof that you are skilled and you put effort into improving yourself. If you're stating your opinion, don't be surprised that I disagree.

        Also my last sentence was just to say that a lot of people call rating just a number, even though there's a meaning behind it.

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

    Bank deposit is just a number, do u care? The number grows, I am happy.

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

    You care enough to comment here.

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

    The biggest thing is that people classifies people by their color. Even some programming contest platforms classify users and give some permissions to only high color users. This is prevalent to whole CP community; which might be toxic in some cases. In this atmosphere, many people are going to focus in their rating.

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

It should slowly drain some of the unnecessary rating (especially from people who do not participate anymore).

If they don't participate, then they are not causing rating inflation. So it doesn't matter in this case.

encouragement to participate in contests more often

This does the opposite — it causes rating inflation.

I see no reason why this should be considered to help at all. Even in your final starcraft2 link they removed rating decay 4 years ago.

And a big problem in these sort of games is some dude who gets deranked from rating decay basically ends up getting a couple of smurf matches and dominating everyone else (aka: 10 reds coming back to get their rating again and crushing a bunch of div2 people). You know how there are always a ton of unranked shady guys winning div2 contests? It will be like that, but with more people.

So basically, nah.

  • »
    »
    6 лет назад, # ^ |
      Проголосовать: нравится +3 Проголосовать: не нравится
    This does the opposite — it causes rating inflation.

    Could you please elaborate? I never looked into it closely, so the rating system of CF isn't intuitive enough for me to be confident about this claim being correct (or about it being wrong).

    I used to think that the main source of inflation is new accounts that "give" rating to the system and get abandoned with a rating lower than their initial rating. Is this idea wrong? Or is there a different key reason? Sum of rating changes for arbitrary CF round is negative, so it sounds like by participating there you are "expected" to decrease your rating (though it would be wrong to assume that things are this simple: it is not clear how the fact of your participation affects overall sum of rating changes in the round).

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

Plot twist : You are paid by Heroes of the Storm . :D

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

Next blog be like: Let's hide rating numbers from people and show color only (CS:GO), and devs do what ever they want.

(Actually calibration (In CS:GO you play 10 matches before your rank gets defined) makes sense, most of one-time accounts will be eliminated)

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

I fully agree your opinion. Like other video games, if you don't do competitive programming for a long time, then your cp-optimized observation skill is going down.

»
6 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится
(especially from people who do not participate anymore)

But why would we care about them?

They are effectively not a part of the rating ecosystem if they don't participate; they don't affect rating re-distribution in any way.