Yeah, the script just parses the game events log for each and in one of the champ games kpv did sneak in there at the end. I doubt he did anything, but it did get into the game log, so it shows up on the list. I'm thinking in the future of only awarding the "good guy award" to replacements that play 3 or so turns, but that involves more complex processing of the data then I've gotten to yet.
And actually since you mention it, the ranking system here uses the players in the game at the start of turn *2* to decide the initial players, and only looks at resigns/drops from then on. So if you join and quit again before the 1st host runs you shouldn't have that game included in your rank. Let me know if your results differ, but I start the DIE HARD games by creating the game and then immediately resigning from it, so I think it works ok.
Also, replacement players are not marked as dropping a game if they leave later. My philosophy is that replacement players should never be punished for joining a game.
|