EloPy
EloPy copied to clipboard
algorithm seems wrong
I have a list of 500 players and after my first match, the loser loses over a 1000 points. In this equation:
k = len(self.__getPlayerList()) * 42
comes out to around 24,000. Then after using this equation
newRating2 = rating2 + k * (score2 - expected2)
The newrating2 comes out to around -11350 since k is so large.
Actually I think if k gets changed to just 42 then that will fix things.