Originally posted by Marinkatomb
If the cheats games are cancelled, then the remaining players compete amongst themselves, that is the only fair way to do it.
And if someone beats the cheat, or in an incomplete game was winning, those games should be cancelled too?
Is the effect of cancelling all the games sufficient "punishment" for the clan who fielded the cheat? The total effect would be the same as if the engine user had drawn all his games? That hardly seems fair or appropriate.
I really don't think you can change outcomes and simply cancel past and active games. Well, not without a major rewrite of RHP's software.
Games in tournaments are not cancelled, but all points won by the banned player are set to zero. Cancelling games in tournaments, on the other hand, would have a direct influence on the points that are awarded to other players in the round. I'm not sure that is a desirable outcome of a banning.
Yes, there may be some injustices brought about by the timing of a ban, but the playing field is level. It is no diffeent from where a player suddenly resigns all their games in a tournament and leaves the site. Bad luck if you resigned your games against that player the day before.
Over and above the normal procedure that occurs when a player is banned, I believe the best that can practically be achieved here is to zero all points won by the cheat for his clan in the currently active clan leagues.