Table of Contents | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Creating Custom LibrariesThe default library that ships with Digital Diamond Baseball is configured with two teams so you can start playing the game immediately. However, there is also a very large collection of free libraries that were created by customers and are available online at http://www.sportsreplays.net/downloads4.htm.
Of course, it is also a lot of fun to build your own custom libraries. Using various resources on the World Wide Web, you will be able to build player libraries that contain teams from any season in history. You can even put your child's little league team in digital diamond baseball! To create a new library in Digital Diamond Baseball, select the Library->Create A New Library menu item and enter a name for your new library. This will create an empty player library, and the new library will become your current library. You can always tell what library is currently in use by looking at the title bar of the Main window. Once you have created a new library, you are ready to populate your library
with players. There are two ways to populate your library with players:
Importing Players Directly From Another LibraryThe quickest way to add players to your new library is to import them directly from another library installed on your system. To import a player from another library select the Library->Import Players From Another Library menu item. After selecting this menu item you will be asked to select the library you want to import the players from (the source library). After you select the source library, the Import Players From Library dialog box will be displayed.
Importing players using CSV files.
|
You will need to download the most recent version of the Lahman Database from baseball1.com/statistics before you can create the import files needed to build a custom library. Once you have downloaded the Lahman Database (be sure to download the most recent Microsoft Access version and remember where you save the file), you can generate import files using the Library->Generate Lahman Import Files menu item. (NOTE: because the Lahman Database was created using Microsoft Access, this feature is only available if you are using Digital Diamond Baseball on a Windows based machine. However, you can use libraries that were created by other Digital Diamond customers, and sharing libraries in Digital Diamond Baseball can easily be done using the Library->Backup Current Library and Library->Restore A Library menu items). This will display the Generate Lahman Import Files dialog box. To generate import files for your custom library, follow the steps listed below: |
As soon as the import file generation is complete, you will be ready to import the players into your custom library. To import the players, select the Library->Import Players Into This Library menu item. This will display the Import Players dialog box shown below.
Importing is accomplished by specifying the import files that you just generated using the Lahman Database. Please complete the following steps to perform the import:
Specifying the Fielding Stats: Click the nine "..." buttons located in the Fielding Section of the Import Players and select each of the the nine Lahman-YEAR-TEAM-FieldingPOS files, where YEAR and TEAM are the year and team you selected when you generated the import files, and POS represents each of the nine positions. These files will be located in the Import\Lahman\YEAR-TEAM folder. Please note that for much older seasons, only one fielding file will be created for the outfield positions (Lahman-YEAR-TEAM-FieldingOF). This file should be selected for each of the three outfield positions in the Import Players dialog.
Selecting the Type of Import: In most cases, you will want to perform a Basic import. A bassic import updates a player's statistics if they already exist in the library, and creates new players if they are not already in the library. The Basic import feature will only add or update players in a library, it never removes players. However, if you are importing players into a library that is already populated with players, and you want to erase those players first, you should select the Empty library before import radio button before you do the import. The Track real-time statistics, Freeze Year, and Freeze Team options are not used when importing from Lahman. These options are explained in detail in the next section and in the help videos posted on digitaldiamondbaseball.com. \
Importing the Players: Click on the Import button to start the import. When the import completes, click on the Close button and you should see your players in the Main window.
Congratulations, you just created your first custom library! Please see the Browsing Players in a Library section to learn how to browse the players in your new library.
If for some reason, you would like to remove all players, simulated statistics, teams, and scheduled games from the current library, you can use the Library->Empty This Library menu item.
It is possible to create a custom library using import files that you collect using online baseball statistical references. Baseball-Reference.com is perhaps the best free online reference for building custom libraries. The exciting part about this feature is it allows you to build libraries based on statistics from the currently active baseball season. In other words, you can have a library that mirrors the current baseball season as it unfolds.
In Digital Diamond Baseball, import files are simply text files that consist of player statistics. Each player is specified on a different line in the file, and each statistic for a player is separated by a comma. Digital Diamond Baseball requires that certain statistics are specified for batting, pitching, and fielding. However, fielding statistics are optional.
The first step to create a custom library using import files is to create a single file containing batting statistics for all the players you would like to have in your library. This file should include batting statistics for pitchers as well. Next, you will need a single file containing pitching statistics for all pitchers in your library. Finally, if you want to have individual fielding ratings, you can also provide a single file per position for all players in your library. All of these files can easily be created by exporting the statistics from an online baseball statistical reference.
Batting, pitching, and fielding files must follow a particular format. The example that will follow shows a format that works well with Baseball-Reference.com. However, the format can be customized to suite other online baseball statistical references.
FullName | Team | G | AB | R | H | Doubles | Triples | HR | SB | CS | BB | SO | SH | Pos |
Joe Smith#, | PHI, | 154, | 573, | 88, | 146, | 41, | 1, | 20, | 24, | 10, | 87, | 132, | 0, | 79 |
Andy Williams*, | PHI, | 149, | 511, | 62, | 134, | 20, | 2, | 10, | 8, | 2, | 60, | 140, | 1, | 89 |
Randy Thomas, | PHI, | 84, | 210, | 14, | 65, | 5, | 0, | 5, | 0, | 0, | 16, | 23, | 2, | 6, |
FullName | Team | G | GS | SV | IP | H | R | ER | HR | BB | SO |
Steve Jones*, | PHI, | 53, | 0, | 31, | 49.2, | 33, | 19, | 19, | 5, | 25, | 49 |
Tony Ulmer, | PHI, | 19, | 19, | 0, | 112.1, | 112, | 41, | 35, | 6, | 22, | 775 |
FullName | Team | Chances | Errors |
Joe Smith, | PHI, | 259, | 1 |
Andy Williams, | PHI, | 145, | 22 |
The data shown in the tables above were generated using Baseball-Reference.com. In the batting and pitching files, an * listed after a player's name indicates that they bat or throw left-handed. For batting files, a # listed after a player's name indicates that they are switch hitters. The Pos field in the batting statistics file indicates all the positions played, where each number is a position (i.e., 1-pitcher, 2-catcher, 3-first base, 4-second base, 5-third base, 6-short stop, 7-left field, 8-center field, and 9-right field).
Creating the import files listed above is easy using Baseball-Reference.com. The steps shown below walk you through the steps for importing the batting statistics for the 2010 NL season (NOTE: it is highly recommended that you view the video posted on digitaldiamondbaseball.com that walks you through these steps in detail):
As mentioned earlier, there are ways to customize the import file formats to accommodate other online references. Please view the videos posted on digitaldiamondbaseball.com for more information.
If you want to follow along with the current baseball season, all you have to do is repeat the steps listed above as often as you like (every month, every week, or even every day). For example, every Monday morning during the regular season you could download and import the statistics from Baseball-Reference.com and your library will be instantly updated with the current season stats and rosters! In addition, the season stats that you have accumulated while simulating games will remain unchanged.
When creating a custom library that will be based on real-time statistics, be sure to select the Track real-time statistics radio button in the Import Players dialog box. This will tell Digital Diamond Baseball to handle trades and player promotions properly. For example, if a player is traded you will be prompted to confirm the trade. Upon confirmation, they will be removed from their previous team's roster and added to their new team. Importantly, the season statistics they have already accumulated on their previous team will remain in the Browse Season Stats tab.