Recently, cheating has become a more and more serious issue over time. Many community members have come up with various ideas for combatting cheaters better. I think I can make a summary.
There are votes option for each point. Click the upvote button if you like it.
Prevention
- Enable "trusted participant" system for Div.1, Div.2, Div.1 + 2 and Educational rounds.
- Use phone number verification for registration. (which has been rejected by Mike in his recent blog to some extent, but I'll let it be here anyway)
- Use hardware level detection software.
- Completely ban the usage of AI.
Detection
- Train anti-cheating specialized LLM and use it for cheating detection.
- Add a report option for each user for manual review.
Punishments
- Auto ban people who got detected cheating for 2+ rounds.
- Use harsher punishments like hardware ban/IP ban.
Please upvote if you like the idea of this post (or downvote if you don't). I will tag Mike if we got much upvotes.
I'm afraid this post is far from complete. Share your ideas in the comment sections and I will add some of them to the post.



