nagitaosu's blog

By nagitaosu, history, 7 months ago, In English,

Since I couldn't find the latest rating distribution of Codeforces, I created it.
This plot only includes active users who has participated contests more than 5 times.

Past rating distribution

UPD: The plot is updated (2020/04/01)

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

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

So according to the graph, there're more experts than specialists ? Interesting!

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

    Expert is a 300 point band, whereas specialist is a 200 point band, so it's not that interesting :)

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

      What is interesting, though — is the odd jump at start of each band. I wonder why that happens

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

        some people are reluctant to join contests if they think their rank will fall / they'll lose colour. So they sit at the lowest rating with their colour for a long time.

»
2 months ago, # |
  Vote: I like it +1 Vote: I do not like it

Interesting. There are so many grandmasters. So I still got a long way to go

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

Almost Binomial Distribution.Interesting!

  • »
    »
    2 months ago, # ^ |
    Rev. 2   Vote: I like it 0 Vote: I do not like it

    Actually It's not that interesting, binomial distribution is expected to happen in most distributions related to ratings.

»
2 months ago, # |
  Vote: I like it +8 Vote: I do not like it

What is the median rating?

  • »
    »
    2 months ago, # ^ |
    Rev. 2   Vote: I like it +2 Vote: I do not like it

    Here are the statistical features.

    count    77654.000000
    mean      1405.483233
    std        282.043970
    min        -43.000000
    25%       1247.000000
    50%       1371.000000 # median
    75%       1509.000000
    max       3681.000000
    
    • »
      »
      »
      7 weeks ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      I think your data is fake. Rating 1509 can be in the top 25%? I can't believe it!

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

        It may be correct, don't forget that in your first contest you rate starts from 1500 + There are people who make fake accounts and join like 1-2 contests and the leave it at like 1450-1600 rate

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

        It is the features for all active users. If you pick up who has been participated contests more than 5 times, it will be look like this.

        count    42762.000000
        mean      1436.048407
        std        356.742685
        min        -43.000000
        25%       1181.000000
        50%       1393.000000 # median
        75%       1645.000000
        max       3681.000000
        
»
2 months ago, # |
  Vote: I like it +5 Vote: I do not like it

Interestingly, the first bar of any color is always taller than the last bar of previous color. It points to the fact that many people stop participating in rated contests once they achieve a particular color, isn't it? Facts from stats!

»
7 weeks ago, # |
  Vote: I like it +8 Vote: I do not like it

How did you create the rating distribution? Can you please share the code.

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

Ah, the beautiful Central Limit Theorem at work.