<< Back to Ladder Forum   Search

Posts 11 - 30 of 38   <<Prev   1  2  Next >>   
new in ladder: 10/15/2019 07:51:35

Just a Dream
Level 57
Report
Not sure I understand what you mean. How does playing 5 games at a time affect things since it´s not like I finished them all at once? In the beginning I finished a few per day. So it was one victory, one rating update, one new opponent at a time, I assume.
new in ladder: 10/15/2019 09:33:51


SandwichEater
Level 56
Report
i dont get ladder system also... i was playing vs guy Legacy 19769546 , he was stalling from very start and the game was very long... when i finished playing him i was already 2300 points and guess what happened, after win vs him i left with 2297 points lol :D
new in ladder: 10/15/2019 10:10:20


master of desaster 
Level 66
Report
The ladder rating is calculated basically by win percentage and the average rating of your opponent. If the average rating of your opponents drops more than the winrate can make up for, your rating falls even after a win. That won't happen anymore for you since you won't get matchups with that lowly rated players
new in ladder: 10/15/2019 10:11:20


Njord
Level 63
Report
you start whit 5 opponents that you get based on a rating of 0

Edited 10/15/2019 10:11:33
new in ladder: 10/15/2019 11:27:42


SandwichEater
Level 56
Report
ok, its clear, thanks !
btw seasonal ladder is about to start, you all rather start with 1 game , right ?

p.s.: that template seems is very likeable and a lot of good players will play.

Edited 10/15/2019 11:28:55
new in ladder: 10/15/2019 11:31:17


Njord
Level 63
Report
4 games
new in ladder: 10/15/2019 11:39:43


master of desaster 
Level 66
Report
You don't get to chose how many games you play on the seasonal. Best is if you join from start and play your games quickly
new in ladder: 10/15/2019 11:42:44


Njord
Level 63
Report
ohh yeah i misunderstood..... do as mod says

Edited 10/15/2019 11:43:00
new in ladder: 10/15/2019 11:49:57


Viking1007
Level 60
Report
so, in the 1v1 ladder, is playing in 1 game at a time best?
new in ladder: 10/15/2019 12:11:20


Farah♦ 
Level 61
Report
I feel like there's a lot of partial explanations in this thread.

The rating system being used is Bayesian ELO and it works as follows:

1) The system looks for any player who has less games than the amount of games they specified they want to play. It then pairs up players (probably according to their rating, but that is Fizzer's code, not the BayesianELO program so I'm not 100% sure)

2) For any game you complete, the system takes your rating and your opponent's rating into account when calculating the new ratings. This is what happens in regular ELO as well.

3) Next, the system takes your and your opponent's rating variance into account. Your rating variance can be seen as the uncertainty of your rating. If you've played one game, the system will give you a high variance. Here's two examples to illustrate. In both you have only completed one game:

3-1) You beat the lowest rated player on the ladder. His rating is 495. The system now gives you a rating of 638. However, it also says you could be anywhere between 60 and 1216.

3-2) You beat the highest rated player on the ladder. His rating is 2302. The system now gives you a rating of 2446. However, it also says you could be anywhere between 2054 and 2830.

The more games you complete, the lower this variance gets.

4) The ladder also updates globally. It makes sure the offset rating is 1500 and takes into account how the ratings of your past opponents have changed. If someone you played has risen in rating, you will probably profit a tiny bit from this. The converse is also true.

Another note that needs to be made, is that Warlight will give you a small advantage for getting first pick. In chess, this advantage is considered to be around 33 ELO points; for Warlight it's assumed to be 10 ELO points.

ELO points are a handy tool to predict the chances of winning. If an infinite amount of games were played for all players, this would be the win chances based on ELO-difference:

Win percentage	ELO-difference
50%		0
60%		70
70%		147
80%		241
90%		382
95%		512
99%		798
99.9%		1200
new in ladder: 10/15/2019 14:45:43


TBest 
Level 60
Report
Small, note to Farah's great post.

for Warlight it's assumed to be 10 ELO points.

Not assumed. I think Fizzer has looked on the win rates of games and found 10 points to be appropriate.
new in ladder: 10/15/2019 15:03:30


Farah♦ 
Level 61
Report
That doesn't make it less of an assumption :p
new in ladder: 10/15/2019 16:13:19


Norman 
Level 58
Report
@cloud7:
Not sure I understand what you mean. How does playing 5 games at a time affect things since it´s not like I finished them all at once? In the beginning I finished a few per day. So it was one victory, one rating update, one new opponent at a time, I assume.

For brainteasers I usually find it helpful to construct extreme corner cases:

Case 1: You play only 1 game at a time:
--> After each victory you get paired up with a slightly better opponent than the game before until after around 10 games or so you play against the very best.

Case 2: You start out by playing 100 games at a time:
--> You get paired up with the lowest ranked guys. If you win all games then the question is whether the ladder sees you as an unstoppable killing machine or as an average guy who manages to beat the AI 100 times in a row. I'm not quite into math as Farah, however I have looked over the whitepaper of the Bayesian ELO algorithm a while ago and remember that they claim to work better than the ordinary ELO algorithm by not seeing you as that unstoppable killing machine in this case. However no matter the ELO algorithm: Obviously beating up those 100 low ranked guys has to be worth less than 100 proper ladder steps against increasingly stronger opponents.
new in ladder: 10/15/2019 17:08:13


Farah♦ 
Level 61
Report
You get paired up with the lowest ranked guys. If you win all games then the question is whether the ladder sees you as an unstoppable killing machine or as an average guy who manages to beat the AI 100 times in a row. I'm not quite into math as Farah, however I have looked over the whitepaper of the Bayesian ELO algorithm a while ago and remember that they claim to work better than the ordinary ELO algorithm by not seeing you as that unstoppable killing machine in this case.

That is interesting. The claim that they work better than the ordinary ELO algorithm by not seeing you as that unstoppable killing machine is easily falsified on a small scale. Regular ELO takes your game result and calculates a new rating. The increase or decrease of that new rating is limited by a so-called k-factor. Usually, this is 32 or 16. Example:
Assume a base rating of 1500. You beat the best player on the ladder (for argument's sake, he's rated 3000). You get a 32 point increase, since that is the maximum. Your new rating is 1532

Bayesian ELO tries to estimate your rating while also assigning it two variance factors. This means the amount of rating points you can get or lose after a game is technically unlimited: your rating may go up or down indefinitely, but the variance factor tries to correct for that. Example:
Assume no base rating, as you haven't completed any games. BayesELO will give you one after your first game. You beat the best player on the ladder (and again, for argument's sake, he's rated 3000). You get a rating assigned of ~3200, depending on the rest of the ladder.

Continuing that argument, it means that regular ELO will severely underrate new good players, while BayesELO will severely overrate new good players.

But, at the bigger scale, BayesELO seems to do a rather good job. It's not necessarily better, but here's a rough example:

You win 10 games against a player who was initially rated 1500.

Regular ELO:
You gain 115 points. Your new rating is 1615.
Your opponent loses 115 points. His new rating is 1385
This 230 points of difference means the system believes you to have a 79% win-chance against this opponent.

Bayesian ELO:
You gain 180 points. Your new rating is 1680
Your opponent loses 180 points. His new rating is 1320
This 360 point difference means the system believes you to have an 88.8% win-chance against this opponent.


The biggest flaw of using Bayesian ELO on the ladder is not that it's a bad rating system. It's the way that it's implemented on Warlight. When someone gets ranked after 20 games, you have no idea whether the system has a decent amount of certainty in that player's rating. This is why people who do 'runs' get rewarded. A low amount of games consisting of mostly wins means they get a rating that is most likely not trusted. An easy way to fix this is to have a player ranked when their variance is below a certain value (and the BayesELO program gives you this information for free), instead of after a certain amount of games. That was probably the one of the better things with the TrueSkill algorithm on the RT-ladder.

TL;DR:
Regular ELO gets you to a 'truer' rating in a slower way, Bayesian ELO gets you to a rating that might or might not be very volatile in a faster way.

Edited 10/15/2019 17:10:14
new in ladder: 10/16/2019 15:11:39

Just a Dream
Level 57
Report
@Norman
Case 2: You start out by playing 100 games at a time:
--> You get paired up with the lowest ranked guys.


Why does playing several matches at a time get you paired up with the lowest ranked players?

@Farah
This is why people who do 'runs' get rewarded. A low amount of games consisting of mostly wins means they get a rating that is most likely not trusted. An easy way to fix this is to have a player ranked when their variance is below a certain value (and the BayesELO program gives you this information for free), instead of after a certain amount of games.


How to get that information about the variance? Assuming it´s too much work for anyone to do casually, any guesses how big of a sampling of games would with a high probability significantly limit this variance?

Edited 10/16/2019 15:23:22
new in ladder: 10/16/2019 15:23:03


master of desaster 
Level 66
Report
Cloud if the system has no information about you when you get 100 games at once, the average of your opponents will be significantly lower than when you only get 1 game, win it, and then the system gives you a 2nd game after knowing you beat your first opponent.
new in ladder: 10/16/2019 15:28:42

Just a Dream
Level 57
Report
I assumed we weren´t talking about that anymore since in my previous response to Norman I mentioned I finished the games one at a time while playing 5 games. So it doesn´t matter whether you have 1 or 100 games at a time, as long as you finish them one by one? Or am I just missing something here?
new in ladder: 10/16/2019 15:33:45


master of desaster 
Level 66
Report
For matchups, it matters how many wins you have before the game gets created. If you start with 2 games and win these, your next 3 opponents should be higher rated than the ones you get if you start with 5 opponents right off the bat
new in ladder: 10/16/2019 16:10:06

Just a Dream
Level 57
Report
Wait.. next 3 opponents? So are you discussing a scenario where 2 games are played at first and then the maximum amount of games is increased?
new in ladder: 10/16/2019 17:06:22


Norman 
Level 58
Report
Come on cloud7:

Let's say you start with 1600 ELO and always get paired up with players at around your ELO level. Victories against players with equal ELO are worth 100 points and victories against players with less equal are worth 10 points (just for the sake of argument):


Scenario 1: You play 1 game at a time:
- Game 1: Opponent has 1600 ELO and you move from 1600 to 1700 ELO
- Game 2: Opponent has 1700 ELO and you move from 1700 to 1800 ELO.
-->You have 1800 ELO after 2 games.

Scenario 2: You play 2 games at a time:
- Game 1+2: Both opponents have 1600 ELO and you move from 1600 to 1710 ELO.
--> You have 1710 ELO after 2 games.
Posts 11 - 30 of 38   <<Prev   1  2  Next >>