there was a bug, it was affecting teams with large attendances selectively, causing them to get penalized, it was a simply transcription error from the code we tested to the code we used, it was my mistake.
We fixed the error in the original code as of 4:30 yesterday, then we had to come up with a solution to try to repair the damage that was already done, the solution we came up with wasn't perfect... for there was no perfect solution because teams which got more money than they should have might have spent that money already and been unduly damaged by us taking money away, so we chose only to increase the amount of money that was spent. Having spot checked the correct formula (the one we tested) on the spot cases given, the attendances match up for the lower of the two quoted, but sometimes the upper number is too high, meaning that if we were able to roll back time and run things through with the code as it stands now those teams would have got less.
I would say now going forward things should be good, and you should look at tuesday's results before you make more complaints.