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

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

Recently, I'm interested in CF rating and contribution distribution, and I searched this.
I already searched about mysteries of rating distribution (Blog), so I wrote here about contribution distribution. (Thank you for comments)

Method of Searching

  • Here is the leaderboard of top contributor.
  • I searched the rank of contribution -51, -46, -41, -36,..., -1, 4, 9, 14,..., 164, 169, 174, 179. I searched the number of contributors too.
  • Then, I make the distribution graph.
  • Each range of the graph is [-inf, -50), [-50, -45), [-45, -40),... , [175, 180), [180, inf]. Each value of x-axis of the graph is the minimum value in range. For example, if the value of axis is 15, this means the range is [15, 20).
  • The minumum value of range [-inf, -50) is inf, but in distribution graph this value is -1000.

However, there was some surprising thing about it.
Look at following graph:

Note: The distribution graph has Logarithmic scale. Every time the scale increases by 1, the value doubles (2 times).

The surprising things are following:
  • Obviously, the number of people who have contribution [100, 105), [105, 110), [110, 115) is especially larger than [90, 95), [95, 100).
  • The number of people decreases greatly from contribution [10, 15) to [15, 20). The difference is approximately 2.5 times.
  • The number of people who have contribution [-50, -45) , [-45, -40), and [-40, -35) are nearly the same.


Why these things can be occur?

UPD1: rng_58's contribution became 180, so the graph was extended. Wonderful.
UPD2: The distribution graph is extended because some user's contribution was changed.

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

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

That thing around 100 threshold is particularly surprising. If analogous thing would happen for example about 2400 rating then we would be able to get away with sth like "people stop competing after they reach red", but it is hard to control contribution like that (people can still upvote/downvote your comments), stopping writing comments sounds weird and most importantly, contribution vanishes with time, because comments/blogs created multiple of 6 months ago lose their influence which makes contribution really a liquid thing.

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

Request: search the correlation between rating and contribution.

It's obvious that red coders are getting more plus votes on their comments/posts, but I don't know how much it's correlated.

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

    I think that there is something more behind it than simply "he's red, so probably it is clever, upvote" ;p. However seeing some stats about it would be indeed interesting

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

      Actually, that's exactly what people do.

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

        I definitely agree that there is a psychological tendency to perceive red's comments/blogs as better (more clever/mature/funny etc) than same ones posted by eg blue, but my point is that it is definitely not main factor because average red's comment is in fact of significantly higher quality than average blue's comment. By no means I claim that all blue's comments are not worth reading and that all red's comments are worth reading, but you can't deny that on average there is significant correlation between rating and quality of comments

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

          I'm hesitant to agree or disagree with you. No doubt red people have a lot of knowledge related to technical things ... but what about the comments/threads which aren't about programming at all ? In those kinds of questions, I don't think red people have a higher quality of comments..

          But, red people have more knowledge and can help out better with programming/problem solving questions.

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

            I tend to disagree with you, as problems solving skills is highly correlated with intelligence and wisdom, so I think it applies to things that are not related to programming too.

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

    It is ... If I wrote the exact same comment, I would probably get a few downvotes for no reason ... lol.

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

    Another reason can be that red coders simply do write more comments.

    If you'll take a look at active CF spammers or even at people who take part in a lot of discussions, number of reds among them will be really huge already. And when you take percentage of red coders who are actively involved in community life and compare it to the same value for green coders — difference will be very big.

    Yet I agree on "red get more upvotes" part as well.

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

    Thank you for EnumerativeCombinatorics, and readers of the blog.
    I searched the correlation between rating and contribution in this blog:
    Link

    If you have some comments, impressions and questions to blog, please comment!

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

Is the contribution formula known? Most recent data I could find is from 4 years ago and it doesn't state the exact formula, only that the function is monotonic. Maybe contribution 100 is some special point?

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

    I think if the special point exists, it may be 101.
    Because the contribution and the number of people is following:

    Contribution 99 100 101 102 103 104 105 106
    Number of people 2 2 11 9 8 6 6 2

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

~100 is approximate contribution one gains after setting CF Round, 'cause Round announces and editorials usually get many upvotes. Maybe that's the reason?

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

    Exactly. Since the contribution grows slower on the top, holding a round will always bring the contribution value to a bit over 100, regardless of the writer's previous contribution (as long as it's < 30 or so).

    So to me seems like a notable coincidence. Though I have come across an exception in a championship (it was VK Cup 2017 - Round 3) way back.

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

      I agree.
      But some announces and editorials of CF round gets many downvotes.
      For example:
      Codeforces #382 Editorial (-229 downvotes): Here

      So I don't think that all of the writers gain +100 contribution at least once, but I agree that most of writer gain +100 contribution at least once.

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

      It was in russian, right?

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

There is an interesting increase starting from 90, there is probably a special case for reaching 100 in codeforces' algorithm. Pretty good work by the way.

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

recently i wrote my first comment on someone's blog and my contribution became -1 and I was a little worried but after seeing this post i know some people have -100. so this means i am still in a very good position.

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

Can someone explain jack_peralta's contibution? He has neither authored a blog nor written a comment.