While working on ideas about how to update rankings and stats, I thought about the problem of cheating. My thought is perhaps we can build a log parser that verifies that game totals add up correctly in the log. Only once the logs go through said parser, would the be "validated" for rankings. It can also flag users who try to cheat so they can be warned/banned whatever punishment is acceptable.
Of course developing such a parser might take some time. Peter, you think a system log that simply outputs check messages can be implemented into the current engine without a major overhaul? There has been talk of an event/console log. This could be a variation on such a log.
I merged the topics about the cheater games.
We're considering different options on how to prevent cheating and validate games. We might also flag users as known cheaters.