Looks great! I like being able to trace through and see where in the sequence of games I did well and where I lost points. Invaluable feature!!
Is the wiki updated on the formulas for us to double check the math if we think there might be a bug? (I don't see anything at the moment, but I'd just be interested in running the math through myself to understand it.)
I also agree with GMan, losing large games should be the expected result for most players, and so the penalty for losing those games shouldn't be all that steep, while the rewards for winning should be large.
I'm also thinking that by inflating/deflating certain results (depending on how they are implemented), the final calculation has a chance of losing it's zero-sum properties (a necessity for an Elo style rating to work correctly). Being able to check the math on the wiki would help me (and others) to verify this.
I'd like to mention additional features for this particular rating (and no hurry or rush but just to get the ideas down for future reference), I think that having an 'all time best ranking' (for instance mine was 1279 and I don't know where that would have put me at the time, but currently would have put me 3rd) and a monthly rating would be a good idea. And here's part of the reason I mention these additional features (though maybe fine tuning some of the parameters would work better to address what I'm seeing):
It seems there is going to be a fair bit of swing in rankings because I'm currently co-ranked with 3 other players at 1144, and with my average point swing per game being 15
(and noting that there are 34 players within that 15 point average swing) that means my next game on average would put me either up to 60th from 76th or down to 95th. Considering we are only ranking 150 players right now, and the range of outcomes for a single game is *on average* (not counting max or min) 35 positions different, there will be a lot of turn over daily as games finish and so it seems things will be changing rather rapidly. With the range between 1st and 150th being just over 200
(way too small for an ELO system imo) and I've seen players with swings as high as 89, you can climb the ladder (or fall off it) rather suddenly. Anybody have a good idea for how these game to game changes would compare to the Ghostrating over at webdip?