Hello. I think codeforces contribution calculation system so complicated.I don't know how it is calculated. Can anyone tell me ? Is there any formulas or something else just like rating change system ? Sometimes I see that some of my comments has +45 contribution, but my contribution increases only 4-5 and sometimes +3/+4 changes the main contribution more than that. Suppose, I get downvote(let x) in a comment, but my main contribution changes randomly(I think so).
I didn't get any kinds of patterns. What's your opinion about it ? I wonder how it is calculated. If you know anything about it, please inform me, I'll be grateful to you. Thanks in advance.
It's some sort of logarithmic function applied to the sum of votes from past X months, I believe. I'm ~40% sure that X = 6, but don't know the specifics. Blog votes are worth more.