kevlargolem wrote:I tried to understand your kValue 20 explanation, and while I can't quite fathom it, there are basic fundemental things that I can't even make sense of. I think what you are saying is something like:
(the most a player can shift in a given 1v1 calculation is 20 points. Depending on their ratings, each stands to get a chunk from each others rating, always totaling 20. 10-10 if they are even, 19-1 if they are extremely uneven. And correct me if I'm wrong, but you seem to be saying that the reason it always looks like standard movements of 20, is only because the live rating board is showing how much both players moved. So one dropping 19 and the other gaining 1 will still look like 20 because the net shift is = 20.)
The winning player will always gain the same amount of Elo as the losing player loses. If a player beats someone they are 100 points lower than then they will gain +12.8 points, whilst the loser will lose 12.8 points. The total of both players new ratings will equal the total of their old ratings. Elo is basically reassigning the points based off the result.
Have a play on this calculator to mimic this:
https://ratings.fide.com/calculator_rtd.phtmlSo, using the above example put in rating=1200, Rc=1300 (opponents rating), W=1 (for winning) & kVal=20. This results in +12.8.
Now flip the ratings and change W=0 for a loss. This is the calculation from the perspective of the higher rated losing player. You'll see a result of -12.8.
So that shows how the rating total between the 2 players remains the same after new ratings are calculated.
So now, for the reason why it appears all increments are 20 on the live list.
Using the original values again: rating=1200, Rc=1300 & kVal=20.
With W=1 the change is +12.8. With W=0 the change is -7.2. The difference between these 2 numbers is exactly 20.
Repeat this with as many different combinations that you can imagine and you'll see this keeps on happening.
So, when you notice that increasing 1 position in game gains you exactly 20 rating points you will understand that this is because the difference between 'losing to that player ahead of you' and 'beating that player' is exactly 20 points.
kevlargolem wrote:1. The live leaderboard only shows MY rating if I were to finish between 1st-10th, right? (unlike the final leaderboard which shows how much rating everyone ended up with). So if thats the case, it shouldnt matter how much the other guy is losing, because the live leaderboard pertains to only my rating. So if beating someone would only give me 1 point of rating, thats what the leaderboard would show: +1, because the movement is only relevant to me.
You are correct in saying that it shouldn't matter about the other persons rating. The live leaderboard does in fact only refer to your rating and not theirs.
kevlargolem wrote:2. The more I think about it, unless all the ELOs are prepooled, the only thing the live leaderboard should be able to show is my ELO if the game were to end exactly as is now. Because the amount my rating fluctuates if decided by multiple 1v1s, would depend not only on which place I finish in, but also which players finish above/below me. A 1200 3rd place finish with player1800 above me, and player1200 below me, would have a very different result than a 1200 3rd place finish with those same players in opposite positions around me.
The game does show what would happen if the game ended instantly. And it is applied to all players current rating. If ratings change before the end of the game you will see these numbers change.
And I setup this scenario from what you said. Imagine a 5 player game where 4 players, including you, have a rating of 1200 and one player has a rating of 1800. Here is the rating change for you finishing 3rd with the 1800 rating above and below you.
1st: Player1200 (-10)
2nd: Player1800 (-1.6)
3rd: You
4th: Player1200 (+10)
5th: Player1200 (+10)
Final rating difference of +8.4.
You didn't lose many points for finishing below Player1800 because they were realistically expected to beat you anyway.
1st: Player1200 (-10)
2nd: Player1200 (-10)
3rd: You
4th: Player1800 (+18.4)
5th: Player1200 (+10)
Final rating difference of +8.4.
You got a massive points gain from beating someone that mathematically was meant to beat you. However out of the 3 players equal to you, you only managed to beat one of them so you lost rating points that way.
So you can see that no matter the order, you still got +8.4 for finishing 3rd.
Why do you gain rating for finishing middle? Because the game's average Elo of 1320 is higher than your Elo so your expected finish position before the game started was ~4th. You mathematically performed better than expected.