AUBOXSCOREPRO

by Larry Anderson


Future Features - Installation Notes

AUBOXSCORE is a program to enhance the box scores produced by OOTP2007. In the game, you can add a recap to the box scores by clicking on the RECAP button. The recap is a headline and then a paragraph of text. Usually you can describe the way a game played out or write your own style recap to enhance the box score. My program serves two purposes. 1st, it will scan the history of the league and then display all of the no-hitters, cycles, 3+ home runs, career ending injuries, major hitting streaks that ended and accomplishments, such as a player's 500th home run. By simply clicking on the link in my program, the box score will be displayed. You can then click the recap button and in the same style as OOTP, you can add the recap. You can just write the headline only, if desired. Click and save it it is part of the history. You can modify it later if you want from my program.

The second part of the program is the automate function. After you use the scan button, you can hit the automate button and it will automatically add headlines for the above categories. So your box score would contain 'J.R. Richard suffers career ending injury!'

The program WILL search through the almanac and do all of the box scores that have said events. The very first time you run the program, it will take a few minutes to go through the entire history. If the league is just a few years old, it will not take long, but a 100 year old league may take a couple of minutes.

How does it work? The 1st time you scan a league, it will look at each players history and determine if there are any events that are worthy of having the box score modified. If there is no events and the player has retired, it will create a file with the players ID in it. So, next time you scan, it will skip over those players that are in this list. It will also remember what almanac years it already has scanned, which will speed up the process considerably the next year when you run it.

There is one small limitation, ok, call it a bug now, but I do plan to fix this somehow. If the event happens in game 2 of a day when there was a double header, it will modify the 1st game of the double header. I will be able to fix that with most events, like no-hitters, cycles, etc., but events like a players 2000th hit, I have no way to determine if the hit came in the 1st game or the 2nd game of the double header. Of course, you can always modify the box score manually when you see a mistake like this.

Another option that is still being worked on is a routine to display all of the box scores for a certain player. This works now, but it is very slow, as it scans every box score in the league. I will tune this to speed it up later. More options will be done for this part of the program also, including being able to copy this set of box scores over to a different folder and an easier way to browse the box scores. Once this is done, I will be able to create reports based on this set of box scores.

Online leagues WILL want to run the automate program to modify the box scores before they upload them to their server. This will add a very nice touch to the box scores for the system.

Future Features: (say that real fast three times)

More events to be added:

  • Walk off home runs

  • Extra inning games over 20 innings

  • team no-hitters

  • team shutouts

  • 5 or more errors or double plays by teams

  • comeback victories when down by X runs

  • 1 hitters

  • All-star games, post season

  • Milestone hits where a player is in the top 10 in given area (moved into 3rd in home runs) (this is going to be a hard one!)

Other Enhancements

  • Other enhancements will be hitting streaks isolated, like if someone has a 45 game hitting streak, you will be able to browse games 1-45 very easily and also copy to another folder

  • Team winning/losing streaks isolated

  • A way to view all of the all-star games over the year and tally wins and losses

  • Post season separated into different folders

  • And much, much more

When used hand and hand with the logo program, it can tidy up the almanac, adding the historical logos, photos, etc.


Installation notes:

You must use Internet Explorer to install the program. You cannot use Firefox to install the program. You must also have Microsoft Framework 2.0 installed on your computer. You must also do a CSV dump for the program to work. If you want the program to work on the Almanac, you must do a yearly CSV dump. The only files I require you to dump are the teams.csv and the games.csv files. But for the main CSV dump, I suggest that you do a complete dump for every file.

I also strongly recommend that you do a complete CSV dump each year using the recommended files that I suggest. Basically, you want to edit the monthly dump to include EVERY file except the following:

Any file that contains he phrase "league_history"
Any file that contains he phrase "team_history"
Any file that contains he phrase "career"
And the cities.csv and the nations.csv

The reason I suggest this, as while this particular program only needs those two, it MAY later on require more than those 2. My other programs that MAY also require additional files. Saving all these files in a historical league with no minor leagues for 100 years require about 300meg or more of disk space. It will be well worth it to use this disk space.

Visit PlanetOOTP.com for more programs for OOTP and tell your friends. You can always e-mail me at webcomedian@msn.com if you have any questions or suggestions or to report any bugs.