Now he has -700 Elo. Did good faith just win or did the owner of the website intervene?
#589 -12579 Vladimir Putin
#588 149 Adolf Hitler
#587 658 Satan
Something must have broke/exploited. Hitler is still #1 with over 2000 matches but Baseball is in #2 with over 100M matches. The next 20 are 1000-2000 matches.