Originally posted by SirLoseALotJust had another think about it. This is the formula (off the top of my head):
PHEW! 😛
Rn = Ro + K * (S - E)
Rn = New Rating.
Ro = Old Rating.
K = Constant (varies depending on Ro, but always 32, 24, or 16).
E = Expectancy of win.
S = Score. 1 for a win, 0.5 for a draw, and 0 for a loss.
E = (10 ^ ((ORo - Ro) / 400) + 1) ^ -1
ORo = Opponents Old Rating.
Since E will always be between 0 and 1, you can never lose points for winning, because (1 - E) will never be less than 0. Likewise, you can never gain points for losing, because (0 - E) will never be greater than 0. So, a highly rated player will gain very little points from beating a low-rated player, and the low-rated player will lose very little points (well, it works out to be so close to none, that it probably rounds to 0). This is why you'll have to keep losing to people who have similar ratings.