Uberdude wrote:Let's say you have played 400 games at 4d and won half of them (randomly spaced out). You then win 20 in a row. Shapenaji, do you want this to make you rank up to 5d? And if you lost 20 in a row go down to 3d? I think that would be wrong as all those old games let us know this spike was not significant and you are still probably a 4d who just had a nice winning streak. If, on the other hand, you had 20 games at 4d and had won half of them, and then won 20 in a row, your rank should go up as they are more significant. According to my understanding of the KGS rating system, this is how it works (I'm sure wms can correct me if I'm wrong).
I would agree though that KGS ranks can have rather a lot of inertia if you play loads of games (and there's drift), but I went from 30k all the way to 3d in 2 years on my single Uberdude account without feeling the rating system holding me back. I was typically playing a few games a day and had a high win rate (up to 85%, man I miss those days when improving was so easy). In fact I did make new accounts for short periods, but that wasn't because of rating inertia but because my bad connection made me a chronic escaper.
See that's the thing, I don't differentiate between a 4d on a good winning streak and a 5d, or a 4d on a bad losing streak and a 3d.
As far as how KGS works. My understanding is that in the system the games are treated equally except for the older-game-weight. Hence, just by virtue of playing more games in the past than now, the past will have a far-reaching impact. Even though your results presently may be much better.
That's why I think it makes more sense to compute an estimate of a players strength on a shorter time period. Ignore the number of games played in that time period, and just take the time period as a single datapoint. If they played more games 45 days ago, then the sigma of that rating will be lower, but it will not treat it as a large number of separate games weighted half as much
You say that based on our previous information, these streaks are not significant.
If a person is ready to advance to the next rank, the previous information would be completely inconsistent. Averaging would just be silly, even a weighted average.
Hence, I think the best system is the one that looks for inconsistent behavior and then adapts quickly.
KGS is a good rating system for slow, steady, rank improvement. But I don't think I know any people at my rank who got here that way.