Skip to content

CheatDetection

ipax77 edited this page May 16, 2026 · 4 revisions

Cheat Detection and Fairness Checks

dsstats tries to keep ratings fair by detecting replay patterns that can distort results.

Rage quit or disconnect

If the uploader leaves without pressing Victory or Defeat, dsstats can determine the likely result from replay information such as income, army value, kills, middle control, and game state near the end.

When a replay result is corrected this way, the website can mark it as adjusted. Adjusted replay views use a purple winner-team marker.

Adjusted replay

Missing lost uploads

dsstats can compare uploaded games and look for cases where a player appears in a lost replay uploaded by someone else, but did not upload the loss themselves.

This cannot catch every missing replay, but repeated patterns can be detected and used for rating fairness.

Leaver behavior

Leaving changes team balance in Direct Strike, sometimes in ways that can be abused. See Leaver Handling for how those games are scored.

Why this matters

Ratings are only useful if the data is honest enough. These checks are intended to reduce incentives to hide losses, quit selectively, or manipulate the replay pool.

Clone this wiki locally