Page 4 of 4
Re: KGS ranking system is bs
Posted: Wed Feb 26, 2014 2:15 pm
by Boidhre
HermanHiddema wrote:Boidhre wrote:I mean raw win rates aren't very interesting unless you know who people are playing and thus the expected win rate for them.
Oh yeah, sure, but the same is true for any system. It is quite possible to maintain a 90% win rate on KGS and never be promoted, you just have to play lots of weaker players without handicap.
Yeah, sorry, I didn't mean to direct it at you but at the whole win rate discussion for pretty much the example you give there.
Re: KGS ranking system is nonsense
Posted: Fri Feb 28, 2014 6:31 pm
by Charles Alden
I'm still waiting to see the first complaint from anyone that his rating hasn't gone down, even though he consistently loses 60% of his games.
Posted: Sat Mar 01, 2014 12:45 am
by EdLee
Charles Alden wrote:I'm still waiting to see the first complaint from anyone that his rating hasn't gone down, even though he consistently loses 60% of his games.
Perhaps it happens more often than you think. (I've witnessed it first hand, in EGR, on multiple occasions.)
Re: KGS ranking system is bs
Posted: Sun Mar 02, 2014 8:02 am
by Wildclaw
uPWarrior wrote:2 stone difference* means 50% win probability when the opponent has 2 stones on the board, 3 stones mean 50% when they have 3 stones on the board and so on.
Except that this is actually incorrect. A 2 stone handicap board is actually just 1.5 stones of advantage due to the lack of komi.
As you get closer to ranking up, you should be expected to perform 0.5 ranks better against an average even player and 1.0 ranks better in handicap games. Assuming the numbers on the
http://senseis.xmp.net/?KGSRatingMath are accurate, that means an expected 60-66% (5k-2d) win rate in even games or a 70-79% win rate in handicap games against weaker players.
What would probably make the KGS system feel a lot better is if it did handicap based on exact rating differences instead of rankings. If a strong 2 kyu player plays an average 2 kyu player, it should be a no komi game where the weaker player starts. If a strong 2 kyu plays a weak 3 kyu, it should be a 2 handicap stone game. And so on.
You could also make it even more detailed by mixing handicap stones and komi, but that is probably a bit to unorthodox for a lot of people.
Re: KGS ranking system is nonsense
Posted: Sun Mar 02, 2014 8:46 am
by HermanHiddema
Re: KGS ranking system is bs
Posted: Sun Mar 02, 2014 1:18 pm
by uPWarrior
Wildclaw wrote:uPWarrior wrote:2 stone difference* means 50% win probability when the opponent has 2 stones on the board, 3 stones mean 50% when they have 3 stones on the board and so on.
Except that this is actually incorrect. A 2 stone handicap board is actually just 1.5 stones of advantage due to the lack of komi.
As you get closer to ranking up, you should be expected to perform 0.5 ranks better against an average even player and 1.0 ranks better in handicap games. Assuming the numbers on the
http://senseis.xmp.net/?KGSRatingMath are accurate, that means an expected 60-66% (5k-2d) win rate in even games or a 70-79% win rate in handicap games against weaker players.
What would probably make the KGS system feel a lot better is if it did handicap based on exact rating differences instead of rankings. If a strong 2 kyu player plays an average 2 kyu player, it should be a no komi game where the weaker player starts. If a strong 2 kyu plays a weak 3 kyu, it should be a 2 handicap stone game. And so on.
You could also make it even more detailed by mixing handicap stones and komi, but that is probably a bit to unorthodox for a lot of people.
That "*" after "2 stone difference" was there for a reason, I did mention the lack of symmetry by simply removing komi.
Anyway, you missed my point. The 60-66% or 70-79% win rates that go servers are enforcing on players 1 stone apart is pulled out of thin air. There is no mathematical or logical reason for that number to be 65% instead of 55% or 95%. As I said, ranks should be based on stone differences and not on win probabilities in even games. Go servers are optimizing for a metric that should be "learnt", not a constant of the algorithm.
Maybe this idea deserved a bigger and more detailed post as I have not seen this discussed anywhere else, but the way we are applying handicaps right now is totally disconnected to the way we are moving through ranks in go servers with a very large population. Most players are playing even games with each other (look at tygem, the percentage of even games is probably above 99%) and they are moving up and down on ranks based on win percentages in even games but there is no guarantee that players 4 stones apart win 50%* of their games with 4 stones handicap. THAT is what a 4 ranks difference is supposed to mean.
Just think about this hypothetical situation in your go club: a new player comes in and loses 4 games against a 5k and wins 1. Can you predict its rank in any way? Not until they adjust their handicap and get closer to 50%-50%. However, that is what go servers right now are doing, with the added constraint that even the 5k rank was calculated this way.
This is made worse by the fact that rank differences being disconnected from handicaps is self-reinforcing. Players stop playing handicap games because they feel their chances are not even and the risk on their ranking is not well adjusted.
Re: KGS ranking system is nonsense
Posted: Sun Mar 02, 2014 8:47 pm
by hyperpape
If you believe in the efficient markets hypothesis, it is impossible for KGS rankings to be wrong about handicaps (relative to its assumptions about ranks in general) since if they were, players would be able to improve their ranks by simply choosing to play against players who the system would favorably handicap them. By favorably handicap them, I mean give them too many stones (or give their opponent too few stones). They win a bunch of those games and then go up in rank.
Sadly, this may be too much of an assumption.
In all seriousness, (1) the kgs system makes predictions about handicap games, (2) they are probably about as accurate as the regular rankings for small handicaps, since many games already effectively have a fraction of a stone handicap, and 1-2 stone handicap games are common. (3) Since the system makes predictions about handicaps, it can be tested for accuracy (though I don't know if it has been publicly analyzed).
Re: KGS ranking system is nonsense
Posted: Fri Mar 07, 2014 4:15 pm
by Abyssinica
[12:22] X: I've now won 14 of my last 15. And KGS still doesn't want to give me my freakin dan rank
[12:39] S: time to get another account :V
[12:44] S: gotarist that's some great name there
[13:44] X: Bugger. I lost one. Now KGS will drop me to 3k for sure.
It's like the amount of wins to go from 1k to 1d is like the amount of energy to change state from ice to liquid water.
The guy used to be 4d at his peak, by the way (So I guess he's 1-3d now). A quick glance at kgs analytics gives him an 81% win percentage for ranked.
Re: KGS ranking system is nonsense
Posted: Fri Mar 07, 2014 4:54 pm
by Mef
Abyssinica wrote:[12:22]A quick glance at kgs analytics gives him an 81% win percentage for ranked.
In order to properly evaluate this a little more context is necessary, namely how the games were handicapped and how his rank has changed over that period. For example, playing 100 games in six months, going 5-5 (solidifying middle 2k status), winning 35 of your next 40 (promote to 1k), win 30 of your next 50 against 1k's in even games. You would expect to settle as a strong 1k and have an 80% win rate.
Re: KGS ranking system is nonsense
Posted: Fri Mar 07, 2014 6:20 pm
by Abyssinica
Mef wrote:Abyssinica wrote:[12:22]A quick glance at kgs analytics gives him an 81% win percentage for ranked.
In order to properly evaluate this a little more context is necessary, namely how the games were handicapped and how his rank has changed over that period. For example, playing 100 games in six months, going 5-5 (solidifying middle 2k status), winning 35 of your next 40 (promote to 1k), win 30 of your next 50 against 1k's in even games. You would expect to settle as a strong 1k and have an 80% win rate.
Apparently I'm not reading it right; I'm used to the bottom chart on kgs.gosquares to be all the games they've played, but for some reason that's just March. He has no games before Jaunary, and this is his actual score:
2014/1 - 2014/3
Win Lose PCT
All 37 18 67%
Black 11 9 55%
White 26 9 74%
Higher 2 6 25%
Even 20 7 74%
Lower 14 5 74%
With H. 1 2 33%
Against H. 4 2 67%
81% is just for this month
Re: KGS ranking system is nonsense
Posted: Fri Mar 07, 2014 6:33 pm
by Boidhre
Abyssinica wrote:2014/1 - 2014/3
Win Lose PCT
All 37 18 67%
Black 11 9 55%
White 26 9 74%
Higher 2 6 25%
Even 20 7 74%
Lower 14 5 74%
With H. 1 2 33%
Against H. 4 2 67%
81% is just for this month
From that: they play almost all their games against even or weaker opponents and have a good win rate. They play few games against stronger opponents and lose a lot. They almost never take a handicap or give one.
Re: KGS ranking system is nonsense
Posted: Fri Mar 07, 2014 7:02 pm
by Mef
Abyssinica wrote:Mef wrote:Abyssinica wrote:[12:22]A quick glance at kgs analytics gives him an 81% win percentage for ranked.
In order to properly evaluate this a little more context is necessary, namely how the games were handicapped and how his rank has changed over that period. For example, playing 100 games in six months, going 5-5 (solidifying middle 2k status), winning 35 of your next 40 (promote to 1k), win 30 of your next 50 against 1k's in even games. You would expect to settle as a strong 1k and have an 80% win rate.
Apparently I'm not reading it right; I'm used to the bottom chart on kgs.gosquares to be all the games they've played, but for some reason that's just March. He has no games before Jaunary, and this is his actual score:
2014/1 - 2014/3
Win Lose PCT
All 37 18 67%
Black 11 9 55%
White 26 9 74%
Higher 2 6 25%
Even 20 7 74%
Lower 14 5 74%
With H. 1 2 33%
Against H. 4 2 67%
81% is just for this month
Thanks for the extra info, this is very helpful! 67% would normally be borderline promotion for a given rank. In this case it is not so clear, because they have played more games with lower ranks than higher. KGS has a pairing system that is slightly biased. Namely, the default handicaps for non-even games favor white slightly (this is known, and accounted for mathematically...but people playing don't always realize it). If you play more games against weaker opponents, you will be expected to have a higher win rate. What that means is that for this person, as they have been playing, 67% may be very close to but not enough for promotion.