It doesn't seem to matter how I redo the matrices, nor whether I use LU or QR decomposition, I keep getting these numbers and they don't match up with the OPRNet.exe data:
My Output
Code:
Washington DC Regional
01. Team 2199 W:5 L:2 OPR:25.39 DPR:15.13 PMR:10.26
02. Team 2377 W:6 L:1 OPR:22.73 DPR:7.89 PMR:14.83
03. Team 0045 W:7 L:0 OPR:21.54 DPR:5.66 PMR:15.88
04. Team 0234 W:6 L:1 OPR:19.74 DPR:13.76 PMR:5.98
05. Team 0365 W:4 L:3 OPR:19.58 DPR:11.78 PMR:7.80
OPRNet.exe Output
Code:
Solve complete.
Pos Team OPR SAA PM
1 2199 44.74 26.5 18.24
2 365 35.45 13.81 21.63
3 45 34.37 -0.7267 35.09
4 2377 32.05 7.856 24.19
5 234 31.55 23.53 8.021
On another interesting note, if you take the sum of the entire 'PMR' column for all teams within a regional on either, you get 0.
WARNING: Attachment has some gui bugs. It also creates temp files for every regional/year, so I'd recommend putting it in a folder on its own. It also requires Java 1.6 since it does some neat enumeration and comparator stuff. To run it, just double-click it.