Roadkill, on 23 January 2014 - 10:07 AM, said:
Elo only cares if you win or lose. It doesn't care if the match was fair. It doesn't care if you did 1200 damage or 12 damage. It doesn't care if you won 12-0 or 12-11. A win is a win and a loss is a loss.
In a pretty random environment like the one that MWO creates, Elo rankings will take longer to converge on your actual skill. But they will eventually reach a stable value (within the constraints used to set up the system) and it will be accurate within the tolerances used to set up the system.
Elo rankings fluctuate by design. Every time you win or lose your ranking changes. All of the randomness that you're talking about simply increases that fluctuation, but it doesn't invalidate the system.
That may be all well and good in theory, but how much will those fluctuations increase the number of matches necessary to calculate your Elo correctly? I mean, what if it took 24,000 matches due to the many destabilizing factors? I've currently been in 2,935 matches, if Elo required 24,000 to balance me correctly then it would only have a bit over 10% of the number of matches that it needs. In other words, it would be inaccurate.
Of course, if it needed 200 matches then it would probably be relatively accurate, and would probably have picked up the natural changes in skill that I've had since I started playing this game early last year. Unless I missed it somewhere though, we don't really know how many matches Elo needs currently to calculate your true position, which means that we don't know the current accuracy of the system.