I’m with @MSmits on that one, some people seems to just want the global leaderboard to be gone. But it seems to me to be just a case of grumpy “if I’m not having fun, nobody can !”.
XP, CP, achievements, leaderboards, rankings and prices are nothing more than gamification of the platform, extra goals other than selfmotivation, to give something to aim for, extra motivation, extra gratification “You did something, get a cookie”. If you guys are looking for an objective way of telling who is the best programmer on the platform, it will never happen.
The original problem was that the player number was way too important in the formula, meaning other people not showing up would hurt your ranking and you dont have any control over it. I think that’s the thing that should be fixed. We don’t need to turn it in some gigantic overdesign.
Thanks everybody for your feedback. It’s very appreciated and valuable to us.
Here below is the final proposal that we will implement this year:
the base formula for all games becomes: (BASE * min(N/500,1))^((N- C+ 1)/ N)
we don’t want to use the alternative formula (the one that uses the exponential) because it’s more complex to understand and it will increase the impact of the noise during the rank computation
the BASE depends on the game type:
Contest: 10,000
Multiplayer Game: 5,000
Clash of Code: 5,000
Optimization: 2,500
Code Size: 1,000
we keep the 3 best contests (no fluctuation depending on the age of the contest as the new formula fixes the problem with high vs low player count)
the global leaderboard is maintained: it does not reflect the “best” players in the strict sense of the term but reveal the best and most active players of CodinGame, giving everybody a constant feel of progression
to counter-balance this, we’ll emphasize all sub leaderboards by adding tabs on the leaderboard screen. Something similar to (design not final):
as we’re reworking the home page, it will be possible to view all rankings and to focus on one specifically by displaying it by default
the gamer card will display all rankings of the user
With this proposal, we expect to fix the initial problem without over-complexifying things and to allow everyone to focus on what is important for them.
Sorry for tuning in late, maybe too late judging by the finality of the last post.
I do not put a lot of weight on rankings and view the platform more as a way to improve my problem solving and programming skills.
Nevertheless it seems odd to me, if I understand it correctly, that CoC should have more weight (base score) than optimization games. The first is solving easy tasks, the other is contemplating for days and even weeks and trying to improve your solution over time, thus being much more challenging.
Probably has something to do with reverse engineering the validators (or using known validators?).
But i agree Optimization should be valued more than CoC. But this debate can keep going on and on for ever, like a certain political event that still has no end in sight.
Well, I have not used reverse engineered/known validators to up my score so far, and surely this imperfection should not be a reason to depreciate optimization games.
About the debate - it already seems a bit too late.
Well, solving even the very hard puzzles only gives experience points, but solving tasks ranked in difficulty below the easiest puzzles gives you more ranking points than optimization games… it is still beyond me.
To have an screenshot being 1st before it could be removed.
Also I did like CoC (unpopular opinion), it’s not that bad if you play as it’s meant to be played. And I like codegolf too, you can argue that AI bots are harder and blah blah blah, in the end codegolf were fun puzzles to solve.
I don’t think it’s time to reopen discussion about what’s most important to what, it goes to a dead end. CG staff have already taken a decision after months of being discussed. I prefer some bonus on recent challenges but well, it’s fair.
I think the redesign is good. If there are people that only consider challenges as the real deal there is a tab for that.
Edit: Make forum and blog buttons more visible in the main page!
Will the points recomputation will remove the earned points from The Great Dispatch ?
The puzzle is not accessible anymore but players still have the points. It’s not a big deal at the moment because it is not that much points. But with the new formula it will be (nearly) 2500 points for the top of The Great Dispatch. It’s pretty unfair since we can’t improve our code anymore …
Yes, thank you for pointing that out. This competitive element is not my favourite part of codingame. I was referring more to the level of engagement required for each task. Anyhow, I hope there will be more optimization games in the future no matter how the scoring works.
The contest rankings got updated. It seems that your last results weren’t better than the ones you had before. Only the best 3 contribute to your contest score (which currently depends on the number of participants).