Beautiful! Thank you for your hard work, Mike. This is absolutely wonderful!!
I do have a quibble about the formula. It’s great for short events: cheap norms are denied. But I think the formula sets unreasonably high expectations for long events.
For example, a player can have a 2500+ performance rating in a 12-round event and not even come close to scoring a Life Senior Master norm. To me, this is counterintuitive.
Example:
Albert C. Chow
MSA 11299083
1994 US Open - Calculation of Life Sr Master Norm
Note: Chow’s pre-event rating was 2383
Ri Y ∆i Ci Si Si - Ci
1771 2400 629 1.0000 1.0000 0.0000
2006 2400 394 1.0000 1.0000 0.0000
2100 2400 300 1.0000 1.0000 0.0000
2164 2400 236 1.0000 0.5000 -0.5000
2186 2400 214 1.0000 1.0000 0.0000
2656 2400 -256 0.1800 0.5000 0.3200
2651 2400 -251 0.1863 0.0000 -0.1863
2154 2400 246 1.0000 1.0000 0.0000
2225 2400 175 0.9375 0.5000 -0.4375
2217 2400 183 0.9575 1.0000 0.0425
2488 2400 -88 0.3900 1.0000 0.6100
2323 2400 77 0.6925 1.0000 0.3075
Cr 9.3438
Sr 9.5000
Sr - Cr 0.1563
Chow failed to earn a norm because Sr - Cr was not > 1.0
But Chow scored 8-1 against the “rabbits” under 2400 (perf. rating something like 2467) and 1.5-1.5 against the players > 2400 (all of whom were GMs - perf. rating in those 3 games of 2598). His performance rating for the event (12 rounds!) is around 2500. One could toss out the Class B player in round 1 and get similar results for the 11-rd event.
One may reasonably argue that 9.5 points wasn’t enough, given this field, but 10.5 points? Jeepers, that’s hard.
Setting Si for the rabbits at 1.0 is fine for short events, but it should not be impossible to earn norms at US Opens, World Opens, etc. - in these longer events, a performance rating 100+ points above the norm level is more meaningful than the norm system reflects.
But as I said, this is a quibble. Thank you very much!