TURF.V93 - TRIAL VERSION /*Welcome to the TURF.v93 Thoroughbred Handicapping System! The TURF.v93 Thoroughbred Handicapping System is a powerful and highly advanced, highly sophisticated, yet easy-to-use, thoroughbred race handicapping system. It combines sound, well-established race handicapping principles with scientific statistical analysis methodology, applied to years' worth of actual race data, to create a handicapping tool which can be used at race tracks, from Belmont Park to the county fair, at OTB or anywhere thoroughbreds are racing and a Daily Racing Form or similar publication is available. It includes a full-screen data entry system, with on-line, context-sensitive help, and a rating capa- bility which will help even the novice race-goer predict the outcome of thoroughbred races. Type "?" at any time to receive context-sensitive help on any data entry item. Type "?" a second time to receive general program operations information. If you are a first-time user of the TURF.v93 program, it would be a good idea to take the time to invoke the HELP utility for each entry, or until you are comfortable with the data entry system. This is a trial version of the TURF.v93 Thoroughbred Handicapping System; it is not free software. It is copyright (c) 1994 and the intellectual property of its author. Non-registered users are granted a limited license to use the TURF.v93 system on a trial basis for the purpose of determining whether it is a suitable product for their needs. Use of the TURF.v93 system, except for this limited purpose, requires registration. Use of non-registered copies of TURF.v93 by anyone is strictly forbidden. To become a registered user of the system, see the enclosed READ.ME file for information. */Help TURF.V93 - REGISTRATION /*Thank you for trying the TURF.v93 Thoroughbred Handicapping System! If you haven't registered your copy yet, don't forget to read the "REGISTRATION" sections of your TURF.v93 program documentation. If you have registered, thank you for your support! */ AGE /*Enter the horse'e age. Age values may be entered directly from the keyboard or the "+" and "-" keys may be used to advance or decrease the current value. By default, if the age restriction on this race is either "2 year olds only" or "3 year olds only", the age value for each horse in the race is preset to 2 or 3, as is appropriate. */ AGE GROUP /*Enter the age restriction on today's race. Age restrictions may be entered directly from the keyboard or by using the "+" and "-" keys to step through a list of predefined age group labels. The complete list of age group labels is as follows: 2 : 2 year olds only 3 : 3 year olds only 3+ : 3 year olds and up 4+ : 4 year olds and up Note that if entering age restrictions directly from the keyboard, the "+" character must be used to represent "and up". */ CALL /*Enter this horse's position at each call in past performances. The call positions required are: Break : first call after the start Stretch : last call before the finish Finish : finish position Call positions may be entered directly from the keyboard or the "+" and "-" keys may be used to advance or decrease a current value. If a horse did not finish ("DNF") or for some other reason has no position listed for a particular call, leave that field blank. */ CLASS TODAY /*Enter the class of today's race. Class levels may be entered directly from the keyboard or by using the "+" and "-" keys to step through a list of predefined class labels. The complete list of class labels is as follows: Mdn : Maiden DbyT : Derby Trial Clm : Claiming StkT : Stakes Trial Alw : Allowance Fut : Futurity Hcp : Handicap Dby : Derby FutT : Futurity Trial Stk : Stakes To enter class directly from the keyboard, enter the first letter of the class, if the race is not a trial, or enter "T" followed by "F", "D" or "S" if the race is a trial. For example: For: Maiden class Enter: "M" Futurity class "F" Futurity trial "TF" Upper/Lower case is not significant in class code entries. By default, leaving the class field blank, but then entering a value in the price field, will be assumed to be Claiming class. Occasionally, races are listed at some other class level than those listed above. The following substitutions are recommended: For: Stakes Consolation race Use: Allowance class Starter Allowance race Claiming class If any other class is unlisted, leave the field blank. */ CLASS /*Enter the class of past performances. Class levels may be entered directly from the keyboard or by using the "+" and "-" keys to step through a list of predefined class labels, starting with today's class. The complete list of class labels is as follows: Mdn : Maiden DbyT : Derby Trial Clm : Claiming StkT : Stakes Trial Alw : Allowance Fut : Futurity Hcp : Handicap Dby : Derby FutT : Futurity Trial Stk : Stakes To enter class directly from the keyboard, enter the first letter of the class, if the race is not a trial, or enter "T" followed by "F", "D" or "S" if the race is a trial. For example: For: Maiden class Enter: "M" Futurity class "F" Futurity trial "TF" Upper/Lower case is not significant in class code entries. By default, leaving the class field blank, but then entering a value in the price field, will be assumed to be Claiming class. Occasionally, races are listed at some other class level than those listed above. The following substitutions are recommended: For: Stakes Consolation race Use: Allowance class Starter Allowance race Claiming class If any other class is unlisted, leave the field blank. */ DATE TODAY /*Enter the date of today's race. All dates are entered in "mm/dd/yy" format where: "mm" represents the month, "dd" represents the day of the month, and "yy" represents the year. Digits may be entered directly from the keyboard or the "+" and "-" keys may be used to advance or decrease a current value. The year defaults to the current calender year. */ DATE /*Enter dates of past performances, beginning with the most recent race and proceeding backwards chronologically. All dates are entered in "mm/dd/yy" format where: "mm" represents the month, "dd" represents the day of the month, and "yy" represents the year. Digits may be entered directly from the keyboard or the "+" and "-" keys may be used to advance or decrease a current value. The year defaults to the value which is within a calender year of today's race date. Press ENTER after all race dates have been entered. Recommendation: Enter at least the 3 most recent past performances, regardless of class, distance or quality of performance. Then, optionally, add any relatively recent older races which may be deemed significant indications of today's possible performance. */ DISTANCE TODAY /*Enter the distance of today's race. Certain distances may be entered directly from the keyboard; all others must be entered by using the "+" and "-" keys to step through a list of predefined race distance labels. Distance values entered directly from the keyboard are limited to numbers from "3" to "7" (assumed to be furlongs) and the number "1" (assumed to be 1 mile). The complete list of predefined distance labels accessed by the "+" and "-" keys is as follows: 3 f. : 3 furlongs 1 mile : 1 mile 3« f. : 3« furlongs 1&40yd : 1 mile + 40 yards 4 f. : 4 furlongs 1&70yd : 1 mile + 70 yards 4« f. : 4« furlongs 1 1/16 : 1 1/16 miles 5 f. : 5 furlongs 1 1/8 : 1 1/8 miles 5« f. : 5« furlongs 1 3/16 : 1 3/16 miles 6 f. : 6 furlongs 1 1/4 : 1 1/4 miles 6« f. : 6« furlongs 1 5/16 : 1 5/16 miles 7 f. : 7 furlongs 1 3/8 : 1 3/8 miles 7« f. : 7« furlongs 1 7/16 : 1 7/16 miles 1 1/2 : 1 1/2 miles Occasionally, races are listed at some distance other than those listed above. Do not try to approximate distances. If a race distance is unlisted, leave the field blank. */ DISTANCE /*Enter the distance of past performances. Certain distances may be entered directly from the keyboard; all others must be entered by using the "+" and "-" keys to step through a list of predefined race distance labels, starting with the distance of today's race. Distance values entered directly from the keyboard are limited to numbers from "3" to "7" (assumed to be furlongs) and the number "1" (assumed to be 1 mile). The complete list of predefined distance labels accessed by the "+" and "-" keys is as follows: 3 f. : 3 furlongs 1 mile : 1 mile 3« f. : 3« furlongs 1&40yd : 1 mile + 40 yards 4 f. : 4 furlongs 1&70yd : 1 mile + 70 yards 4« f. : 4« furlongs 1 1/16 : 1 1/16 miles 5 f. : 5 furlongs 1 1/8 : 1 1/8 miles 5« f. : 5« furlongs 1 3/16 : 1 3/16 miles 6 f. : 6 furlongs 1 1/4 : 1 1/4 miles 6« f. : 6« furlongs 1 5/16 : 1 5/16 miles 7 f. : 7 furlongs 1 3/8 : 1 3/8 miles 7« f. : 7« furlongs 1 7/16 : 1 7/16 miles 1 1/2 : 1 1/2 miles Occasionally, races are listed at some distance other than those listed above. Do not try to approximate distances. If a race distance is unlisted, leave the field blank. */ EARNINGS /*Enter the total amount of money earned by this horse over the last 2 years. Dollar values may be entered directly from the keyboard or the "+" and "-" keys may be used to increase or decrease a current value in increments of $500. If a horse did not earn any money in a particular year, leave that field blank. */ ENTRY NAME /*Enter the name of the horse entered in this post position. Names of thoroughbred horses are limited to 18 characters. The first letter of each word entered will be automatically capitalized. If this post position is vacant due to a scratch, leave the field blank. Note: If this race contains at least 1 "Entry", that is, 2 or more horses running under the same program number ("1","1A","1B",etc.), be sure to enter names according to post position and NOT program numbers. */ LENGTHS /*Enter the number of lengths behind the winner, or lengths ahead if this horse was the winner, in past performances. Lengths values may be entered directly from the keyboard or by using the "+" and "-" keys either to advance or decrease a current value, or to step through a list of predefined partial length codes, if the value is less than 1/4 length. If the lengths value is less than 1/4 length: Partial length values may be entered directly from the keyboard or by using the "+" and "-" keys to step through a list of predefined partial length codes. The compete list of partial length codes is as follows: No : nose Hd : head Nk : neck To enter partial length values directly from the keyboard, simply enter the 2-letter partial length code. Upper/Lower case is not significant in partial length code entries. If the lengths value is 1/4 length or more: Lengths values may be entered directly from the keyboard or the "+" and "-" keys may be used to advance or decrease a current value. To enter lengths values directly from the keyboard, enter the whole number value, NOT rounded to the nearest length. If the value is less than 1 length, the field may be left blank. A second field is provided for fractions of a length, measured in quarters. This fraction also may be entered directly from the keyboard or by using the "+" and "-" keys to increase or decrease the value in increments of one quarter. To enter fractions directly from the keyboard, enter the number of quarters, "1" for 1/4 length, "2" for 1/2 length and "3" for 3/4 length. If a horse did not finish ("DNF"), was out of the finish picture ("OOP") or for some other reason has no listed lengths behind value, leave the entire lengths field blank. */ PAST FAVORITE /*Enter the number of consecutive past performances, counting backwards from the most recent race, in which this horse was the listed favorite, whether the horse won or lost those races. Note: A listed favorite is typically indicated in the race program or Racing Form by an asterisk next to the horse's listed odds for each race. Values may be entered directly from the keyboard or the "+" and "-" keys may be used to advance or decrease the current value. If the horse was not the favorite in its last race, leave the field blank. */ PAYOFFS /*Enter the official pari-mutual payoff values for this race. Dollar values may be entered directly from the keyboard or the "+" and "-" keys may be used to increase or decrease a current value in increments of $0.10. If a particular wager was not available for this race, or if an individual payoff is not listed for some reason, leave that field blank. */ PRICE TODAY /*Enter the claim price of today's race, if it is a claiming race, or the purse, if known. Price values may be entered directly from the keyboard or the "+" and "-" keys may be used to increase or decrease the current value in increments of $500. By default, if the class field is blank and a value is entered in the price field, it will be assumed to be a claiming price. */ PRICE /*Enter the claim price of past performances, if the race is a claiming race, or the purse, if listed. Price values may be entered directly from the keyboard or the "+" and "-" keys may be used to increase or decrease a current value in increments of $500. By default, if the class field is blank and a value is entered in the price field, it will be assumed to be a claiming price. */ PROGRAM ENTRIES /*Enter the total number of entries listed in the racing program or Racing Form. This may also include horses listed as "also eligible". Values may be entered directly from the keyboard or the "+" and "-" keys may be used to advance or decrease the current value. Note: If one or more post positions are vacant due to scratches, do not reduce this number; include the scratches in the total. Scratches may be indicated later by post position. */ RACE /*Enter the number of the race to be analyzed. Race numbers may be entered directly from the keyboard or the "+" and "-" keys may be used to advance or decrease the current value. If no more races are to be entered, press ESCAPE to exit the program. */ RECORDS /*Enter the number of starts, wins, places and shows for this horse over the last 2 years. Record values may be entered directly from the keyboard or the "+" and "-" keys may be used to advance or decrease a current value. If a horse did not have any starts in a particular year, leave that field blank. Records for 2 year old horses will be requested for the current year only. */ RESULTS /*Enter the official order of finish for this race, if it has been run. Entry numbers may be entered directly from the keyboard or the "+" and "-" keys may be used to advance or decrease a current value. Note: If the race contains at least 1 "Entry", that is, 2 or more horses running under the same program number ("1","1A","1B",etc.), be sure to use post position numbers and NOT program numbers in the order of finish. In the case of a dead heat, enter "D" to create extra data fields for the multiple entry numbers. If the race has not yet been run, or the order of finish is not known at this time, press ESCAPE to move on. */ SEX /*Enter the horse's sex. Sex codes may be entered directly from the keyboard or by using the "+" and "-" keys to step through a list of predefined sex code labels. The complete list of sex code labels is as follows: H : aged horse C : colt G : gelding M : mare F : filly To enter sex codes directly from the keyboard, simply enter the code letter. Upper/Lower case is not significant in sex code entries. */ SPEED INDEX /*Enter this horse'e computed speed index for past performances. Note: A speed index is that number, typically in the range of 1 to 100, which indicates a horse's speed relative to the quality of horses which have previously run at a particular track. The speed index is often listed with a second value, as in "89-17". The number after the hyphen is a track variant and is to be ignored. Speed index values may be entered directly from the keyboard or the "+" and "-" keys may be used to advance or decrease a current value. */ TIME /*Enter the winner's time for past performances. All times are entered in "m:ss.f" format where: "m" represents minutes, "ss" represents seconds, and "f" represents fifths of a second. Digits may be entered directly from the keyboard or the "+" and "-" keys may be used to advance or decrease a current value. Note: Some race programs will list both the winner's time and a computed time which is an estimate of a horse's actual running time in a race. Do not use this estimate. Use the official winner's time only. */ TRACK TODAY /*Enter the track abbreviation for the site of today's race. The TURF.v93 program recognizes mostly all of the standard 2-3 letter track abbreviations used by the Daily Racing Form and other publications, such as: "Hol" for Hollywood Park, or "CD" for Churchill Downs On entry, the full name of the track site will be displayed at the top of the data entry dialog box. (If the display shows "", the code you entered is simply not listed on the track reference file, TURF.TRK. Check that you have entered the proper abbreviation for this track before proceeding. If the code is in fact unlisted, this will in no way affect the proper operation of the TURF.v93 program.) Upper/Lower case is not significant in track code entries. */ TRACK /*Enter track abbreviations for the sites of past performances. The TURF.v93 program recognizes mostly all of the standard 2-3 letter track abbreviations used by the Daily Racing Form and other publications, such as: "Hol" for Hollywood Park, or "CD" for Churchill Downs By default, pressing the "+" key will automatically enter the code for today's track site. Upper/Lower case is not significant in track code entries. */ TRACK CONDITION /*Enter the track condition for past performances. Track condition codes may be entered directly from the keyboard or by using the "+" and "-" keys to toggle the set of predefined track condition code labels. The set of track condition code labels consists of: Fst : fast track Off : off track, any condition other than fast To enter track condition codes directly from the keyboard, enter the first letter of the code. For: Fast track Enter: "F" Off track "O" Upper/Lower case is not significant in track condition code entries. */ WEIGHT TODAY /*Enter the weight this horse is carrying today. Weight values may be entered directly from the keyboard or the "+" and "-" keys may be used to advance or decrease the current value. */ WEIGHT /*Enter the weight this horse carried for past performances. Weight values may be entered directly from the keyboard or the "+" and "-" keys may be used to advance or decrease a current value, starting with today's carrying weight. */ HELP /*All data entry screens in the TURF.v93 Thoroughbred Handicapping System support the following active keys for data entry and editting: 1. Insert : toggles between INSERT and OVERSTRIKE modes. 2. Delete : removes the character under the cursor. 3. BackSpace : removes the character to the left of the cursor. 4. LeftArrow : moves cursor one character to the left. 5. RightArrow : moves cursor one character to the right. 6. Home : moves cursor to the extreme left of the current field. 7. End : moves cursor to the extreme right of the current field. 8. "+" : sets current field to the next value in an ascending list of presets. 9. "-" : sets current field to the next value in a descending list of presets. 8. Enter : accepts current field value as is and jumps to the next field. 9. Alt-C : clears current field or, if field is already clear, initializes entire data entry screen. 10. Tab : jumps to the next data entry field. 11. Shift-Tab : jumps to the previous data entry field. 12. UpArrow : jumps to the data entry field above. 13. DownArrow : jumps to the data entry field below or to verification box. 14. Escape : returns to the previous data entry screen. 15. "?" : invokes context-sensitive help screen. 16. "??" : invokes general program operation help. (this screen) */ REVIEW OUTPUT FILE /*Enter the name for the print output file to which all review data will be written. Be sure to include the complete path and file name, with extension if other than the system default ".LOG". If no extension is given, the default will be assumed. To use the system default file name, TURFREVU.LOG, press the "+" key. If you do not require file output, and are satisfied with seeing review summaries on the screen only, leave the field blank. */ REVIEW INPUT MODE /*Select the mode by which the names of Race Data Files to be reviewed will be entered, either "Manual" or "Auto-Input". If you select "Manual", you will be prompted to enter each Race Data File name individually. If you select "Auto", you will be prompted to enter the name of a Race Data Directory File which contains the names of all Race Data Files to be reviewed. Input mode selections may be entered directly from the keyboard or by using the SPACE BAR or "+" and "-" keys to toggle selection values. To enter selections directly from the keyboard, enter "M" for "Manual" or "A" for "Auto-Input". Upper/Lower case is not significant in input mode selections. */ REVIEW DIRECTORY FILE /*If you have selected "Auto-Input" data input mode, enter the name of the Race Data Directory File which contains the names of all Race Data Files to be reviewed. Be sure to include the complete path and file name, with extension if other than the system default ".DIR". If no extension is given, the default will be assumed. To use the system default file name, TURF.DIR, press the "+" key. */ REVIEW INPUT FILE /*Enter the name of a Race Data File to be reviewed. Be sure to include the complete path and file name, with extension. To retrieve a previous file name, if any, press the "+" key. After the last Race Data File name has been entered and all files have been processed, press ESCAPE. */