I'm pretty sure this bug has promoted this guy:
That certainly looks like an uncharacteristic jump in DR! No clear sign of the SR dropping below 35, but clearly did a few more races before the end of the day. Earlier history shows multiple resets to 7000 and 20000 as well.
These are the 'resets' we know about. Note that it happens as SR falls past these levels, not while SR is below the level. We're sure about the 5 and 15 SR values, not so certain about the 35 and 60 (but they follow a pattern of being 5 less than the top of SR E, D, C, B).
SR <SRpts -> DRpts DR
E <05 -> 07000 D
D <15 -> 20000 C
C <35 -> 50000 B
B <60 -> 70000 A
For the 7000 reset, DR must be above 7000. For the rest, it appears that DR must be above the
previous check's reset value, e.g. above 20000 for the reset to 50000. The bug seems to be that it should check that DR is higher than the reset value, e.g. DR is >50000 before resetting it to 50000.
Also, apart from the 7000 one, they do not occur consistently at all. Either that's a further bug (most likely) or there is some other factor that is checked before a reset is applied.
----
edit: Update
1.15 changed the reset DR levels, still looking into it but so far it's looking like:
SR <SRpts -> DRpts DR
E <05 -> 03000 D (
link) (
link2)
D <15 -> 07000 C (
link)
C <35 -> 15000 B (
link) (
link2)
B <60 -> 40000 A (
link) (
link2)
A <75 -> 60000 S ??? (total guess, but now there is room for a reset at this level) (
maybe not)
Since these have changed there is a fair chance PD have stopped the resets boosting DR upwards. No evidence either way yet.
tag: drdoc