I’ve been grinding heavily for Clash of Code for the last couple of months and have been holding 2-3 places in the world (currently 4th place). I mostly write one-liners and solve problems quickly, which is how you play in the shortest mode at competitive level. Over hundreds of conflicts, I have noticed a clear pattern in the use of AI/bots that I think is worth discussing not as a complaint, but as constructive feedback.
Problem (which partially solves itself)
Writing one-liners quickly does not raise suspicion. This is the whole point of Shortest mode, and any experienced player will develop his own techniques and schemes over time. What’s suspicious is that the player consistently masters every encounter, no matter the difficulty, mode, or how unusual the challenge: zero failures, zero slow rounds, zero bad submissions. Real players have breaks in their rounds. Real players sometimes misunderstand a statement or get stuck in extreme cases. Bots don’t do this.
But here’s the interesting thing: these players end up disappearing from the leaderboard. I’ve seen this happen multiple times. Some fly to the top, stay there for days or weeks, and then just… disappear. So, it’s obvious that CodinGame has some form of detection or moderation running in the background.
What would I like to see
Some level of transparency. At this point, legitimate players have no idea whether they warn scammers, temporarily block them, or permanently remove them. A simple blog post or forum note that “we actively identify and remove accounts using AI from competitive leaderboards” will go a long way. It’s demotivating to lose an encounter to an obvious bot when you don’t know if anything will happen.
Consistency-based detection. Quick fixes and short codes in and of themselves are not red flags for top players who do it naturally. But an almost perfect win rate in ALL modes and zero failed attempts? This is not human. Detection should focus on unnatural sequence, not just speed.
A “Report” button that actually works in Clash. I know there are reports in some areas, but during or after an encounter it is not obvious how to flag a suspicious player. A simple “Report” option on the results screen will help the community help with moderation.
Positive side
I want to be clear: the system works to some extent. Fraudsters are removed over time. The top of the competitive scene is mostly filled with real players who really work hard and improve. Clash of Code is still one of the best ways to code quickly, and I’d like to see it remain competitive and fair.
Congratulations from someone who really enjoys grinding.
And yes, for me, those who use GPT chat are bots
I highly doubt that’s the case, though I could be mistaken. You might consider keeping a record of those players’ names along with links to their profiles. Then, if they disappear from the leaderboard, you can revisit their profiles to see whether the accounts still exist and, if so, what Clash of Code ranks are displayed there.
Usually these are accounts up to lvl 10
Just to clarify in case there’s any confusion: I wasn’t referring to the levels. If you click on the RANKING pane (the one marked with the trophy icon), you’ll find more detailed information there, including the Clash of Code ranks.
They dropped a lot in the rankings
My guess is that the drop in rankings isn’t related to any kind of detection or moderation process. I’ve never come across anything suggesting such systems are in place, and it doesn’t seem like there would be a strong incentive for the CodinGame team to develop them.
but then why do some who use AI, and this is obvious and understandable, fall sharply in the rankings? have the tokens just run out or has the AI become dumb? HD
Maybe? ![]()
Also, AI ≠ 100% win.
There was some related discussion (last year) in the live-clash channel in CG’s Discord server. You may take a look there.
- Ranks degraders overtime if you do not play Clash.
- Grinding clash is a bad idea from the start. (All problems are posted on third party site - you can create solution and then copy-paste solution when needed).
I hope there will be some detection for the second option, otherwise it’s somehow very stupid ![]()
The site mentioned was created by one of the Codingame users and is often linked to if the user wants to complete the task or has other interests.
want competition and grinding grind this https://codeforces.com/
I’m there and I’ve tried tasks with a rating of 3000+, so far I’ve only had time for 1.
So me and @5DN1L reveal all details now you should to decide how to deal with them.
Right now, I’m witnessing 4 cheaters who are solving clashs inhumanly (the 4 from Uzbekistan). solutions in less than 20s, show no code, consistency over the different problems (even long problems to read). I hope Codingame take concrete actions and create report button or better … a fraud detection model.
no, it does not