Unfair Codechef Ratings

So due to some small mistake a while ago when my rating was dropped by around 500 points for plagiarism in a really old contest, I didnt say anything. I gave the June Long Challenge and to my surprise, despite having 500 points and a ranking of 71, I got an increase of just 200 points, while some other people of my college, some having solved only 2 questions got a boost of 175 points. Is there any basis behind this? What’s the point of a lower rated person even solving the questions in long challenges then? Someone please look into this as I am not the only one pissed off by this.


Link to some example profiles please.

@vijju123 I think he is right.

1 Like

I cannot post them publically right? That would be public shaming. I can message you in private though. May I knowhow I can do that?

I still need some reference profiles to see and compare :(. Else how will @admin know whats the factor causing an issue, or if its an issue in first place?

Can i message them to you on facebook?

or codeforces?

Actually the fault here is that Codechef is treating people whose ratings have fallen because of Plagiarism equivalent to people who actually have that low rating ! It just that there is no seperate raings increasing system for them.
Don’t worry, just give all the rated contests happening , even if you don’t perform good your ratings will increase much. Now that you are wrong and have been involved in Plagiarism, you do deserve this ! (Though I have also been a part of Plagiarism but I did it because of having multiple accounts of mine on CodeChef.)

Inshort, nothing is unfair here, you were the one using unfair means !

1 Like

Even i was using multiple accounts bro. Dont jump to conclusions. My other account was open at the time of submission, so i just copied my soln and re-submitted it. It was the easiest question of the contest so yea.

1 Like

Both are inaccessible right now for me xD. Can you drop me an email?

Rating change depends on various factors. It depends on the current rating of all users, volatility of all users. Based on these two factors, expected rank is calculated. As you perform better and better as indicated by expected rank, your rating change will be higher and higher. However, the maximum rating change allowed for a user has its restrictions. If if you score 1st rank, your rating will not increase by more than the limit.
This limit depends on your current rating and the number of contests in which you have participated and is calculated as 100 + 75/(noOfContests+1) + 500*100/(|1500-Rating|+500). I have gone through your profile and your maximum rating change was 100 + 75/5 + 50000/591 = 199.60 = 200. Hence your rating change was 200. Since your previous rating was 1409 and upto 1800 are allowed in Div 2, therefore your expected rating for 0 change was too low. And you performed much better than that.
Check out this predictor.


ok. email id? :stuck_out_tongue:

Even My rating doesn’t shoot more than 130 or so. Okay we Did mistake but then we paid for it as a part of plagiarism Hammer. Now our rating should increase as per our performance how much good I perform my rating change is almost a fixed value. I mailed @vijju123 quite a few times but I got reply that @admin is working on this. I don’t know what they are upto but I feel that we have paid enough by rating drop. Now we should get rating increase as per our performance; the increase shouldn’t be restricted to some fixed value.

These people don’t even analyze the plagiarism issues seriously… They reduced some 600+ points for me for the contest FEB18, when some unknown idiot committed plagiarism & copied my code from ideone.com and submitted it 8 days later!

Guys if you can’t resolve those issues completely, don’t even do it period.

Mentioned on his profile. :stuck_out_tongue:

How about not publishing your code for problems of running contests?

It is not right to say that these people don’t even analyze plagiarism issues seriously. After plagiarism check, they mail both users to explain (and give 21 days time, AFAIK). And the condition is if any user does not have the copy of the other’s solution, then both of them are innocent (Like copying fast i/o from gfg). If they do not punish users who made code public (even by mistake), a large number of users may come up with this excuse if they are found in plagiarism. And since ideone is widely used, they warn about it on every contest page.

I remember @dpraveen spoke about this issue and even said that the ratings of May long would be adjusted for people whose ratings are dropped. But I think that wasn’t the case. Can you clarify @vijju123 if this idea was dropped or am I missing something?

Well, if you cant look into “Have I ticked the option to make my code private in ideone?” then dont expect us to look into yours. @schleppel is correct. Why publish your solution of a live contest? For others to copy?

@admin is working on this.

1 Like