Catching Online Game Cheaters
I'm sure you've all seen the recent news about the teacher who caught his class cheating because of the huge difference that cheating made in the test result statistics.
I'm thinking, what if you used those same statistics to catch cheaters in online games? In any game from Pac-Man to Counter-strike you would expect to see a bell curve when looking at the overall performance of players. If you see some weird spike above the bell curve to make two camel humps, then that's probably a sign that there is cheating going on. You can then look for players who are in that hump and figure out which ones are cheating.
If you can succeed at doing this, it will be impossible to circumvent. Right now they try to use technological counter-measures, but they are defeated constantly. This system wouldn't be defeated unless a cheater intentionally played at their own skill level despite cheats. You would also be able to detect people cheating by methods that technology can not find. For example, someone once made a robot arm with a webcam that watched the monitor and played Quake. That could theoretically be caught post-hoc if it performed consistently above average.
Is anyone out there even doing this? Even if you didn't actually ban people out of fear of false positives, it would be really interesting to run the numbers on this for a game like Counter-Strike.
Comments
So, yeah, you could find cheaters just by looking at sudden increases in skill. But false positives would be greater than you think, and what you might wind up defining as a cheat isn't really a cheat.
It's a failing of the administration to handle it in this way.