-
Notifications
You must be signed in to change notification settings - Fork 5
CheatDetection
dsstats tries to keep ratings fair by detecting replay patterns that can distort results.
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.

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.
Leaving changes team balance in Direct Strike, sometimes in ways that can be abused. See Leaver Handling for how those games are scored.
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.