home *** CD-ROM | disk | FTP | other *** search
- SOFF BALLS Version 5.0
- Copyright (c) 1989-1993
- All Rights Reserved
- by
- Jeff Elwood
- CompuTater Software
- 2809 Lordshire Road
- Madison, WI 53719
- (608) 271-1586
-
- THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND.
- See page 2 for more details.
-
- SOFF BALLS is a softball/baseball stat management system for league or
- individual teams. Keeps records for up to 100 teams (99 players per
- team). Tracks batting, pitching, fielding, won/lost record, game
- results, and team standings. Computes statistics for selected games.
- Displays and prints reports.
-
- This is a SHAREWARE program (NOT public domain or free software). You
- are granted permission to use this program on a trial basis. Evaluate
- the program for 30 days or so. Kick the tires. Drive it around the
- block. Give copies to your friends to evaluate. If you continue to
- use it after that, you are required to register. Your support of SOFF
- BALLS and the SHAREWARE concept is greatly appreciated.
-
- To register, send a registration form (or write your name, address,
- and disk size on a piece of paper) to the address above with a check
- or money order for $29 (includes shipping and handling). International
- orders please add $5 and send the check or money order in U.S. funds
- drawn on a U.S. Bank. Wisconsin residents please add 5% sales tax
- ($1.45).
-
- Copy and share SOFF BALLS with your friends and upload it to your
- favorite Bulletin Board. Please zip with the name SB50.ZIP. The
- program must be copied in unmodified form and the README and
- INVOICE.DOC files must be distributed with the program. Each person
- that uses SOFF BALLS is required to register.
-
- _______
- ____|__ | (tm)
- --| | |-------------------
- | ____|__ | Association of
- | | |_| Shareware
- |__| o | Professionals
- -----| | |---------------------
- |___|___| MEMBER
-
- Jeff Elwood is a member of the Association of Shareware Professionals
- (ASP). ASP wants to make sure that the shareware principle works for
- you. If you are unable to resolve a shareware-related problem with an
- ASP member by contacting the member directly, ASP may be able to help.
- The ASP Ombudsman can help you resolve a dispute or problem with a
- member, but does not provide technical support for members' products.
- Please write to the ASP Ombudsman at 545 Grover Road, Muskegon MI
- 49442-9427 or send a CompuServe message via CompuServe Mail to the ASP
- Ombudsman 70007,3536.
-
-
- Page 2
-
-
- THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
- EXPRESSED OR IMPLIED, INCLUDING ITS MERCHANTABILITY AND FITNESS FOR A
- PARTICULAR PURPOSE. NEITHER COMPUTATER SOFTWARE NOR ANYONE ELSE
- INVOLVED IN CREATING, PRODUCING OR DELIVERING THIS SOFTWARE SHALL BE
- LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL OR CONSEQUENTIAL
- DAMAGES ARISING OUT OF USE OF THIS SOFTWARE OR INABILITY TO USE THIS
- SOFTWARE. IN NO EVENT SHALL COMPUTATER SOFTWARE'S LIABILITY FOR ANY
- DAMAGES EVER EXCEED THE REGISTRATION PRICE, REGARDLESS OF THE FORM OF
- CLAIM. THE ENTIRE RISK AS TO QUALITY AND PERFORMANCE IS WITH THE
- USER.
-
- THIS AGREEMENT SHALL BE GOVERNED BY THE LAWS OF THE STATE OF WISCONSIN
- AND SHALL INURE TO THE BENEFIT OF COMPUTATER SOFTWARE. ANY ACTION OR
- PROCEEDING BROUGHT BY EITHER PARTY AGAINST THE OTHER ARISING OUT OF OR
- RELATED TO THIS AGREEMENT SHALL BE BROUGHT ONLY IN A STATE OR FEDERAL
- COURT OF COMPETENT JURISDICTION LOCATED IN DANE COUNTY, WISCONSIN.
- THE PARTIES HEREBY CONSENT TO IN PERSONAM JURISDICTION OF SAID COURTS.
-
- THIS SOFTWARE AND THE DISKS ON WHICH IT IS CONTAINED IS LICENSED TO
- YOU, FOR YOUR OWN USE. THIS IS COPYRIGHTED SOFTWARE. YOU ARE NOT
- OBTAINING TITLE TO THE SOFTWARE OR ANY COPYRIGHT RIGHTS. YOU MAY NOT
- SUBLICENSE, RENT, LEASE, CONVEY, MODIFY, TRANSLATE, CONVERT TO ANOTHER
- PROGRAMMING LANGUAGE, DECOMPILE, OR DISASSEMBLE THE SOFTWARE FOR ANY
- PURPOSE.
-
-
- Page 3
-
-
- CONTENTS
-
-
- TOPIC PAGE
- -------------- ------
-
- REGISTRATION 4
-
- START UP 5
-
- OVERVIEW 6-13
- MAIN MENU 6
- UPDATE 7-9
- INQUIRE 10-12
- STANDINGS 12
- SET COLORS 12
- NAME YOUR OWN 12-13
-
- STATISTICS 14-15
-
- FILES 16
-
- VERSION LOG 17-20
-
-
- Page 4
-
-
- REGISTRATION
-
-
- SOFF BALLS is a SHAREWARE program. The SHAREWARE concept is simple.
- Try this program for 30 days or so. If you decide to use it after
- that, you are required to register (pay for your copy). Each person
- that uses SOFF BALLS is required to register.
-
- Register by sending a registration form (or write your name, address,
- and disk size on a piece of paper) to the address on page 1 with a
- check or money order for $29 (includes shipping and handling).
- International orders please add $5 and send the check or money order
- in U.S. funds drawn on a U.S. Bank. Wisconsin residents please add
- 5% sales tax ($1.45).
-
- To print a registration form, select HELP from the Main Menu of the
- program or type COPY INVOICE.DOC PRN at the DOS prompt. Both ways
- print the same registration form.
-
- When you register:
-
- - You will promptly receive the following:
-
- - A letter confirming your registration with information about
- future upgrades and other programs.
-
- - The latest version of SOFF BALLS on 3-1/2" or 5-1/4" disk
- loaded with games from the latest World Series.
-
- - Information on how to get a 1 year subscription (six issues)
- to Shareware Magazine at a reduced price (currently $9.97).
-
- - You will be notified when major upgrades to SOFF BALLS become
- available. They will be offered to you at a reduced price. You
- will also be notified when other programs, such as BASKET BALLS
- and a LEAGUE TOURNAMENT SCHEDULER become available.
-
- - Technical phone support is FREE. If you have a question,
- suggestion, or problem, feel free to call the author, Jeff
- Elwood, evenings and weekends at (608) 271-1586.
-
-
- Page 5
-
-
- START UP
-
-
- To start SOFF BALLS, get current on the disk drive or hard drive
- directory where the program resides and type SB at the DOS prompt.
- SOFF BALLS is menu-driven. Select UPDATE from the Main Menu to add,
- change, and delete game and player results. Select INQUIRE from the
- Main Menu to display and print team and player reports.
-
- SOFF BALLS can run from a floppy disk or hard drive. However, the
- program runs faster and more games can be recorded on a hard drive.
-
- If you run the program from a 360K or 720K floppy disk, you should
- probably copy the SOFF BALLS program, SB.EXE, to a separate disk and
- run from there. This way you'll be able to record more games. README
- and other files not needed by the program won't be taking up space on
- the disk. Type COPY A:SB.EXE B: at the DOS prompt to copy the SOFF
- BALLS program from drive A to drive B. If you also want to copy
- recorded games (such as the World Series games included on the
- distribution disk - data files end with .DAT) to the separate disk,
- type COPY A:*.DAT B: at the the DOS prompt. If you plan to track
- batting and pitching, for example, a 360K disk will hold about 50
- games and a 720K disk will hold about 300 games, if you exclude
- unnecessary files.
-
- To copy the files on the distribution disk to your hard drive, get
- current on the hard drive directory where you want to copy SOFF BALLS,
- and type COPY A:*.* C: at the DOS prompt. This is assuming A: is the
- drive where the SOFF BALLS distribution disk is loaded and C: is your
- hard drive.
-
- Version 5.0 IS compatible with version 4.x. Just replace the SB.EXE
- file to upgrade. Version 5.0 is NOT compatible with version 3.2 and
- earlier. However, you can create files in the new file format from
- files created by 3.x and earlier versions by running SBCONV.EXE. Type
- SBCONV to start the convert program. Then enter the path where the
- old files exist and the path where you want the new files to be
- created. The SBCONV.EXE program is sent FREE upon registration.
-
- Make sure you have a backup copy of the SOFF BALLS program, SB.EXE,
- and periodically make a backup copy of your game and player files
- (files ending with .DAT). This is very important.
-
- To print this documentation on your printer, type COPY README PRN at
- the DOS prompt.
-
-
- Page 6
-
-
- OVERVIEW
-
-
- SOFF BALLS is a softball/baseball stat management system for league or
- individual teams. Keeps records for up to 100 teams (99 players per
- team). Tracks batting, pitching, fielding, won/lost record, game
- results, and team standings. Computes statistics for selected games.
- Displays and prints reports. Lets you name additional categories and
- design your own reports. Batting, pitching, and fielding reports can
- be sorted by any category in ascending or descending order.
-
- Keep a scorebook for your team(s). Select UPDATE from the Main Menu
- of the program to record game results. Select INQUIRE from the Main
- Menu to display and print team record, game results, lineup, batting,
- pitching, and fielding reports. Select STANDINGS to display and print
- team standings. Select SET COLORS to select screen colors and error
- sound. Select NAME YOUR OWN to name game types and additional
- batting, pitching, and fielding categories.
-
- To record the first game for a team, select UPDATE from the Main Menu
- and select any one of 100 teams without games recorded. From the
- Update Menu select TEAM NAME to assign the team name, select ROSTER to
- assign player names, and then select GAME to add game results.
-
- SOFF BALLS is menu driven. Select from a menu by pressing the
- selection number or hi-lighted letter. If you press an invalid key,
- the program will "beep" to let you know. Just try again. Press F8 to
- exit SOFF BALLS from anywhere in the program. Press ESC (escape key)
- to navigate backwards in the program. You can exit SOFF BALLS by
- repeatedly pressing ESC from anywhere in the program. The specific
- purpose of ESC is documented on the bottom of most screens. The
- purpose of other special keys used in the program is displayed on
- screens where they can be used.
-
-
- OVERVIEW - MAIN MENU
-
-
- Main Menu choices are UPDATE, INQUIRE, STANDINGS, SET COLORS, NAME
- YOUR OWN, and HELP. Select UPDATE to record game results, maintain
- rosters, assign team names, remove Special Selects, and delete game
- and player files for the selected team. With INQUIRE you can display
- and print the team record, game results, lineup, batting, pitching,
- and fielding statistics. STANDINGS will compute team standings for
- any combination of up to 100 teams. Use SET COLOR to select the
- screen colors and error sound. Select NAME YOUR OWN to name up to 7
- game types and up to 5 additional batting, pitching, and fielding
- categories. Select HELP to print a registration form.
-
-
- Page 7
-
-
- OVERVIEW - UPDATE
-
-
- When you select UPDATE from the Main Menu you will advance to the
- Select Team for Update Screen which lists 100 teams. Select a team.
- This will take you to the Update Menu where your choices are GAME,
- ROSTER, TEAM NAME, REMOVE SELECTS, DELETE FILES, and SELECT TEAM. Use
- GAME to add, change, insert, and delete game and player results. Use
- ROSTER to add, change, and delete player names from the roster.
- Change the team name with TEAM NAME. REMOVE SELECTS will remove
- Special Selects for all games. DELETE FILES will delete all game and
- player results for the selected team. SELECT TEAM lets you select
- another team.
-
- Select TEAM NAME from the Update Menu to change a team name. Change
- the name or press F1 to assign a generic name (i.e. Team 1). You
- might want to include the year in a team name for documentation
- purposes (i.e. 1991 Warriors). This is especially helpful if you plan
- to record games for the same team in more than one year. To avoid
- confusion as to which team you're working with, it's best (not
- necessary) to assign the team name before you set up the roster or add
- game results. Changing the team name has NO effect on game and player
- results recorded for that team. Game and player results relate to the
- team number, NOT the team name.
-
- Select ROSTER from the Update Menu to set up and maintain a team
- roster. You can add, change, and delete player names on the roster.
- All players must be assigned a player number from 1 to 99. One way
- to assign player numbers is to use the uniform number of the player.
- The player number is used by SOFF BALLS to identify players and will
- not appear on any reports. Up to 99 player names can be added to the
- ROSTER. Deleting a player or changing a player name has NO effect on
- results recorded for that player number. Player results relate to the
- player number, NOT the player name.
-
- Select GAME from the Update Menu to update game results. You can add,
- change, insert, and delete a game. After selecting the game to
- update, you will advance to the Game Screen. All entries on the Game
- Screen are optional. Press F1 to update game results. WHEN YOU
- DELETE A GAME, ALL PLAYER RESULTS RECORDED FOR THAT GAME WILL ALSO BE
- DELETED. After updating game results, except when deleting a game,
- you will advance to the Player Screen where you can update player
- batting, pitching, and fielding results. The only way to get to the
- Player Screen is to press F1 on the Game Screen.
-
-
- Page 8
-
-
- Game Screen entries (default values are shown to the right):
-
- Game Date - 00/00/00
- Game Location - spaces
- Opponents - spaces
- Innings Played - 0
- Runs For - 0
- Runs Against - 0
- Game Comment - spaces
- Game Type - Game type 1
- Home or Visitors - HOME
- Special Select (YES/NO) - NO
-
- Select 1 of 7 game types on the Game Screen. The descriptions for
- these game types can be changed by selecting NAME YOUR OWN from the
- Main Menu. These game types can be used to compute statistics for
- all SOFF BALLS reports. For example, you could name game type 1
- LEAGUE and game type 2 PRACTICE. Then you would select game type 1
- when updating game results for league and game type 2 when updating
- game results for practice games. You could then compute league
- statistics by only selecting game type 1 on the Compute Screen or
- practice games by only selecting game type 2.
-
- The Special Select indicator on the Game Screen can be set to YES or
- NO. You could Special Select night games, weekend games, road games,
- or whatever you want. Then you could compute statistics for those
- games within any game types. For example, if you Special Select night
- games and have set up games types of LEAGUE and TOURNAMENT, you could
- then compute statistics for league games played at night or tournament
- games played at night. Another way to use Special Select is to set
- the indicator to YES when you want to make special computations. For
- example, maybe tournament X is played over 4 weekends with other
- tournament games played in between. To compute statistics for
- tournament X, set the Special Select indicator to YES for tournament X
- games and then select Special Select and only TOURNAMENT games on the
- Compute Screen.
-
- The Player Screen lets you add, change, and delete BATTING, PITCHING,
- and FIELDING results. Entering results is optional (you can always
- add results later). Press F1 on the Player Screen to change between
- ADD, CHANGE, and DELETE mode. Press F2 to change between BATTING,
- PITCHING, and FIELDING. Press F3 to view the roster. Press F4 to
- display team totals. Press F5 to return to the Game Screen.
-
- To update player results, enter a player number, press ENTER, add or
- change the results (except when deleting player results), and then
- press F1 to update. To determine a player number, press F3 to view
- the roster. To add results for a player not on the roster, select a
- number not assigned a name and use that number. Then select ROSTER
- from the Update Menu and assign a name to the number results were
- recorded for. Player results relate to the player number, NOT the
- player name.
-
-
- Page 9
-
-
- When updating player results, all player numbers with recorded
- results are displayed in the PLAYERS RECORDED box. The total number
- of batters, pitchers, and fielders entered for the game is also
- displayed. Press F4 to display team totals. This can be a valuable
- auditing tool.
-
- It helps to total player results (runs, hits, etc.) in your scorebook
- in the same order they are entered on the Player Screen. This can
- make entering player results easier. A future version of SOFF BALLS
- might let you customize the input order so you could taylor the
- program to your scorebook.
-
- For BATTING, PITCHING, and FIELDING you can record results for up to 5
- NAME YOUR OWN categories. These category names can be changed by
- selecting NAME YOUR OWN from the Main Menu. For example, to track
- infield hits, you could name a category IH and then record player
- results for it. NAME YOUR OWN categories are cumulative - player
- results will be totaled for the team. Results entered for NAME YOUR
- OWN categories relate to the relative position of the category, NOT
- the category name.
-
- See STATISTICS on pages 14 and 15 for a detailed list of all batting,
- pitching, and fielding statistics that can be recorded and computed
- by SOFF BALLS.
-
- Select REMOVE SELECTS to remove Special Selects for ALL games. This
- is much easier than individually changing each game. After removing
- the Special Selects, you can select CHANGE from the Update Game Menu
- to set new Special Selects. A future version of SOFF BALLS will make
- it easier for you to Special Select games - you won't have to use the
- Update Game Menu.
-
- Select DELETE FILES from the Update Menu to delete all player names,
- game results, and player results for the selected team. The team name
- will remain unchanged. This function might be used to delete the
- files which came with the distribution disk or games added while
- "playing" with the program. BE VERY CAREFUL USING THIS FUNCTION. The
- roster, game results, and player results recorded for the selected
- team will be deleted.
-
- Periodically make a backup copy of your team and player files (files
- that end with .DAT). See page 16 for a description of these files.
- To copy your team and player files from drive C: to drive A:, type
- COPY C:*.DAT A: at the DOS prompt.
-
-
- Page 10
-
-
- OVERVIEW - INQUIRE
-
-
- When you select INQUIRE from the Main Menu you will advance to the
- Select Team for Inquire Screen which lists 100 teams. Select a team.
- This will take you to the Inquire Menu where your choices are RECORD,
- GAMES, BATTING, PITCHING, FIELDING, LINEUP and SELECT TEAM. RECORD
- displays the won/lost record. Select GAMES to list game results. Use
- BATTING, PITCHING, and FIELDING to compute team and player statistics.
- With LINEUP you can create and print a team lineup. SELECT TEAM lets
- you select another team.
-
- Reports can be printed from RECORD, GAMES, BATTING, PITCHING,
- FIELDING, and LINEUP by pressing F1. When you print a report, except
- for LINEUP, you can either use the default report title or you can
- enter your own. You can print from 1 to 99 copies for any report and
- select whether you want to form feed (advance to top of next page) at
- the end of the report. Reports can be printed with graphics
- characters or without. If you select graphics characters, your
- printer must be set up for it. You can select to print from 40 to 99
- lines per page. The line length for the report is displayed so you
- can ready your printer accordingly. For example, if the line length is
- 120 characters, you might need to set your printer for condensed print
- if you have a dot matrix printer that only handles 8 1/2" wide paper.
- All printing is directed to LPT1.
-
- From RECORD, GAMES, BATTING, PITCHING, and FIELDING you can press F2
- to compute the report over using different selection criteria. Select
- a game number range, any combination of 7 game types, and ONLY Special
- Select games (YES/NO). Then press F1 to compute. For example, you
- could compute the TEAM RECORD for games 1 to 10 that have a game type
- of 1,2, or 7, and are Special Select games. On the Compute Screen you
- can also select (YES/NO) whether you want to include reaching on-error
- in the on-base percentage (OBP) and the number of innings per game
- (1 to 9) for computing earned-run average (ERA). Both of these
- selections will be saved to disk.
-
- Reports will show the selection criteria used to compute the report at
- the top of the screen. GR stands for game range, GT stands for game
- type, and SS stands for ONLY Special Select games. A selection
- display of GR:ALL GT:ALL SS:N means that all games have been selected.
- A selection display of GR:1-10 GT:1 SS:Y means that only games 1 to 10
- with a game type of 1 that are Special Select games have been selected
- for the computed statistics.
-
- Select RECORD to display the won/lost record for a team. Games won,
- games lost, runs for (RF), runs against (RA), and the win percentage
- is displayed for each game type with recorded games and for total
- games. Press F1 to print the report and F2 to recompute the report.
-
-
- Page 11
-
-
- Select GAMES to display game results. Press F3 to display the long
- game description and F4 to display the short game description. The
- short description shows the game date, game type, opponents, and the
- score. The long description also shows the location, innings, and
- game comment. Press F1 to print the report and F2 to recompute the
- report.
-
- Press F3 in BATTING, PITCHING, and FIELDING to change the report
- format. Select the categories you want on the report in the order you
- want them. Selections will be saved to disk.
-
- Press F4 in BATTING, PITCHING, and FIELDING to change the sort order
- of the report. You can sort the report by any category in ascending
- or descending order. Selections will be saved to disk.
-
- Only 15 players can be listed on the BATTING, PITCHING, and FIELDING
- reports at one time. Use the PGUP (page up) key and PGDN (page down)
- key to page through the list of players. The screen will display
- "MORE PAGES" or "LAST PAGE" if more than 15 players have been
- selected.
-
- If you have selected more categories than fit on the BATTING or
- PITCHING screen, the screen will display "ARROW KEYS Page L/R". Use
- the left and right arrow keys to page left and right to view all the
- categories.
-
- Press F5 and enter a player number in BATTING, PITCHING, and FIELDING
- to display game by game statistics for individual players. The player
- name is displayed at the top of the screen. The game number and game
- type is displayed for each game selected. Cumulative totals are
- computed for the player. Press F1 to print the report, F2 to
- recompute player statistics, F3 to change the report format, F4 to
- return to the team screen, and F5 to look at a different player.
-
- Select BATTING to display team and player batting statistics. Press
- F6 or F7 to divide the players into 2 groups based on a selected
- minimum number of plate appearances or games played respectively.
- Both groups will be in the same sort order. Press F1 to print the
- report, F2 to recompute the report, F3 to change the report format,
- F4 to change the sort order, and F5 to look at an individual's game
- by game statistics.
-
- Select PITCHING to display team and player pitching statistics. Press
- F1 to print the report, F2 to recompute the report, F3 to change the
- report format, F4 to change the sort order, and F5 to look at an
- individual's game by game statistics.
-
- Select FIELDING to display team and player fielding statistics. Press
- F1 to print the report, F2 to recompute the report, F3 to change the
- report format, F4 to change the sort order, and F5 to look at an
- individual's game by game statistics.
-
-
- Page 12
-
-
- See STATISTICS on pages 14 and 15 for a detailed list of all batting,
- pitching, and fielding statistics that can be recorded and computed
- by SOFF BALLS.
-
- Select LINEUP to create and print a team lineup. Up to 20 players can
- be added to the lineup and up to 9 innings worth of fielding positions
- can be listed. Press F1 to print the lineup and F2 to view the
- roster. The lineup will NOT be saved when you exit. This is the
- initial attempt at providing a lineup function. Feel free to make
- suggestions for enhancements to this function.
-
-
- OVERVIEW - STANDINGS
-
-
- Select STANDINGS from the Main Menu to compute team standings. Any
- combination of the 100 teams can be selected. After selecting the
- teams, you will advance to the Compute Screen. Select a game number
- range, any combination of 7 game types, and ONLY Special Select games
- (YES/NO). Then press F1 to compute. Games won, games lost, win
- percentage, runs for (RF), runs against (RA), and games behind are
- displayed for each team selected. Press F1 to print a report.
-
- To create team standings, game scores must be recorded for all teams
- selected. ONLY GAME SCORES are needed by SOFF BALLS to create team
- standings. Game location, innings, etc., are not needed. Batting,
- pitching, and fielding results are also not needed. However, each
- team must be added to SOFF BALLS.
-
-
- OVERVIEW - SET COLORS
-
-
- With SET COLORS you can set the background, window, foreground, and
- hi-light colors. A Sample Screen shows you what the screens will look
- like. Press F1 to set all screens for monochrome display (color
- monitors will still show colors with this setting). Press F2 to
- change the error sound or turn the error sound off.
-
-
- OVERVIEW - NAME YOUR OWN
-
-
- With NAME YOUR OWN you can name up to 7 game types. For example you
- could name the first game type LEAGUE and the second game type
- PRACTICE. Then you would select game type 1 when adding game results
- for league games and game type 2 when adding game results for practice
- games. You could then compute statistics for league by only selecting
- game type 1 on the Compute Screen, practice games by only selecting
- game type 2 on the Compute Screen, or league and practice games by
- only selecting game types 1 and 2. If your league has 2 rounds, you
- could name game type 1 LEAGUE R1 and game type 2 LEAGUE R2. Game
- types are only labels. Statistics are computed based on game type
- number, NOT the name.
-
-
- Page 13
-
-
- With NAME YOUR OWN you can also name up to 5 additional batting,
- pitching, and fielding categories. To track infield hits, you could
- name a category IH and then record results under that heading on the
- Player Screen when updating player results. Then by selecting IH on
- the Format Screen, you could add infield hits to the Batting Report.
- Naming a category is for labeling purposes only. Statistics relate to
- the relative position of the category, NOT the category name.
-
- It's a good idea to NAME YOUR OWN game types and additional batting,
- pitching, and fielding categories before you start adding games.
- However, SOFF BALLS will let you NAME YOUR OWN game types and
- categories at any time.
-
-
- Page 14
-
-
- STATISTICS
-
-
- Below is a list of the batting, pitching, and fielding categories that
- are tracked and computed by SOFF BALLS version 5.0.
-
-
- BATTING:
-
- PA Plate appearances HP Hit by pitch U1 User defined
- R Runs SO Strike outs U2 User defined
- H Hits SH Sacrifice hits U3 User defined
- 2B Doubles SF Sacrifice flies U4 User defined
- 3B Triples SB Stolen bases U5 User defined
- HR Home runs CS Caught stealing
- OE Reaching on-error DP Double plays hit into
- BB Walks RBI Runs batted in
-
- G Games = number of BATTING records on file
- AB At bats = PA - BB - HP - SH - SF
- 1B Singles = H - 2B - 3B - HR
- TB Total bases = H + 2B + (2 * 3B) + (3 * HR)
- SLG Slugging percentage = TB / AB
- OBP On-base percentage =
- (H + BB + HP) / (AB + BB + HP + SF) <== major league method
- or (H + BB + HP + OE) / (AB + BB + HP + SF)
- BA Batting average = H / AB
-
-
-
-
- PITCHING:
-
- IP Innings SH Sacrifice hits U1 User defined
- 1/3 1/3 innings SF Sacrifice flies U2 User defined
- R Runs WP Wild pitches U3 User defined
- ER Earned-runs BK Balks U4 User defined
- BF Batters faced GS Game started U5 User defined
- H Hits GF Game finished (but not started)
- HR Home runs CG Complete game
- BB Walks DEC Decision
- HB Hit batters (Win, loss, save, no decision)
- SO Strike outs SHO Shutouts
-
- G Games = number of PITCHING records on file
- OAB Opponents at bats = BF - BB - HB - SH - SF
- OAV Opponents batting = H / OAB
- average
- SO9 Strike outs per = (SO / Innings pitched) * 9
- 9 innings
- ERA Earned-run average = (ER / Innings) * Innings per game
-
-
- Page 15
-
-
- FIELDING:
-
- PO Putouts U1 User defined
- A Assists U2 User defined
- E Errors U3 User defined
- U4 User defined
- U5 User defined
-
- G Games = number of FIELDING records on file
- C Chances = PO + A + E
- FA Fielding average = (PO + A) / C
-
-
- Page 16
-
-
- FILES
-
-
- The following files come with the SOFF BALLS distribution disk, are
- created by the SOFF BALLS program, or are sent upon registration:
-
-
- SB.EXE ............ SOFF BALLS program (all versions). Type SB to
- start the program.
-
- README ............ The documentation file you are currently reading.
- If you copy the SOFF BALLS program (SB.EXE) for
- a friend, be sure to give them a copy of the
- README and INVOICE.DOC files too.
-
- INVOICE.DOC ....... Registration form. The same form can be printed
- by selecting HELP from the program's Main Menu.
-
- VENDOR.DOC ........ Contains a long and short program description for
- vendors distributing SOFF BALLS.
-
- FILE_ID.DIZ ....... SOFF BALLS program description for BBS.
-
- SBSETUP.DAT ....... Color settings, name your own categories, report
- formats, and other setup options are stored in
- this file.
-
- SBTEAMS.DAT ....... Team names file. 100 team names are stored here.
-
- SBPN1.DAT ......... Player names (roster) are stored in this file.
- One file for each team:
- SBPN1.DAT, SBPN2.DAT, ......., SBPN100.DAT
-
- SBGS1.DAT ......... Game results are stored in this file. One file
- for each team:
- SBGS1.DAT, SBGS2.DAT, ......., SBGS100.DAT
-
- SBPS1.DAT ......... Player batting, pitching, and fielding results are
- stored in this file. One file for each team:
- SBPS1.DAT, SBPS2.DAT, ......., SBPS100.DAT
-
- ======= The files below are sent upon registration =======
-
- SBCONV.EXE ........ Convert program. Type SBCONV to start. Will
- create files in the 4.x file format from files
- created by version 3.2 or earlier. 4.x format is
- compatible with version 5.0.
-
- SBCONV.DOC ........ Convert program documentation.
-
- SB50.ZIP .......... Zipped SOFF BALLS version 5.0. Feel free to
- upload this file to your favorite bulletin board.
-
-
- Page 17
-
-
- VERSION LOG
-
-
- SOFTBALL STATISTICS Version 1.0
-
- - Completed in 1987.
- - Program written to computerize the processing of softball
- statistics the author, Jeff Elwood, had been doing manually.
- - Tracks TAB,OAB,H,R,D,T,HR,SAC,BB,SO,RBI,SA,BA.
- - Program NOT COMPATIBLE with any versions of SOFF BALLS.
-
-
- SOFF BALLS Version 2.0
-
- - Completed in 1989.
- - Major rewrite of the SOFTBALL STATISTICS program.
- - Program renamed SOFF BALLS.
- - Program is NOT compatible with the SOFTBALL STATISTICS program.
- - Program features:
- - On-line documentation.
- - Records games for up to 10 teams.
- - Roster limit of 40 for each team.
- - Tracks 4 game types: LEAGUE, TOURNAMENT, MISCELLANEOUS,
- and ALL GAMES.
- - Tracks TAB,OAB,H,R,D,T,HR,SAC,BB,SO,RBI,SA,BA.
- - Computes statistics by game type and game number range.
- - Reports on team record, game results, and batting
- statistics.
- - Displays and prints reports.
- - Ability to color customize screens.
-
-
- SOFF BALLS Version 2.1
-
- - Completed in 1990.
- - Program IS compatible with version 2.0.
- - Created INVOICE.DOC file for user convenience.
- - Created README.DOC file to compliment on-line documentation.
- - Added ability to give alternate title when printing Team Report.
- - Other minor changes not worth noting.
-
-
- SOFF BALLS Version 2.2
-
- - Completed in 1990.
- - Program IS compatible with all previous versions of SOFF BALLS.
- - Keeps records for up to 20 teams instead of 10.
- - Added ERASE FILES option to Update Menu to delete player names,
- game results, and player results files for the selected team.
- - Added ability to reset team name to generic name (No Name) on
- the Team Name Screen.
- - Program now deletes all files created by SOFF BALLS which have
- 0 records from DOS directory when program ends.
- - Other minor changes not worth noting.
-
-
- Page 18
-
-
- VERSION LOG continued
-
-
- SOFF BALLS Version 2.3
-
- - Completed in 1990.
- - Program IS compatible with all previous versions of SOFF BALLS.
- - Modified program to run on monochrome display systems without
- the use of a graphics card or simulator.
- - Added ability to set screens for monochrome display.
- - Reduced size of program.
- - Other minor changes not worth noting.
-
-
- SOFF BALLS Version 3.0
-
- - Completed in early 1991.
- - Program IS compatible with all previous versions of SOFF BALLS.
- - Added pitching statistics.
- - Added stolen bases and on-base percentage.
- - Added ability to create team standings for all league games or
- one of four league rounds.
- - Added runs scored and runs allowed to Record Screen. Also added
- ability to view game scores by game type on Record Screen.
- - Added ability to give alternate report titles to all printable
- reports.
- - Removed game arch entry (limited, unlimited, baseball) from Game
- Screen. Dropped plans for its use.
- - Renamed some statistics headings (i.e. OAB to AB). Also removed
- TAB (total at bats) from reports.
- - Changed generic team and player names from "No Name" to "Team 1"
- and "Player 1".
- - Added ability to turn music on or off.
- - Removed much of on-line HELP to reduce size of program. README
- file still contains complete documentation.
- - Many minor changes not worth noting.
-
-
- SOFF BALLS Version 3.1
-
- - Completed in fall of 1991.
- - Program IS compatible with all previous versions of SOFF BALLS.
- - Program now saves INNINGS PER GAME selection used for computing
- earned-run average.
- - Changed to use the same key (F1) to print reports on all report
- screens.
- - Removed music when program starts up.
- - Redesigned registration form.
- - Other minor changes not worth noting.
-
-
- Page 19
-
-
- VERSION LOG continued
-
-
- SOFF BALLS Version 3.2
-
- - Completed in fall of 1991.
- - Program IS compatible with all previous versions of SOFF BALLS.
- - Fixed "bug" - was computing OBA as .000 when all plate
- appearances were walks; should be 1.000. "Bug" was spotted by
- a registered user in Americus, Georgia.
-
-
- SOFF BALLS Version 4.0
-
- - Completed in March of 1992.
- - Program is NOT compatible with any previous versions of SOFF
- BALLS. SBCONV.EXE can be run to convert files to new 4.0 file
- format.
- - Keeps records for up to 100 teams instead of 20.
- - Rosters expanded to 99 per team.
- - Added fielding statistics.
- - Added more batting and pitching categories.
- - Added NAME YOUR OWN option to the Main Menu for naming 7 game
- types and up to 5 additional batting, pitching, and fielding
- categories.
- - Up to 99 hits, runs, etc, can be entered for individuals on
- Player Screen. Previously, 9 was the limit.
- - Added ability to insert game.
- - Added Special Select indicator and game comment to Game Screen.
- - All entries on Game Screen are now optional. Just press F1 to
- add game.
- - Split sacrifice category to sacrifice hits and sacrifice flies.
- - OBP can now be computed including reaching on-error (optional).
- - Sacrifice flies are now held against OBP (major league method).
- Wasn't possible before because sacrifice flies and sacrifice
- hits were one category.
- - Added ability to select games when computing Team Standings and
- Team Record.
- - Team standings can now be computed for up to 100 teams.
- - Redesigned game results report.
- - Redesigned Roster and Player Screens.
- - Removed game results from Record Screen.
- - Added ability to print up to 99 copies for all reports.
- - Added ability to select form feed (YES/NO) for printing reports.
- - Removed Verification Screen processing.
- - Removed "SOFF BALLS" from printed reports.
- - Added ability to change error sound in SET COLORS.
- - Changed OBA to OBP and AVG to BA.
- - Many other minor changes not worth noting.
-
-
- Page 20
-
-
- VERSION LOG continued
-
-
- SOFF BALLS Version 4.1
-
- - Completed in August of 1992.
- - Program IS compatible with SOFF BALLS version 4.0. However,
- version 4.1 in NOT compatible with versions 3.x and earlier.
- SBCONV.EXE can be run to convert files created by 3.x and
- earlier versions to new 4.x format.
- - Added ability to sort batting, pitching, and fielding reports
- by any category in ascending or descending order.
- - A few other minor changes not worth noting.
-
-
- SOFF BALLS Version 5.0
-
- - Completed in February of 1993.
- - Program IS compatible with SOFF BALLS version 4.x. However,
- version 5.0 is NOT compatible with versions 3.x and earlier.
- SBCONV.EXE can be run to convert files created by 3.x and
- earlier versions to the new format.
- - Added ability to display and print game by game batting,
- pitching, and fielding statistics for individual players.
- - Added left/right paging when displaying batting and pitching
- statistics so all categories can be viewed without reformatting
- report. Printed reports can now show all categories also - user
- must ready printer accordingly for longer report lines if
- necessary.
- - Added ability to print roster.
- - Added LINEUP option to Inquire Menu for printing a lineup.
- - Added REMOVE SELECTS option to Update Menu. This option removes
- Special Selects for all games by pressing F1.
- - Modified Format Screen to make it easier to use.
- - Modified input routine to use the HOME, END, INSERT, DELETE,
- BACKSPACE, and LEFT/RIGHT ARROW keys.
- - Can now input up to 999 for each category making it possible
- to enter a season's worth of statistics at one time.
- - Batting, pitching, and fielding reports now centered on printed
- page if less than 80 characters long.
- - Can now select how many lines to print per page (40 to 99).
- - Many other minor changes not worth noting.
-
-
-