General Overview
Preset Filters are used to identify sets of horses that fit undesirable criteria and exclude them from consideration.
When the player is able to identify and exclude from consideration sets of horses with low win rates and negative ROI, simple logic dictates
that win rate and ROI for the set of remaining horses will be higher than the set of horses that existed before weaker horses were removed from it.
Even very small improvements in win rate and ROI can have a drastic effect upon bankroll size (for the better) as the effect of the improvement is
applied over a period of time.
Q. In the UDM wizard, when working in Playlist File Mode, is there any way to add a range of distances to a UDM? For example, is it possible to restrict a Playlist File Mode UDM to 6.5F and 7F races only?
A. Yes. The area in JCapper that you want is known as Preset Filters (or Preset Filter Codes.)
This area of the program stems from the way the program evolved over the years. Access tables are limited to 255 fields per record. In 2004-2005 as the number of fields in the Profile Table in the JCapper.mdb file grew ever closer to the 255 fields per record limit - I needed to find a creative way to add handles for new factors as they were added to the program - and I created a new area of the program called preset filter codes.
A filter code is simply a string of text characters that can be entered into a single field in the table. This solved the immediate problem in that it enabled me to create logic in the program to recognize and handle an (almost) unlimited number of filter codes - which in turn could be stored in a single field in the profile table as part of a UDM Definition.
Ok. Reading back what I just wrote it reads like "geek talk."
I'll try and lay it out for you in plain English from here...
To add min and max distance constraints to a Playlist File Mode UDM you simply add filter codes for min and max distance. (Just follow the steps beneath the "Preset Filter Tool - BASIC OPERATING INSTRUCTIONS" headline below.)
The Preset Filter Tool
The Filter Tool in the UDM Wizard makes adding and editing a Playlist File Mode UDM Definition for Preset Filter Codes a breeze. The Preset Filter Tool is available from a button that becomes visible whenever you select Filters as your factor from the Factors Drop Down found in the upper right area of the Modify Screen of the UDM Wizard. With the Preset Filter Tool, you can add or remove any of the more than 700 Preset Filters Codes supported in JCapper to or from a Playlist File Mode UDM Definition.
After you've done it a few times, operation of the Preset Filter Tool is easy. Simply pick a filter code from the Filter Codes Drop Down and the filter code you select is added to the (small) Preview Window. From there, the filter code in the (small) Preview Window can be added to the (big) Preview Window simply by clicking the ADD Filter Button. Alternately, the filter code in the (small) Preview Window can be removed from the (big) Preview Window with a simple click of the Delete Filter Button. When you are satisfied with your work - and the (big) Preview Window contains the (exact) Filter Codes that you want in your UDM Defintion - all of the Filter Codes sitting in the (big) Preview Window can be written to your UDM Definition with a single mouse click by clicking the Save and Close button. Other buttons present are: Reset, Clear, and Cancel.
About those buttons:
Clicking the Clear button causes filter codes list in the (big) Preview Window to be cleared.
Clicking the Reset button causes the (big) Preview Window to be repopulated with the filter codes list as it existed in your UDM Definition at the point in time when you first launched the Preset Filter Tool during the current session. (A great way to get back to where you were in the event you accidentally hit the Clear button.)
Clicking the Cancel button ends the current session for the Preset Filter Tool and closes it - without writing the filter codes list sitting in the (big) Preview Window to your UDM Definition.
Clicking the SAVE AND CLOSE button writes the filter codes list sitting in the (big) Preview Window to your UDM Definition - and then ends the current session for the Preset Filter Tool by closing it.
2. On the modify screen, select "Filters" as the factor from the factors drop down.
3. Click the Preset Filter Tool button. The filter codes drop down in the preset filter tool contains 700+ preset filter codes. The drop down responds to key strokes. The filter codes for min and max distance begin with numbers.
Let's say for the sake of argument you wanted to add a min distance constraint to your UDM of 6.5 furlongs.
Let's also say for the sake of argument that you wanted to add a max distance constraint of 7.0 furlongs.
Open up the filter codes drop down and key in a 6. The drop down will "jump" to the numeric filter codes dealing with distance starting with the number 6. From there, scroll down a little (a mouse wheel helps.)
You want to add the specific filter code "6.5FMIN" (without the quote characters) to the UDM Definition -- So select "6.5FMIN avoid distance < 6.5 furlongs" (again without the quote characters) from the filter codes drop down.
This will cause the filter code "6.5FMIN" (without the quote characters) to appear in the small preview window (almost there.)
Look at the filter code you are about to add to the UDM Definition. Once you are ok with what you see in the small preview window, click the ADD Filter button. This will move the filter code to the big preview window.
Next, let's add the 7 furlong max distance constraint to the UDM. Select "7.0FMAX avoid distance > 7.0 furlongs" from the filter codes drop down... double check the small preview window... and click the ADD Filter button.
Once you are satisfied with all of the filter code(s) you see in the big preview window, click the SAVE and CLOSE button. This will close the Preset Filter Tool and write all of the filter codes in the big preview window to the UDM Definition.
Notes:
The basic steps for operating the Preset Filter Tool are the same (no matter which of the 700+ filter codes you are working with.)
Alternately, if you know the specific filter codes you want to work with, after selecting Filters from the Factors Drop Down on the Modify Screen of the UDM Wizard, you can add a filter code to a UDM Definition by manually keying the characters for a specific filter code into the Filters textbox followed by clicking the Save button. (Hint: To persist multiple filter codes to a UDM Definition separate your individual filter codes using a dash or minus character.)
Reasons to Include a Filter Code in a UDM Definition
Currently, there are 700+ Preset Filter Codes supported within JCapper. Whether or not a Preset Filter is right for a given UDM depends on the factors and ranges defined in the UDM itself. Each Preset Filter can prove useful if taken in the right context and applied to the right situation. Conversely, abuse of Preset Filters can be costly if Preset Filters are used out of context or applied in the wrong situation. Careful testing with the Data Window is needed to make the determination of whether or not to include a Preset Filter in your UDM.
Four general tests exist for determination of whether or not to include a Preset Filter as part of a UDM Definition. A Preset Filter should be applied to the UDM only if all four of the following tests have been met:
The set of horses filtered out by the individual filter have significantly lower win rates than the overall win rate of horses for the UDM.
The set of horses filtered out by the individual filter have a significant negative roi.
You are working with enough data so that the set of horses filtered out by the individual filter have enough occurances to justify applilcation of the filter. Never rely on just a handful of occurances.
Win rate and roi for the set of horses filtered out by the individual filter should be similar when comparing Development Data results with Validation Data results. Don't assume that unseen data will bring the same results as Development Data. Test it.
Apply a Preset Filter to your UDM Definition only after careful testing has been performed and only after the above four tests have been met. It should be obvious that the set of horses being filtered out are really bad bets.
Partial List of Preset Filter Codes
A partial list of preset filter codes is presented below. For a complete list, see the filter codes drop down in either the Data Window or the Preset Filter Tool.
The following Preset filters are supported within JCapper:
Assigned Probability Filters:
FilterCode: 01
When this filter is applied, horses with an Assigned Probability not within .10 of the top Assigned Probability in the race are filtered out.
FilterCode: 02
When this filter is applied, horses with an Assigned Probability not within .25 of the top Assigned Probability in the race are filtered out.
FilterCode: 03
When this filter is applied, horses with an Assigned Probability not within .27 of the top Assigned Probability in the race are filtered out.
FilterCode: 04
When this filter is applied, horses with an Assigned Probability not within .20 of the top Assigned Probability in the race are filtered out.
FilterCode: 05
When this filter is applied, horses with an Assigned Probability not within .30 of the top Assigned Probability in the race are filtered out.
Prime Power Filters:
FilterCode: AP10
When this filter is applied, horses not within 10 points of the top Prime Power in the race are filtered out.
FilterCode: BP2
When this filter is applied, horses not ranked 1st in Prime Power are filtered out if the horse ranked 1st in Prime Power is bet down below odds of 2-1.
FilterCode: PF_LO
When this filter is applied, the top prime power horse in the race is filtered out if this horse has a PF1 below 92 or a PF2 below 91.
FilterCode: PF_HI
When this filter is applied, any horse not the top prime power horse in the race is filtered out if the top prime power horse in the race has a PF1 greater than or equal to 103 or a PF2 greater than or equal to 101.
Age and Sex Filters:
FilterCode: C5
When this filter is applied, horses that are 5 years in age or older are filtered out of Maiden Claiming Races.
FilterCode: 3O
When this filter is applied, horses that are 3 years old are filtered out if they are facing older horses in today's race. The FilterCode is 3O with an alphabetic "O" character not a numeric "0" or zero character.
FilterCode: GENF
When this filter is applied, horses with a sex code of f (Fillies) are filtered out.
FilterCode: GENM
When this filter is applied, horses with a sex code of m (Mares) are filtered out.
FilterCode: GENC
When this filter is applied, horses with a sex code of c (Colts) are filtered out.
FilterCode: GENH
When this filter is applied, horses with a sex code of h (Horses) are filtered out.
FilterCode: GENG
When this filter is applied, horses with a sex code of g (Geldings) are filtered out.
FilterCode: GENR
When this filter is applied, horses with a sex code of r (Ridglings) are filtered out.
Distance Pattern Filters:
FilterCode: S2R
When this filter is applied, only horses with a Distance Pattern of Sprint to Route remain in consideration. All others are filtered out.
FilterCode: S2S
When this filter is applied, only horses with a Distance Pattern of Sprint to Sprint remain in consideration. All others are filtered out.
FilterCode: R2S
When this filter is applied, only horses with a Distance Pattern of Route to Sprint remain in consideration. All others are filtered out.
FilterCode: R2R
When this filter is applied, only horses with a Distance Pattern of Route to Route remain in consideration. All others are filtered out.
Race and Workout Brilliance Filters:
FilterCode: RaBrill_LO
When this filter is applied, horses that have Race Brilliance values between 45.5 and 54.5 feet per second are filtered out.
FilterCode: E3
When this filter is applied, horses that have a gap for Workout Brilliance of between -20 and -4 feet per second as compared to the race leader in Workout Brilliance are filtered out.
FilterCode: E4
When this filter is applied, horses that have a gap for Workout Brilliance of between -20 and -4 feet per second as compared to the race leader in Workout Brilliance are filtered out.
Equipment Change Filters:
FilterCode: EQU0 When this filter is applied, horses with no equipment change today are filtered out.
Note~ The "0" character at the end of this filter code is a numeric zero and not the
letter o from the alphabet.
FilterCode: EQU1 When this filter is applied, horses with Blinkers On today are filtered out.
FilterCode: EQU2 When this filter is applied, horses with Blinkers Off today are filtered out.
MedicationToday Filters:
FilterCode: MED0 When this filter is applied, horses with no medication or a medicationToday value of 0 listed for today's race are filtered out.
Note~ The "0" character at the end of this filter code is a numeric zero and not the
letter o from the alphabet.
FilterCode: MEDREQ0 When this filter is applied, horses treated with any medication or a medicationToday value not equal to 0 listed for today's race are filtered out.
Note~ The "0" character at the end of this filter code is a numeric zero and not the
letter o from the alphabet.
FilterCode: MED1 When this filter is applied, horses treated with Lasix or a medicationToday value of 1 listed for today's race are filtered out.
FilterCode: MEDREQ1 When this filter is applied, horses not treated with Lasix or a medicationToday value not equal to 1 listed for today's race are filtered out.
FilterCode: MED2 When this filter is applied, horses treated with Bute or a medicationToday value of 2 listed for today's race are filtered out.
FilterCode: MEDREQ2 When this filter is applied, horses not treated with Bute or a medicationToday value not equal to 2 listed for today's race are filtered out.
FilterCode: MED3 When this filter is applied, horses treated with Bute & Lasix or a medicationToday value of 3 listed for today's race are filtered out.
FilterCode: MEDREQ3 When this filter is applied, horses not treated with Bute & Lasix or a medicationToday value not equal to 3 listed for today's race are filtered out.
FilterCode: MED4 When this filter is applied, horses treated with Lasix for the first time or a medicationToday value of 4 listed for today's race are filtered out.
FilterCode: MEDREQ4 When this filter is applied, horses not treated with Lasix for the first Time or a medicationToday value not equal to 4 listed for today's race are filtered out.
FilterCode: MED5 When this filter is applied, horses treated with Bute and receiving Lasix for the first time or a medicationToday value of 5 listed for today's race are filtered out.
FilterCode: MEDREQ5 When this filter is applied, horses not treated with Bute and not receiving Lasix for the first Time or a medicationToday value not equal to 5 listed for today's race are filtered out.
FilterCode: MED9 When this filter is applied, horses treated with unknown or missing medication information or a medicationToday value of 9 listed for today's race are filtered out.
FilterCode: MEDREQ9 When this filter is applied, horses with a medicationToday value not equal to 9 listed for today's race are filtered out.
Predictive Score Filters:
FilterCode: PRD1
When this filter is applied, horses with a Rank for Predictive Score equal to 1 are filtered out.
FilterCode: PRD2
When this filter is applied, horses with a Rank for Predictive Score equal to 2 are filtered out.
FilterCode: PRD3
When this filter is applied, horses with a Rank for Predictive Score equal to 3 are filtered out.
FilterCode: PRD4
When this filter is applied, horses with a Rank for Predictive Score equal to 4 are filtered out.
FilterCode: PRD5
When this filter is applied, horses with a Rank for Predictive Score equal to 5 are filtered out.
FilterCode: PRD6
When this filter is applied, horses with a Rank for Predictive Score equal to 6 are filtered out.
FilterCode: PRD7
When this filter is applied, horses with a Rank for Predictive Score equal to 7 are filtered out.
FilterCode: PRD8
When this filter is applied, horses with a Rank for Predictive Score equal to 8 are filtered out.
FilterCode: PRD9
When this filter is applied, horses with a Rank for Predictive Score equal to 9 are filtered out.
FilterCode: PRD1+
When this filter is applied, horses with a Rank for Predictive Score greater than or equal to 1 are filtered out.
FilterCode: PRD2+
When this filter is applied, horses with a Rank for Predictive Score greater than or equal to 2 are filtered out.
FilterCode: PRD3+
When this filter is applied, horses with a Rank for Predictive Score greater than or equal to 3 are filtered out.
FilterCode: PRD4+
When this filter is applied, horses with a Rank for Predictive Score greater than or equal to 4 are filtered out.
FilterCode: PRD5+
When this filter is applied, horses with a Rank for Predictive Score greater than or equal to 5 are filtered out.
FilterCode: PRD6+
When this filter is applied, horses with a Rank for Predictive Score greater than or equal to 6 are filtered out.
FilterCode: PRD7+
When this filter is applied, horses with a Rank for Predictive Score greater than or equal to 7 are filtered out.
FilterCode: PRD8+
When this filter is applied, horses with a Rank for Predictive Score greater than or equal to 8 are filtered out.
FilterCode: PRD9+
When this filter is applied, horses with a Rank for Predictive Score greater than or equal to 9 are filtered out.
FilterCode: F5
When this filter is applied, horses with a rank for Predictive Score of greater than or equal to 5 are filtered out.
FilterCode: F6
When this filter is applied, horses with a rank for Predictive Score of greater than or equal to 6 are filtered out.
FilterCode: F7
When this filter is applied, horses with a rank for Predictive Score of greater than or equal to 7 are filtered out.
FilterCode: F8
When this filter is applied, horses with a rank for Predictive Score of greater than or equal to 8 are filtered out.
FilterCode: F9
When this filter is applied, horses with a rank for Predictive Score of greater than or equal to 9 are filtered out.
FilterCode: F10
When this filter is applied, horses with a rank for Predictive Score of greater than or equal to 10 are filtered out.
FilterCode: F11
When this filter is applied, horses with a rank for Predictive Score of greater than or equal to 11 are filtered out.
FilterCode: F12
When this filter is applied, horses with a rank for Predictive Score of greater than or equal to 12 are filtered out.
FilterCode: G120
When this filter is applied, horses with a value for Predictive Score of less than 120 are filtered out.
FilterCode: G155
When this filter is applied, horses with a value for Predictive Score of less than 155 are filtered out.
FilterCode: G240
When this filter is applied, horses with a value for Predictive Score of less than 240 are filtered out.
Jockey and Trainer Win Percentage Filters:
FilterCode: CJ20
When this filter is applied, horses with a value for Jockey Win Percent greater than or equal to 20 percent are filtered out.
FilterCode: J_LO
When this filter is applied, horses with a value for Jockey Win Percent less than 5 percent are filtered out.
FilterCode: T_LO
When this filter is applied, horses with a value for Trainer Win Percent less than 5 percent are filtered out.
FilterCode: T_10
When this filter is applied, horses with a value for Trainer Win Percent less than 10 percent are filtered out.
Number of Lifetime Starts Filters:
FilterCode: LT0
When this filter is applied, horses that are first time starters are filtered out.
FilterCode: LT1
When this filter is applied, horses with only 1 life time start are filtered out.
FilterCode: LT1+
When this filter is applied, horses with 1 or more life time start are filtered out.
FilterCode: FTS
When this filter is applied, horses that are first time starters are filtered out.
Late Pace Filters:
FilterCode: L179
When this filter is applied, horses with a value for Late Pace between 1 and 79 are filtered out.
Acceleration/Deceleration Filters:
FilterCode: DCL5
When this filter is applied, horses with a DecelFactor of less than 5 are filtered out.
FilterCode: DCL10
When this filter is applied, horses with a DecelFactor of less than 10 are filtered out.
FilterCode: DCL15
When this filter is applied, horses with a DecelFactor of less than 15 are filtered out.
FilterCode: DCL20
When this filter is applied, horses with a DecelFactor of less than 20 are filtered out.
FilterCode: DCL25
When this filter is applied, horses with a DecelFactor of less than 25 are filtered out.
FilterCode: DCL30
When this filter is applied, horses with a DecelFactor of less than 30 are filtered out.
FilterCode: DCL35
When this filter is applied, horses with a DecelFactor of less than 35 are filtered out.
FilterCode: DCL40
When this filter is applied, horses with a DecelFactor of less than 40 are filtered out.
FilterCode: DCL45
When this filter is applied, horses with a DecelFactor of less than 45 are filtered out.
FilterCode: DCL50
When this filter is applied, horses with a DecelFactor of less than 50 are filtered out.
FilterCode: DCL55
When this filter is applied, horses with a DecelFactor of less than 55 are filtered out.
FilterCode: DCL60
When this filter is applied, horses with a DecelFactor of less than 60 are filtered out.
FilterCode: DCM5
When this filter is applied, horses with a DecelFactor >= 5 are filtered out.
FilterCode: DCM10
When this filter is applied, horses with a DecelFactor >= 10 are filtered out.
FilterCode: DCM15
When this filter is applied, horses with a DecelFactor >= 15 are filtered out.
FilterCode: DCM20
When this filter is applied, horses with a DecelFactor >= 20 are filtered out.
FilterCode: DCM25
When this filter is applied, horses with a DecelFactor >= 25 are filtered out.
FilterCode: DCM30
When this filter is applied, horses with a DecelFactor >= 30 are filtered out.
FilterCode: DCM35
When this filter is applied, horses with a DecelFactor >= 35 are filtered out.
FilterCode: DCM40
When this filter is applied, horses with a DecelFactor >= 40 are filtered out.
FilterCode: DCM45
When this filter is applied, horses with a DecelFactor >= 45 are filtered out.
FilterCode: DCM50
When this filter is applied, horses with a DecelFactor >= 50 are filtered out.
FilterCode: DCM55
When this filter is applied, horses with a DecelFactor >= 55 are filtered out.
FilterCode: DCM60
When this filter is applied, horses with a DecelFactor >= 60 are filtered out.
FilterCode: X5min
When this filter is applied, horses with a DecelFactor of less than 5 are filtered out.
FilterCode: X10min
When this filter is applied, horses with a DecelFactor of less than 10 are filtered out.
FilterCode: X15min
When this filter is applied, horses with a DecelFactor of less than 15 are filtered out.
FilterCode: X20min
When this filter is applied, horses with a DecelFactor of less than 20 are filtered out.
FilterCode: X40+
When this filter is applied, horses with a DecelFactor greater than or equal to 40 are filtered out.
FilterCode: X45+
When this filter is applied, horses with a DecelFactor greater than or equal to 45 are filtered out.
FilterCode: X50+
When this filter is applied, horses with a DecelFactor greater than or equal to 50 are filtered out.
FilterCode: X55+
When this filter is applied, horses with a DecelFactor greater than or equal to 55 are filtered out.
Class of Race Filters:
FilterCode: CCS
When this filter is applied, horses staying the same in Class Shift (Using Purse Value) are filtered out.
Note: Horses staying the same in Class Shift (Using Purse Value) have a Class Shift (Using Purse Value) = 0
FilterCode: CCR
When this filter is applied, horses rising in Class Shift (Using Purse Value) are filtered out.
Note: Horses rising in Class Shift (Using Purse Value) have a Class Shift (Using Purse Value) = 1
FilterCode: CCD
When this filter is applied, horses dropping in Class Shift (Using Purse Value) are filtered out.
Note: Horses dropping in Class Shift (Using Purse Value) have a Class Shift (Using Purse Value) = 2
FilterCode: MX
When this filter is applied, horses that raced in a Maiden Claiming event in their most recent start are filtered out. This filter code does not apply if today's race is a Maiden Claiming event.
Note: The purpose of this filter code to to use it when looking at Claiming races, Straight Maiden or Maiden Special Weight races, Allowance, or Stakes Races to filter out horses that, logically, do not belong there: Horses that ran
their last start in a Maiden Claiming event.
FilterCode: MZ
When this filter is applied, horses that raced in a Maiden Claiming event in their most recent start are filtered out. This filter code only applies if today's race is a Maiden Claiming event.
Note: The purpose of this filter code is this: By filtering horses out of a Maiden Claimer that ran in a Maiden Claimer last start, what you are left with in about 99 percent of all
cases, is the horse dropping into a Maiden Claimer today from a Maiden Special Weight or Straight Maiden race. The other 1 percent of the time, what you are left with is a horse dropping into
a Maiden Claimer from some other condition such as Allowance or Claiming.
FilterCode: SX
When this filter is applied, horses that raced in a Maiden Special Weight or Straight Maiden event in their most recent start are filtered out. This filter does not apply if today's race is a Maiden Special Weight or Straight Maiden event.
FilterCode: CX
When this filter is applied, horses that raced in a Claiming Race in their most recent start are filtered out if today's race is at a Logistically Higher Class than Claiming. Classes that are Logistically Higher than Claiming are: Allowance, Claiming Optional, Allowance Optional Claiming, Listed Stakes, and Graded Stakes.
FilterCode: CZ
When this filter is applied, horses racing in a Claiming Race today are filtered out if the race of their most recent start was at a Logistically Higher Class than Claiming. Classes that are Logistically Higher than Claiming are: Allowance, Claiming Optional, Allowance Optional Claiming, Listed Stakes, and Graded Stakes.
Last Race Bris Speed Figure Filters:
FilterCode: H50
When this filter is applied, horses with a value for Last Race Bris Speed Figure of between 1 and 50 are filtered out.
FilterCode: LRBF1
When this filter is applied, horses with a rank equal to 1 for Last Race Bris Speed Figure are filtered out.
FilterCode: LRBF2
When this filter is applied, horses with a rank equal to 2 for Last Race Bris Speed Figure are filtered out.
FilterCode: LRBF3
When this filter is applied, horses with a rank equal to 3 for Last Race Bris Speed Figure are filtered out.
FilterCode: LRBF4
When this filter is applied, horses with a rank equal to 4 for Last Race Bris Speed Figure are filtered out.
FilterCode: LRBF5+
When this filter is applied, horses with a rank greater than or equal to 5 for Last Race Bris Speed Figure are filtered out.
FilterCode: LRBF6+
When this filter is applied, horses with a rank greater than or equal to 6 for Last Race Bris Speed Figure are filtered out.
FilterCode: LRBF7+
When this filter is applied, horses with a rank greater than or equal to 7 for Last Race Bris Speed Figure are filtered out.
FilterCode: LRBF8+
When this filter is applied, horses with a rank greater than or equal to 8 for Last Race Bris Speed Figure are filtered out.
FilterCode: LRBF9+
When this filter is applied, horses with a rank greater than or equal to 9 for Last Race Bris Speed Figure are filtered out.
FilterCode: LRBF10+
When this filter is applied, horses with a rank greater than or equal to 10 for Last Race Bris Speed Figure are filtered out.
FilterCode: LRBF11+
When this filter is applied, horses with a rank greater than or equal to 11 for Last Race Bris Speed Figure are filtered out.
FilterCode: LRBF12+
When this filter is applied, horses with a rank greater than or equal to 12 for Last Race Bris Speed Figure are filtered out.
FilterCode: LRBFN30
When this filter is applied, horses with a Last Race Bris Speed Figure less than 30 are filtered out.
FilterCode: LRBFN40
When this filter is applied, horses with a Last Race Bris Speed Figure less than 40 are filtered out.
FilterCode: LRBFN50
When this filter is applied, horses with a Last Race Bris Speed Figure less than 50 are filtered out.
FilterCode: LRBFN60
When this filter is applied, horses with a Last Race Bris Speed Figure less than 60 are filtered out.
FilterCode: LRBFN70
When this filter is applied, horses with a Last Race Bris Speed Figure less than 70 are filtered out.
FilterCode: LRBFN75+
When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 75 are filtered out.
FilterCode: LRBFN76+
When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 76 are filtered out.
FilterCode: LRBFN77+
When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 77 are filtered out.
FilterCode: LRBFN78+
When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 78 are filtered out.
FilterCode: LRBFN79+
When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 79 are filtered out.
FilterCode: LRBFN80+
When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 80 are filtered out.
FilterCode: LRBFN81+
When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 81 are filtered out.
FilterCode: LRBFN82+
When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 82 are filtered out.
FilterCode: LRBFN83+
When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 83 are filtered out.
FilterCode: LRBFN84+
When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 84 are filtered out.
FilterCode: LRBFN85+
When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 85 are filtered out.
FilterCode: LRBFN86+
When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 86 are filtered out.
FilterCode: LRBFN87+
When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 87 are filtered out.
FilterCode: LRBFN88+
When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 88 are filtered out.
FilterCode: LRBFN89+
When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 89 are filtered out.
FilterCode: LRBFN90+
When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 90 are filtered out.
FilterCode: LRBFN91+
When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 91 are filtered out.
FilterCode: LRBFN92+
When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 92 are filtered out.
FilterCode: LRBFN93+
When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 93 are filtered out.
FilterCode: LRBFN94+
When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 94 are filtered out.
FilterCode: LRBFN95+
When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 95 are filtered out.
FilterCode: LRBFN96+
When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 96 are filtered out.
FilterCode: LRBFN97+
When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 97 are filtered out.
FilterCode: LRBFN98+
When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 98 are filtered out.
FilterCode: LRBFN99+
When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 99 are filtered out.
FilterCode: LRBFN100+
When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 100 are filtered out.
FilterCode: LRBFMIN80 When this filter is applied, horses with a Last Race Bris Speed Figure less than 80 are filtered out.
FilterCode: LRBFMIN81 When this filter is applied, horses with a Last Race Bris Speed Figure less than 81 are filtered out.
FilterCode: LRBFMIN82 When this filter is applied, horses with a Last Race Bris Speed Figure less than 82 are filtered out.
FilterCode: LRBFMIN83 When this filter is applied, horses with a Last Race Bris Speed Figure less than 83 are filtered out.
FilterCode: LRBFMIN84 When this filter is applied, horses with a Last Race Bris Speed Figure less than 84 are filtered out.
FilterCode: LRBFMIN85 When this filter is applied, horses with a Last Race Bris Speed Figure less than 85 are filtered out.
FilterCode: LRBFMIN86 When this filter is applied, horses with a Last Race Bris Speed Figure less than 86 are filtered out.
FilterCode: LRBFMIN87 When this filter is applied, horses with a Last Race Bris Speed Figure less than 87 are filtered out.
FilterCode: LRBFMIN88 When this filter is applied, horses with a Last Race Bris Speed Figure less than 88 are filtered out.
FilterCode: LRBFMIN89 When this filter is applied, horses with a Last Race Bris Speed Figure less than 89 are filtered out.
FilterCode: LRBFMIN90 When this filter is applied, horses with a Last Race Bris Speed Figure less than 90 are filtered out.
FilterCode: LRBFMIN91 When this filter is applied, horses with a Last Race Bris Speed Figure less than 91 are filtered out.
FilterCode: LRBFMIN92 When this filter is applied, horses with a Last Race Bris Speed Figure less than 92 are filtered out.
FilterCode: LRBFMIN93 When this filter is applied, horses with a Last Race Bris Speed Figure less than 93 are filtered out.
FilterCode: LRBFMIN94 When this filter is applied, horses with a Last Race Bris Speed Figure less than 94 are filtered out.
FilterCode: LRBFMIN95 When this filter is applied, horses with a Last Race Bris Speed Figure less than 95 are filtered out.
FilterCode: LRBFMIN96 When this filter is applied, horses with a Last Race Bris Speed Figure less than 96 are filtered out.
FilterCode: LRBFMIN97 When this filter is applied, horses with a Last Race Bris Speed Figure less than 97 are filtered out.
FilterCode: LRBFMIN98 When this filter is applied, horses with a Last Race Bris Speed Figure less than 98 are filtered out.
FilterCode: LRBFMIN99 When this filter is applied, horses with a Last Race Bris Speed Figure less than 99 are filtered out.
FilterCode: LRBFMIN100 When this filter is applied, horses with a Last Race Bris Speed Figure less than 100 are filtered out.
Recency Filters:
FilterCode: RCY
When this filter is applied, horses that do not have a Y for JCapper Recency are filtered out.
FilterCode: RCN
When this filter is applied, horses that do not have a N for JCapper Recency are filtered out.
Shipper Filters:
FilterCode: SHIP_X
When this filter is applied, horses that are shippers (shipping in from a different track) are filtered out.
FilterCode: SHIP_N
When this filter is applied, horses that are non-shippers (not shipping in from a different track) are filtered out.
Sire Filters:
FilterCode: SIRE
When this filter is applied, the sire name as listed in the Bris past performance file is compared to a sire name (or list of sire names)
stored in the of the Profile Table. If a name match exists between the two fields, the
horse is left in. If a name match is not found between the two fields, the horse is filtered out of consideration.
Note~ Sire names exist in JCapper without the apostropje character. Logic in the Main Module will strip an apostrophe from the sire
name as it is read from the past performance file. Logic in the UDM Wizard will strip an apostrophe from a sire name if one is keyed in
by the user. This was needed because of the way Microsoft designed the SQL 4.0 Jet Ole Database Engine that JCapper uses. In this design,
the apostrophe is used as part of the command structure in reading data from and writing data to the database. Fields values in a SQL Statement
are delimited with an apostrophe character. A SQL statement used to retrieve data from the profile table might look something like this:
Because of the way the apostrophe character is used in the command syntax, an apostrophe character sitting in the Notes field would result in
incomplete data being read from the table.
What this means to the user: Stripping apostrophe characters out of sire names when they are present is handled automatically. This note is included
to provide an explanation as to how JCapper handles apostrophe characters and why.
Track Condition Filters:
Use of track condition filters gives the user the ability to define UDMs that either require or
exclude any possible track condition. This can be really useful when creating track specific UDMs. Some
track surfaces can be speed favoring when the track condition is FT and speed tiring whenever moisture is
added. Other track surfaces behave in the exact opposite manner. Users have the ability to use the Data
Window to see this use the TK Track Condition Filters to adjust their UDMs accordingly.
Note: Structure of the TK Track Condition Filter Codes is as follows:
The letters TK followed by a number between 1 and 11 followed by the word IN
or the word OUT.
FilterCode: TK1IN
When this filter is applied, the track condition for today's racing surface must be FT in order
for any horse to remain under consideration. All other track conditions will cause all horses to be
filtered out. This allows users to define a UDM that requires this specific track condition only.
FilterCode: TK2IN
When this filter is applied, the track condition for today's racing surface must be WF in order
for any horse to remain under consideration. All other track conditions will cause all horses to be
filtered out. This allows users to define a UDM that requires this specific track condition only.
FilterCode: TK3IN
When this filter is applied, the track condition for today's racing surface must be GD in order
for any horse to remain under consideration. All other track conditions will cause all horses to be
filtered out. This allows users to define a UDM that requires this specific track condition only.
FilterCode: TK4IN
When this filter is applied, the track condition for today's racing surface must be SY in order
for any horse to remain under consideration. All other track conditions will cause all horses to be
filtered out. This allows users to define a UDM that requires this specific track condition only.
FilterCode: TK5IN
When this filter is applied, the track condition for today's racing surface must be MY in order
for any horse to remain under consideration. All other track conditions will cause all horses to be
filtered out. This allows users to define a UDM that requires this specific track condition only.
FilterCode: TK6IN
When this filter is applied, the track condition for today's racing surface must be HY in order
for any horse to remain under consideration. All other track conditions will cause all horses to be
filtered out. This allows users to define a UDM that requires this specific track condition only.
FilterCode: TK7IN
When this filter is applied, the track condition for today's racing surface must be FM in order
for any horse to remain under consideration. All other track conditions will cause all horses to be
filtered out. This allows users to define a UDM that requires this specific track condition only.
FilterCode: TK8IN
When this filter is applied, the track condition for today's racing surface must be HD in order
for any horse to remain under consideration. All other track conditions will cause all horses to be
filtered out. This allows users to define a UDM that requires this specific track condition only.
FilterCode: TK9IN
When this filter is applied, the track condition for today's racing surface must be FR in order
for any horse to remain under consideration. All other track conditions will cause all horses to be
filtered out. This allows users to define a UDM that requires this specific track condition only.
FilterCode: TK10IN
When this filter is applied, the track condition for today's racing surface must be SF in order
for any horse to remain under consideration. All other track conditions will cause all horses to be
filtered out. This allows users to define a UDM that requires this specific track condition only.
FilterCode: TK11IN
When this filter is applied, the track condition for today's racing surface must be YL in order
for any horse to remain under consideration. All other track conditions will cause all horses to be
filtered out. This allows users to define a UDM that requires this specific track condition only.
FilterCode: TK1OUT
When this filter is applied, if the track condition for today's racing surface is FT all horses
are filtered out of consideration. All other track conditions remain under consideration. This allows
users to define a UDM that excludes this specific track condition.
FilterCode: TK2OUT
When this filter is applied, if the track condition for today's racing surface is WF all horses
are filtered out of consideration. All other track conditions remain under consideration. This allows
users to define a UDM that excludes this specific track condition.
FilterCode: TK3OUT
When this filter is applied, if the track condition for today's racing surface is GD all horses
are filtered out of consideration. All other track conditions remain under consideration. This allows
users to define a UDM that excludes this specific track condition.
FilterCode: TK4OUT
When this filter is applied, if the track condition for today's racing surface is SY all horses
are filtered out of consideration. All other track conditions remain under consideration. This allows
users to define a UDM that excludes this specific track condition.
FilterCode: TK5OUT
When this filter is applied, if the track condition for today's racing surface is MY all horses
are filtered out of consideration. All other track conditions remain under consideration. This allows
users to define a UDM that excludes this specific track condition.
FilterCode: TK6OUT
When this filter is applied, if the track condition for today's racing surface is HY all horses
are filtered out of consideration. All other track conditions remain under consideration. This allows
users to define a UDM that excludes this specific track condition.
FilterCode: TK7OUT
When this filter is applied, if the track condition for today's racing surface is FM all horses
are filtered out of consideration. All other track conditions remain under consideration. This allows
users to define a UDM that excludes this specific track condition.
FilterCode: TK8OUT
When this filter is applied, if the track condition for today's racing surface is HD all horses
are filtered out of consideration. All other track conditions remain under consideration. This allows
users to define a UDM that excludes this specific track condition.
FilterCode: TK9OUT
When this filter is applied, if the track condition for today's racing surface is FR all horses
are filtered out of consideration. All other track conditions remain under consideration. This allows
users to define a UDM that excludes this specific track condition.
FilterCode: TK10OUT
When this filter is applied, if the track condition for today's racing surface is SF all horses
are filtered out of consideration. All other track conditions remain under consideration. This allows
users to define a UDM that excludes this specific track condition.
FilterCode: TK11OUT
When this filter is applied, if the track condition for today's racing surface is YL all horses
are filtered out of consideration. All other track conditions remain under consideration. This allows
users to define a UDM that excludes this specific track condition.
Weight Shift Filters:
FilterCode: WTSHIFTNEG_10
When this filter is applied, horses with Weight Shift = -10 are filtered out.
FilterCode: WTSHIFTNEG_9
When this filter is applied, horses with Weight Shift = -9 are filtered out.
FilterCode: WTSHIFTNEG_8
When this filter is applied, horses with Weight Shift = -8 are filtered out.
FilterCode: WTSHIFTNEG_7
When this filter is applied, horses with Weight Shift = -7 are filtered out.
FilterCode: WTSHIFTNEG_6
When this filter is applied, horses with Weight Shift = -6 are filtered out.
FilterCode: WTSHIFTNEG_5
When this filter is applied, horses with Weight Shift = -5 are filtered out.
FilterCode: WTSHIFTNEG_4
When this filter is applied, horses with Weight Shift = -4 are filtered out.
FilterCode: WTSHIFTNEG_3
When this filter is applied, horses with Weight Shift = -3 are filtered out.
FilterCode: WTSHIFTNEG_2
When this filter is applied, horses with Weight Shift = -2 are filtered out.
FilterCode: WTSHIFTNEG_1
When this filter is applied, horses with Weight Shift = -1 are filtered out.
FilterCode: WTSHIFT_0
When this filter is applied, horses with Weight Shift = 0 are filtered out.
FilterCode: WTSHIFT_1
When this filter is applied, horses with Weight Shift = 1 are filtered out.
FilterCode: WTSHIFT_2
When this filter is applied, horses with Weight Shift = 2 are filtered out.
FilterCode: WTSHIFT_3
When this filter is applied, horses with Weight Shift = 3 are filtered out.
FilterCode: WTSHIFT_4
When this filter is applied, horses with Weight Shift = 4 are filtered out.
FilterCode: WTSHIFT_5
When this filter is applied, horses with Weight Shift = 5 are filtered out.
FilterCode: WTSHIFT_6
When this filter is applied, horses with Weight Shift = 6 are filtered out.
FilterCode: WTSHIFT_7
When this filter is applied, horses with Weight Shift = 7 are filtered out.
FilterCode: WTSHIFT_8
When this filter is applied, horses with Weight Shift = 8 are filtered out.
FilterCode: WTSHIFT_9
When this filter is applied, horses with Weight Shift = 9 are filtered out.
FilterCode: WTSHIFT_10
When this filter is applied, horses with Weight Shift = 10 are filtered out.
Note~The above Preset Filters for Weight Shift are each used to filter out an exact Weight Shift. Players
interested in using a single filter code to filter out horses for ranges of Weight Shift should consider Dynamic Filters for this task.
Xth Race at Current Meet Filters:
FilterCode: XCM1
When this filter is applied, horses making start number 1 at the current meet are filtered out.
FilterCode: XCM2
When this filter is applied, horses making start number 2 at the current meet are filtered out.
FilterCode: XCM3
When this filter is applied, horses making start number 3 at the current meet are filtered out.
FilterCode: XCM4
When this filter is applied, horses making start number 4 at the current meet are filtered out.
FilterCode: XCM5
When this filter is applied, horses making start number 5 at the current meet are filtered out.
FilterCode: XCM6
When this filter is applied, horses making start number 6 at the current meet are filtered out.
FilterCode: XCM7
When this filter is applied, horses making start number 7 at the current meet are filtered out.
FilterCode: XCM8
When this filter is applied, horses making start number 8 at the current meet are filtered out.
FilterCode: XCM9
When this filter is applied, horses making start number 9 at the current meet are filtered out.
FilterCode: XCM1+
When this filter is applied, horses making their Xth number of starts at the current meet >= 1 are filtered out.
FilterCode: XCM2+
When this filter is applied, horses making their Xth number of starts at the current meet >= 2 are filtered out.
FilterCode: XCM3+
When this filter is applied, horses making their Xth number of starts at the current meet >= 3 are filtered out.
FilterCode: XCM4+
When this filter is applied, horses making their Xth number of starts at the current meet >= 4 are filtered out.
FilterCode: XCM5+
When this filter is applied, horses making their Xth number of starts at the current meet >= 5 are filtered out.
FilterCode: XCM6+
When this filter is applied, horses making their Xth number of starts at the current meet >= 6 are filtered out.
FilterCode: XCM7+
When this filter is applied, horses making their Xth number of starts at the current meet >= 7 are filtered out.
FilterCode: XCM8+
When this filter is applied, horses making their Xth number of starts at the current meet >= 8 are filtered out.
FilterCode: XCM9+
When this filter is applied, horses making their Xth number of starts at the current meet >= 9 are filtered out.
Xth Race Off Of Layoff Filters:
FilterCode: XLO0
When this filter is applied, horses that have never had a layoff are filtered out.
Note~ The 0 after the characters XLO is a numeric zero character and not the letter O from the alphabet.
FilterCode: XLO1
When this filter is applied, horses making start number 1 off a layoff are filtered out.
FilterCode: XLO2
When this filter is applied, horses making start number 2 off a layoff are filtered out.
FilterCode: XLO3
When this filter is applied, horses making start number 3 off a layoff are filtered out.
FilterCode: XLO4
When this filter is applied, horses making start number 4 off a layoff are filtered out.
FilterCode: XLO5
When this filter is applied, horses making start number 5 off a layoff are filtered out.
FilterCode: XLO6
When this filter is applied, horses making start number 6 off a layoff are filtered out.
FilterCode: XLO7
When this filter is applied, horses making start number 7 off a layoff are filtered out.
FilterCode: XLO8
When this filter is applied, horses making start number 8 off a layoff are filtered out.
FilterCode: XLO9
When this filter is applied, horses making start number 9 off a layoff are filtered out.
FilterCode: XLO1+
When this filter is applied, horses making their Xth start off a layoff >= 1 are filtered out.
FilterCode: XLO2+
When this filter is applied, horses making their Xth start off a layoff >= 2 are filtered out.
FilterCode: XLO3+
When this filter is applied, horses making their Xth start off a layoff >= 3 are filtered out.
FilterCode: XLO4+
When this filter is applied, horses making their Xth start off a layoff >= 4 are filtered out.
FilterCode: XLO5+
When this filter is applied, horses making their Xth start off a layoff >= 5 are filtered out.
FilterCode: XLO6+
When this filter is applied, horses making their Xth start off a layoff >= 6 are filtered out.
FilterCode: XLO7+
When this filter is applied, horses making their Xth start off a layoff >= 7 are filtered out.
FilterCode: XLO8+
When this filter is applied, horses making their Xth start off a layoff >= 8 are filtered out.
FilterCode: XLO9+
When this filter is applied, horses making their Xth start off a layoff >= 9 are filtered out.
Note~ All of the XLO filter codes use the upper case alphabetic "O" character not the numeric zero character.
Xth Race On Lasix Filters:
FilterCode: XLS1
When this filter is applied, horses making start number 1 on lasix are filtered out.
FilterCode: XLS2
When this filter is applied, horses making start number 2 on lasix are filtered out.
FilterCode: XLS3
When this filter is applied, horses making start number 3 on lasix are filtered out.
FilterCode: XLS4
When this filter is applied, horses making start number 4 on lasix are filtered out.
FilterCode: XLS5
When this filter is applied, horses making start number 5 on lasix are filtered out.
FilterCode: XLS6
When this filter is applied, horses making start number 6 on lasix are filtered out.
FilterCode: XLS7
When this filter is applied, horses making start number 7 on lasix are filtered out.
FilterCode: XLS8
When this filter is applied, horses making start number 8 on lasix are filtered out.
FilterCode: XLS9
When this filter is applied, horses making start number 9 on lasix are filtered out.
FilterCode: XLS1+
When this filter is applied, horses making their Xth start on lasix >= 1 are filtered out.
FilterCode: XLS2+
When this filter is applied, horses making their Xth start on lasix >= 2 are filtered out.
FilterCode: XLS3+
When this filter is applied, horses making their Xth start on lasix >= 3 are filtered out.
FilterCode: XLS4+
When this filter is applied, horses making their Xth start on lasix >= 4 are filtered out.
FilterCode: XLS5+
When this filter is applied, horses making their Xth start on lasix >= 5 are filtered out.
FilterCode: XLS6+
When this filter is applied, horses making their Xth start on lasix >= 6 are filtered out.
FilterCode: XLS7+
When this filter is applied, horses making their Xth start on lasix >= 7 are filtered out.
FilterCode: XLS8+
When this filter is applied, horses making their Xth start on lasix >= 8 are filtered out.
FilterCode: XLS9+
When this filter is applied, horses making their Xth start on lasix >= 9 are filtered out.
Fitness Filters:
FilterCode: WOFIT
When this filter is applied, horses that fail on JCapper WOFIT are filtered out. The FilterCode is WOFIT with an alphabetic "O" character not a numeric "0" or zero character.
FilterCode: Y1
When this filter is applied, horses with a Basic Fitness Score of less than 1 are filtered out.
FilterCode: Y2
When this filter is applied, horses with a Basic Fitness Score of less than 2 are filtered out.
FilterCode: Y3
When this filter is applied, horses with a Basic Fitness Score of less than 3 are filtered out.
FilterCode: Y4
When this filter is applied, horses with a Basic Fitness Score of less than 4 are filtered out.
FilterCode: Y5
When this filter is applied, horses with a Basic Fitness Score of less than 5 are filtered out.
FilterCode: Y6
When this filter is applied, horses with a Basic Fitness Score of less than 6 are filtered out.
FilterCode: Y7
When this filter is applied, horses with a Basic Fitness Score of less than 7 are filtered out.
FilterCode: Y8
When this filter is applied, horses with a Basic Fitness Score of less than 8 are filtered out.
FilterCode: Y9
When this filter is applied, horses with a Basic Fitness Score of less than 9 are filtered out.
FilterCode: Y10
When this filter is applied, horses with a Basic Fitness Score of less than 10 are filtered out.
FilterCode: Y11
When this filter is applied, horses with a Basic Fitness Score of less than 11 are filtered out.
FilterCode: Y12
When this filter is applied, horses with a Basic Fitness Score of less than 12 are filtered out.
FilterCode: Y13
When this filter is applied, horses with a Basic Fitness Score of less than 13 are filtered out.
FilterCode: Y14
When this filter is applied, horses with a Basic Fitness Score of less than 14 are filtered out.
FilterCode: Y15
When this filter is applied, horses with a Basic Fitness Score of less than 15 are filtered out.
FilterCode: Y16
When this filter is applied, horses with a Basic Fitness Score of less than 16 are filtered out.
FilterCode: Y17
When this filter is applied, horses with a Basic Fitness Score of less than 17 are filtered out.
FilterCode: Y18
When this filter is applied, horses with a Basic Fitness Score of less than 18 are filtered out.
FilterCode: Y19
When this filter is applied, horses with a Basic Fitness Score of less than 19 are filtered out.
FilterCode: Y20
When this filter is applied, horses with a Basic Fitness Score of less than 20 are filtered out.
FilterCode: Y21
When this filter is applied, horses with a Basic Fitness Score of less than 21 are filtered out.
FilterCode: Y22
When this filter is applied, horses with a Basic Fitness Score of less than 22 are filtered out.
FilterCode: Y23
When this filter is applied, horses with a Basic Fitness Score of less than 23 are filtered out.
FilterCode: Y24
When this filter is applied, horses with a Basic Fitness Score of less than 24 are filtered out.
FilterCode: Y25
When this filter is applied, horses with a Basic Fitness Score of less than 25 are filtered out.
FilterCode: Y26
When this filter is applied, horses with a Basic Fitness Score of less than 26 are filtered out.
FilterCode: Y27
When this filter is applied, horses with a Basic Fitness Score of less than 27 are filtered out.
FilterCode: Y28
When this filter is applied, horses with a Basic Fitness Score of less than 28 are filtered out.
FilterCode: Y29
When this filter is applied, horses with a Basic Fitness Score of less than 29 are filtered out.
FilterCode: Y30
When this filter is applied, horses with a Basic Fitness Score of less than 30 are filtered out.
FilterCode: Z1=
When this filter is applied, horses with a rank for PaceFig_2F_InLast equal to 1 are filtered out.
FilterCode: Z2=
When this filter is applied, horses with a rank for PaceFig_2F_InLast equal to 2 are filtered out.
FilterCode: Z3=
When this filter is applied, horses with a rank for PaceFig_2F_InLast equal to 3 are filtered out.
FilterCode: Z1+
When this filter is applied, horses with a rank for PaceFig_2F_InLast greater than 1 are filtered out.
FilterCode: Z2+
When this filter is applied, horses with a rank for PaceFig_2F_InLast greater than 2 are filtered out.
FilterCode: Z3+
When this filter is applied, horses with a rank for PaceFig_2F_InLast greater than 3 are filtered out.
FilterCode: Z4+
When this filter is applied, horses with a rank for PaceFig_2F_InLast greater than 4 are filtered out.
FilterCode: Z5+
When this filter is applied, horses with a rank for PaceFig_2F_InLast greater than 5 are filtered out.
FilterCode: Z6+
When this filter is applied, horses with a rank for PaceFig_2F_InLast greater than 6 are filtered out.
FilterCode: Z7+
When this filter is applied, horses with a rank for PaceFig_2F_InLast greater than 7 are filtered out.
FilterCode: Z8+
When this filter is applied, horses with a rank for PaceFig_2F_InLast greater than 8 are filtered out.
Top Half of Field / Bottom Half of Field Filters:
The following filters allow the user to filter out horses for a number of different factors based on whether
the horse ranks in the top half or the bottom half of the field. The prefix characters of 1HLF in each filter
code designates filtering out horses ranked in the top half of the field, while prefix characters of 2HLF designates filtering out
horses ranked in the bottom half of each field. Each set of prefix characters is followed by a single character that designates
the factor by which horses are ranked for the individual filter code.
FilterCode: 1HLFA
When this filter is applied, horses that finished (Finish Position Last Race) in the top half of the field (Field Size Last Race)
in their most recent start are filtered out.
FilterCode: 2HLFA
When this filter is applied, horses that finished (Finish Position Last Race) in the bottom half of the field (Field Size Last Race)
in their most recent start are filtered out.
FilterCode: 1HLFB
When this filter is applied, horses ranked in the top half of today's field using Prime Power Rank are filtered out.
FilterCode: 2HLFB
When this filter is applied, horses ranked in the bottom half of today's field using Prime Power Rank are filtered out.
FilterCode: 1HLFC
When this filter is applied, horses ranked in the top half of today's field using CPace Rank are filtered out.
FilterCode: 2HLFC
When this filter is applied, horses ranked in the bottom half of today's field using CPace Rank are filtered out.
FilterCode: 1HLFD
When this filter is applied, horses ranked in the top half of today's field using Percent Early Rank are filtered out.
FilterCode: 2HLFD
When this filter is applied, horses ranked in the bottom half of today's field using Percent Early Rank are filtered out.
FilterCode: 1HLFE
When this filter is applied, horses ranked in the top half of today's field using QSpeedPoints Rank are filtered out.
FilterCode: 2HLFE
When this filter is applied, horses ranked in the bottom half of today's field using QSpeedPoints Rank are filtered out.
FilterCode: 1HLFF
When this filter is applied, horses ranked in the top half of today's field using Sustained Pace Rank are filtered out.
FilterCode: 2HLFF
When this filter is applied, horses ranked in the bottom half of today's field using Sustained Pace Rank are filtered out.
FilterCode: 1HLFG
When this filter is applied, horses ranked in the top half of today's field using Bris Speed Figure Last Race Rank are filtered out.
FilterCode: 2HLFG
When this filter is applied, horses ranked in the bottom half of today's field using Bris Speed Figure Last Race Rank are filtered out.
FilterCode: 1HLFH
When this filter is applied, horses ranked in the top half of today's field using Weighted Figure Rank are filtered out.
FilterCode: 2HLFH
When this filter is applied, horses ranked in the bottom half of today's field using Weighted Figure Rank are filtered out.
FilterCode: 1HLFI
When this filter is applied, horses ranked in the top half of today's field using PredictiveScore Rank are filtered out.
FilterCode: 2HLFI
When this filter is applied, horses ranked in the bottom half of today's field using PredictiveScore Rank are filtered out.
FilterCode: 1HLFJ
When this filter is applied, horses ranked in the top half of today's field using JRating Rank are filtered out.
FilterCode: 2HLFJ
When this filter is applied, horses ranked in the bottom half of today's field using JRating Rank are filtered out.
FilterCode: 1HLFK
When this filter is applied, horses ranked in the top half of today's field using Bris E1 Last Race Rank are filtered out.
FilterCode: 2HLFK
When this filter is applied, horses ranked in the bottom half of today's field using Bris E1 Last Race Rank are filtered out.
FilterCode: 1HLFL
When this filter is applied, horses ranked in the top half of today's field using Bris Speed Figure Best of Last 10 Rank are filtered out.
FilterCode: 2HLFL
When this filter is applied, horses ranked in the bottom half of today's field using Bris Speed Figure Best of Last 10 Rank are filtered out.
FilterCode: 1HLFM
When this filter is applied, horses ranked in the top half of today's field using Workout Brilliance Rank are filtered out.
FilterCode: 2HLFM
When this filter is applied, horses ranked in the bottom half of today's field using Workout Brilliance Rank are filtered out.
FilterCode: 1HLFN
When this filter is applied, horses ranked in the top half of today's field using Race Brilliance Rank are filtered out.
FilterCode: 2HLFN
When this filter is applied, horses ranked in the bottom half of today's field using Race Brilliance Rank are filtered out.
FilterCode: 1HLFO
When this filter is applied, horses ranked in the top half of today's field using PaceLine Rank are filtered out.
Note~ The O character in this filter code is the letter O from the alphabet and not a numeric zero.
FilterCode: 2HLFO
When this filter is applied, horses ranked in the bottom half of today's field using PaceLine Rank are filtered out.
Note~ The O character in this filter code is the letter O from the alphabet and not a numeric zero.
FilterCode: 1HLFP
When this filter is applied, horses ranked in the top half of today's field using TurnTime Rank are filtered out.
FilterCode: 2HLFP
When this filter is applied, horses ranked in the bottom half of today's field using TurnTime Rank are filtered out.
FilterCode: 1HLFQ
When this filter is applied, horses ranked in the top half of today's field using ClassRating Rank are filtered out.
FilterCode: 2HLFQ
When this filter is applied, horses ranked in the bottom half of today's field using ClassRating Rank are filtered out.
FilterCode: 1HLFR
When this filter is applied, horses ranked in the top half of today's field using RaceStrength Rank are filtered out.
FilterCode: 2HLFR
When this filter is applied, horses ranked in the bottom half of today's field using RaceStrength Rank are filtered out.
FilterCode: 1HLFS
When this filter is applied, horses ranked in the top half of today's field using FormRating Rank are filtered out.
FilterCode: 2HLFS
When this filter is applied, horses ranked in the bottom half of today's field using FormRating Rank are filtered out.
FilterCode: 1HLFT
When this filter is applied, horses ranked in the top half of today's field using AVGE1 Rank are filtered out.
FilterCode: 2HLFT
When this filter is applied, horses ranked in the bottom half of today's field using AVGE1 Rank are filtered out.
FilterCode: 1HLFU
When this filter is applied, horses ranked in the top half of today's field using Late Pace Last Start Rank are filtered out.
FilterCode: 2HLFU
When this filter is applied, horses ranked in the bottom half of today's field using Late Pace Last Start Rank are filtered out.
FilterCode: 1HLFV
When this filter is applied, horses ranked in the top half of today's field using Assigned Probability Rank are filtered out.
FilterCode: 2HLFV
When this filter is applied, horses ranked in the bottom half of today's field using Assigned Probability Rank are filtered out.
Rail Position Filters:
The following filters allow the user to filter out horses using Rail Position relative to the rest of the field. Due to course
layouts and track maintenance, inside and outside post position biases can and do occur. These filter codes provide the user
some additional flexibility in making Rail Position part of a UDM Definition.
FilterCode: 1HLFZ
When this filter is applied, horses ranked in the inner half of today's field using Rail Position are filtered out.
FilterCode: 2HLFZ
When this filter is applied, horses ranked in the outer half of today's field using Rail Position are filtered out.
FilterCode: INR1
When this filter is applied, the horse with the single innermost Rail Position is filtered out.
FilterCode: INR2
When this filter is applied, the horses with the 2 innermost Rail Positions are filtered out.
FilterCode: INR3
When this filter is applied, the horses with the 3 innermost Rail Positions are filtered out.
FilterCode: INR4
When this filter is applied, the horses with the 4 innermost Rail Positions are filtered out.
FilterCode: INR5
When this filter is applied, the horses with the 5 innermost Rail Positions are filtered out.
FilterCode: MID1
When this filter is applied, the horse with the single middle-most Rail Position is filtered out.
Note~ Logic in JCapper ignores this filter code in races with less than 3 runners.
FilterCode: MID3
When this filter is applied, the horse with the 3 middle-most Rail Positions are filtered out.
Note~ Logic in JCapper ignores this filter code in races with less than 5 runners.
FilterCode: OUT1
When this filter is applied, the horse with the single outermost Rail Position is filtered out.
FilterCode: OUT2
When this filter is applied, the horses with the 2 outermost Rail Positions are filtered out.
FilterCode: OUT3
When this filter is applied, the horses with the 3 outermost Rail Positions are filtered out.
FilterCode: OUT4
When this filter is applied, the horses with the 4 outermost Rail Positions are filtered out.
FilterCode: OUT5
When this filter is applied, the horses with the 5 outermost Rail Positions are filtered out.
Routes Under Belt After Layoff Filters:
The following filter codes allow the user to filter out horses returning from layoffs using the number of Route Races run
after a Layoff. Each of these filter codes carries the prefix characters RUB which stands for
Routes Under Belt. The prefix characters of each filter code are followed by a number indicating the number of route
races the horse has run after its most recent layoff. This number is used as the filter criteria.
FilterCode: RUB0
When this filter is applied, horses that have run zero Route Races after the most recent layoff are filtered out.
Note~ The 0 character in this filter code is a numeric zero and not the letter O from the alphabet.
FilterCode: RUB1
When this filter is applied, horses that have run exactly 1 Route Race after the most recent layoff are filtered out.
FilterCode: RUB2
When this filter is applied, horses that have run exactly 2 Route Races after the most recent layoff are filtered out.
FilterCode: RUB3
When this filter is applied, horses that have run exactly 3 Route Races after the most recent layoff are filtered out.
FilterCode: RUB4
When this filter is applied, horses that have run exactly 4 Route Races after the most recent layoff are filtered out.
FilterCode: RUB5
When this filter is applied, horses that have run exactly 5 Route Races after the most recent layoff are filtered out.
FilterCode: RUB6
When this filter is applied, horses that have run exactly 6 Route Races after the most recent layoff are filtered out.
FilterCode: RUB7
When this filter is applied, horses that have run exactly 7 Route Races after the most recent layoff are filtered out.
FilterCode: RUB8
When this filter is applied, horses that have run exactly 8 Route Races after the most recent layoff are filtered out.
FilterCode: RUB9
When this filter is applied, horses that have run exactly 9 Route Races after the most recent layoff are filtered out.
FilterCode: RUB1+
When this filter is applied, horses that have 1 or more Route Races after the most recent layoff are filtered out.
FilterCode: RUB2+
When this filter is applied, horses that have 2 or more Route Races after the most recent layoff are filtered out.
FilterCode: RUB3+
When this filter is applied, horses that have 3 or more Route Races after the most recent layoff are filtered out.
FilterCode: RUB4+
When this filter is applied, horses that have 4 or more Route Races after the most recent layoff are filtered out.
FilterCode: RUB5+
When this filter is applied, horses that have 5 or more Route Races after the most recent layoff are filtered out.
FilterCode: RUB6+
When this filter is applied, horses that have 6 or more Route Races after the most recent layoff are filtered out.
FilterCode: RUB7+
When this filter is applied, horses that have 7 or more Route Races after the most recent layoff are filtered out.
FilterCode: RUB8+
When this filter is applied, horses that have 8 or more Route Races after the most recent layoff are filtered out.
FilterCode: RUB9+
When this filter is applied, horses that have 9 or more Route Races after the most recent layoff are filtered out.
Sprints Under Belt After Layoff Filters:
The following filter codes allow the user to filter out horses returning from layoffs using the number of Sprint Races run
after a Layoff. Each of these filter codes carries the prefix characters SUB which stands for
Sprints Under Belt. The prefix characters of each filter code are followed by a number indicating the number of sprint
races the horse has run after its most recent layoff. This number is used as the filter criteria.
FilterCode: SUB0
When this filter is applied, horses that have run zero Sprint Races after the most recent layoff are filtered out.
Note~ The 0 character in this filter code is a numeric zero and not the letter O from the alphabet.
FilterCode: SUB1
When this filter is applied, horses that have run exactly 1 Sprint Race after the most recent layoff are filtered out.
FilterCode: SUB2
When this filter is applied, horses that have run exactly 2 Sprint Races after the most recent layoff are filtered out.
FilterCode: SUB3
When this filter is applied, horses that have run exactly 3 Sprint Races after the most recent layoff are filtered out.
FilterCode: SUB4
When this filter is applied, horses that have run exactly 4 Sprint Races after the most recent layoff are filtered out.
FilterCode: SUB5
When this filter is applied, horses that have run exactly 5 Sprint Races after the most recent layoff are filtered out.
FilterCode: SUB6
When this filter is applied, horses that have run exactly 6 Sprint Races after the most recent layoff are filtered out.
FilterCode: SUB7
When this filter is applied, horses that have run exactly 7 Sprint Races after the most recent layoff are filtered out.
FilterCode: SUB8
When this filter is applied, horses that have run exactly 8 Sprint Races after the most recent layoff are filtered out.
FilterCode: SUB9
When this filter is applied, horses that have run exactly 9 Sprint Races after the most recent layoff are filtered out.
FilterCode: SUB1+
When this filter is applied, horses that have 1 or more Sprint Races after the most recent layoff are filtered out.
FilterCode: SUB2+
When this filter is applied, horses that have 2 or more Sprint Races after the most recent layoff are filtered out.
FilterCode: SUB3+
When this filter is applied, horses that have 3 or more Sprint Races after the most recent layoff are filtered out.
FilterCode: SUB4+
When this filter is applied, horses that have 4 or more Sprint Races after the most recent layoff are filtered out.
FilterCode: SUB5+
When this filter is applied, horses that have 5 or more Sprint Races after the most recent layoff are filtered out.
FilterCode: SUB6+
When this filter is applied, horses that have 6 or more Sprint Races after the most recent layoff are filtered out.
FilterCode: SUB7+
When this filter is applied, horses that have 7 or more Sprint Races after the most recent layoff are filtered out.
FilterCode: SUB8+
When this filter is applied, horses that have 8 or more Sprint Races after the most recent layoff are filtered out.
FilterCode: SUB9+
When this filter is applied, horses that have 9 or more Sprint Races after the most recent layoff are filtered out.