by bernieh » Fri Sep 17, 2010 10:24 pm
If you need to find someone to blame, look no further than me. Without question, the biggest problem was that my testing of the DH addition wasn't rigorous enough before I deployed the code. That's all on me. It was careless, and bush league.
But given the resulting circumstances, I did the only - and fairest - thing I could do. Once again, we don't have the ability to re-play specific series or games. We do backups and interface with the underlying game engine on a per-night basis only. [i:45baea6362]Obviously[/i:45baea6362] if we were able to leave individual unaffected games alone, we would have. As it was, I had to jump through hoops to explicitly preserve leagues that were completely unaffected. But for the affected leagues, our options were to re-play everything, or nothing. Given the choice between those two evils, the decision was obvious, and I believe we've seen that most people agree.
I also tried to minimize the confusion by stating our intentions as quickly as possible, so that it would be clear that the results you saw were to be disregarded. I did so at 5 in the morning, within an hour after I discovered the situation. I only regret that I didn't do it even earlier, before the night owls already checked their results, and that I wasn't able to wipe the tainted results sooner.