Codeforces Community Rating

Project goals and principles

The goal is a community overwatch system for Codeforces. Cheating kills the sport when results stop feeling trustworthy.

Final statuses

The review system ends with one of three public statuses.

Final statusMeaning
clearReview reached clearance, so the user appears in the project ranking. Clear status can change after later cheating or missed evidence.
uncertainReview did not clear the user. There may be cheating evidence, but reviewers did not agree enough under the rules to close the case as cheater.
cheaterThe user has a project cheating finding or an external cheater database match. The user is not included in the project ranking.

Statuses are not permanent. New evidence or later review can change them.

Admins can set statuses without a review case. The decision source is public and appears in Lookup.

Limitations of the project

Users whose last decision was uncertain or cheater can reappeal once through Apply.

How reviews and reports work

PartWhat it means
statusA user's status can come from reviewer votes, an admin decision, or an outside cheater list. Handles on that outside list are not sent to reviewers.
admin decisionsAdmins can grant member and reviewer rights when they have enough Codeforces community context.
review casesReviews cover applications, nominations, reappeals, and admin-opened cases. Reviewers get assigned sampled cases.
reportsReports are private evidence. Report reviewers decide whether the target is clear, cheater, or there is not enough evidence.
after a clear reportClearing a report is not enough by itself. The target still needs to pass eligibility before entering the ranking. Failed checks mean not eligible; external cheater database matches still mean cheater.
nominationsReviewer or admin nominators may cast one vote on the case they opened. Ordinary member nominators cannot vote. Report reviewers see the target and evidence, not reporter history. More rules are on the Reporting page.

Public features

RankingClear users.
ContestsClear-user contest standings.
CommunityMembers, reviewers, and admins.
NominateMember nominations for first-time review. Reviewer or admin nominators can cast one vote.
UncertainUsers whose review ended without clearance and without closing as cheater.
CheatersProject cheating findings and external cheater database matches.
ReportPrivate reports from users. Report reviewers can see evidence on assigned report cases.
LookupStatus, decision source, rating, roles, and known handles.

Contents