Doc_Brown wrote:The idea of a point reset for cheaters has been presented a number of times. It makes sense as a punishment for the cheater, but the problem is that it has the same effect as point dumping and can punish other people on the site that would now be playing with a higher level player that has a low score.
There is a possible solution for this: Introducing a "cheating modifier" in the point calculation equation. This value would be added to the cheater's score during the calculations. The modifier would start at a very high value and decay linearly to zero over some time period (say, 6 months). I'd suggest that the modifier be initially set to the highest score on the site so that cheater initially wins and loses points as if he was the conqueror, but he has a very low score to show for it.
As an example, suppose a player, we'll call him X, was caught cheating. He had a score of 3000 when he was caught and his points were reset to 1000. As of today, the highest score on the site is 5018. X plays two games against a player (named Y) with 3000 points. He wins one and loses the other. Under normal circumstances, X would gain 20x(3000/1000) = 60 points from Y for the game he wins and lose 20x(1000/3000) = 7 points to Y for the game he lost. The net would be a gain for X of 53 points.
Now factor in the point modifier. X gains 20x(3000/(1000+5018)) = 10 points for the game he wins and loses 20x((1000+5018)/3000) = 40 points for the other. He has a net loss of 30 points.
Doc, +1 for the first paragraph of this post. I was about to say the same thing. I think because of this it is safe to say that the point reset is fairly well off the table right now.
That is an interesting fix to the problem, but I highly doubt that the score system will be changed in that way.