Continuous Cheat Detection with Calibrated Decision Models
Description
Anti-cheat for competitive online games has escalated from client-side scanners to kernel drivers and hardware attestation, yet cheats that run entirely off the host, such as direct memory access hardware or screen capture with hardware input injection, evade these defenses or are addressed by them only indirectly. Whatever form a cheat takes, it must change what the player does, and the game server observes what the player does. This position paper argues that behavioral anti-cheat is therefore a necessary complement to integrity protection, frames it as continuous cheat detection, and proposes an architecture for making it fast, calibrated, and accountable. The design has not yet been implemented or evaluated. From continuous behavioral authentication, it borrows enrollment, population and player templates, session-level trust, and error rates reframed as false bans and missed cheaters. From System One decision models such as Jev and its open-weight alternatives, it takes fast, single-pass, typed decisions with probabilities, recalibrated on each game's own data. A decision model scores each window of play, its outputs update session trust, and a policy with cost-derived thresholds applies soft actions at moderate suspicion and escalates high or ambiguous suspicion to slower reasoning models or human review, which by default must confirm any ban. We argue that measured calibration, which to our knowledge recent anti-cheat systems do not report, is what lets ban thresholds follow from the costs of errors, and we address fairness for elite players and for players using accessibility hardware. The architecture is designed to be model- and genre-agnostic, with competitive first-person shooters as the running example. Early independent tests of decision models are mixed, so our staged research agenda first tests them against a calibrated conventional classifier. We invite collaboration.
Notes (English)
Files
howren-2026-continuous-cheat-detection.pdf
Files
(795.9 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:ec244dbdbc3a4b48955f86f89066a327
|
795.9 kB | Preview Download |