The current rating of player A, or a PlayerOptions object.
The current rating of player B, or a PlayerOptions object.
The result of the game (0 for loss, 0.5 for draw, 1 for win) or a GameOptions object containing the result and game type.
A tuple of the updated ratings for both players.
Updates the Elo ratings of two players based on the result of their game.