Okay, I don't think this will fix everyone's problems, but it should fix alot. And hopefully I didn't introduce any new bugs!
OOTPHist v2.0.1 is here
Anyone who still has troubles, post it here and/or send me your data files so I can run them through the debugger. Be sure to send all Exporter files
AND the 5 HTML files from the game.
Enhancements/Fixes:- The program will now handle data errors in the CSV files better. Most errors should be corrected without user intervention.
- Fixed 2 Win Shares calculations in the Fielding section.
- To account for really terrible teams, added a Bill James rule to prevent Offensive Win Shares from being greater than 78%, or less than 22%, of Total Win Shares. A team in the JOBL showed that this is necessary. Without this rule, their 81 Win Shares (27 wins), were divided up into 254 OWS and -173 DWS. With this rule it's 63 and 18, that makes a little more sense.
- Fixed error that occured if NO award winners were selected.
- When creating Minor League Leaderboards under certain circumstances a error occured that caused processing to stop. This error will now skip the current stat and continue with next one instead. What are the circumstances? If a pitcher met the required innings for rate stats and had zero At-Bats against, a divide by zero error occurs when calculating OAVG. This should be a very rare error, since a pitcher with any significant number of innings is going to have At-Bats against.
- If importing data from the Exporter program, team names can be longer than 16 characters.
- Fixed PlayerIDs not being the same as in previous versions of program.
- When entering Edit Team Abbreviation screen, if duplicated abbreviations are found, a dialog box pops up.