


In the case of scripters, for example, Riot has to differentiate between normal human move spamming and computer-generated moves, while also accounting for the fact that cheat developers have intentionally introduced delays to their programs to make them seem more human-like. To combat these problems, League of Legends has an anti-cheat team that is composed of analysts, data scientists, and even ex-cheaters who come together to identify ways of deterring, preventing, and detecting exploits.Įach type of cheater presents a unique challenge.

In League of Legends, there are three primary types of cheaters according to Riot: scripters, who automate actions boosters, who acquire highly ranked accounts and botters, who use programs to help them level up. Recently, however, League of Legends developer Riot Games’ anti-cheat team shared some high-level insights in a blog post as to how they catch perpetrators in the act, and the methods are fascinating. The process of catching cheaters in video games is muddled in secrecy: the more developers say, the better equipped deviants are to cheat more efficiently next time around.
