Handicapping Software JCapper

JCapper

The very best thoroughbred handicapping software available anywhere - at any price.

JCapper Silver
Free Program Download
Home  
Contact    
Message Board  
Articles   Links  
FAQs   Humor  
Legal Notice    
Factors Glossary  
Benchmark Testing  
Preset Filters  
Dynamic Filters  
Help Docs  
JCapper 101 Audio/Video  
Past Performances  
Products/Pricing  

Preset Filters Supported within JCapper


Preset Filters
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.

Currently, there are 500 Preset Filters 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:
  1. 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.


  2. The set of horses filtered out by the individual filter have a significant negative roi.


  3. 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.


  4. 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.

To apply a Preset filter to a UDM Definition, simply paste the FilterCode into the SpecialFilterCode field in the Profile Table UDM record. This can easily be done using either the UDM Wizard or the Filter View Profile Table Interface.

Hint~ Multiple filters can be applied to any UDM Definition. Simply paste each individual FilterCode value into the SpecialFilterCode field, and separate your FilterCodes with dashes (the "-" character.) The SpecialFilterCode field will accept text up to 250 characters in length.

The Preset Filter Tool
The Filter Tool in the UDM Wizard makes adding Preset Filters to and removing Preset Filters from a UDM Definition a breeze. The tool is available from a button that becomes visible whenever Filters become the selected factor on the Modify UDM Screen. Users can add any of the Preset Filters to the Preview field simply by selecting the filter from a drop down. The filter can be added to the UDM Definition simply by clicking the Add Button or removed from the UDM Definition simply by clicking the Delete Button. The result can then be transfered to the Modify UDM Screen simply by clicking the Save and Close button. Other buttons present are: Reset, Close, and Clear.

The following Preset filters are supported within JCapper:
    Strong General Purpose Filters
    The filter codes found in this section were added to the program starting with Download-V in August, 2005. They are the culmination of hundreds of hours of hard research. My goal, with each of the Filter Codes found in this section, is to pass the essence of my research on to the user by encapsulating the strong points of many of my own positive and negative expectation UDMs in the form of simple Preset Filter codes. My hope is that this will improve the user experience by making it easier for new and experienced users alike to create more powerful UDMs in a shorter time frame than would have otherwise been possible. The filter codes found in this section are all very strong candidates for improving the strength of both Positive and Negative Expectation UDMs alike. All of the filter codes found in this section rest upon the underlying concept of being able to apply a simple set of rules to categorize horses into very distinct, yet clearly identifiable categories. These categories are: XFORM/YFORM, CANRUN/CANTRUN, TOSSIN/TOSSOUT, and CLEAN/DIRTY. I will attempt to loosely define each category in the text where the filter code itself is presented. Users are urged to use the Data Window to see the relevance of each of the following filter codes for themselves.

  1. FilterCode:    CANRUN
    When this filter code is applied, horses that fit the CANTRUN Profile are filtered out. This leaves only those horses that fit the CANRUN Profile in consideration. CANRUN and CANTRUN are opposites of each other. All horses are categorized as either CANRUN or CANTRUN. By definition, any horse that fits the CANRUN Profile will not fit the CANTRUN Profile (and vice versa.) The CANRUN/CANTRUN evaluation is based on how horses rank vs the rest of today's field in significant factor categories. CANTRUN horses can be thought of as those horses that are in over their heads ability wise today. On the whole, horses that fit the CANTRUN Profile are far less likely to win a race than horses that fit the CANRUN Profile.


  2. FilterCode:    CANTRUN
    When this filter code is applied, horses that fit the CANRUN Profile are filtered out. This leaves only those horses that fit the CANTRUN Profile in consideration. CANRUN and CANTRUN are opposites of each other. All horses are categorized as either CANRUN or CANTRUN. By definition, any horse that fits the CANTRUN Profile will not fit the CANRUN Profile (and vice versa.) The CANRUN/CANTRUN evaluation is based on how horses rank vs the rest of today's field in significant factor categories. CANRUN horses can be thought of as those horses entered in a race against a field where they are a good fit ability wise today. On the whole, horses that fit the CANRUN Profile are far more likely to win a race than horses that fit the CANTRUN Profile.


  3. FilterCode:    TOSSIN
    When this filter code is applied, horses that fit the TOSSOUT Profile are filtered out. This leaves only those horses that fit the TOSSIN Profile under consideration. TOSSIN and TOSSOUT are opposites of each other. All horses are categorized as either TOSSIN or TOSSOUT. By definition, any horse that fits the TOSSIN Profile will not fit the TOSSOUT Profile (and vice versa.) The TOSSIN/TOSSOUT evaluation is based on how horses rank vs the rest of today's field in significant factor categories. TOSSOUT horses can be thought of as those horses that are in way over their heads ability wise today. On the whole, horses that fit the TOSSOUT Profile are far less likely to win a race than horses that fit the TOSSIN Profile.


  4. FilterCode:    TOSSOUT
    When this filter code is applied, horses that fit the TOSSIN Profile are filtered out. This leaves only those horses that fit the TOSSOUT Profile under consideration. TOSSIN and TOSSOUT are opposites of each other. All horses are categorized as either TOSSIN or TOSSOUT. By definition, any horse that fits the TOSSIN Profile will not fit the TOSSOUT Profile (and vice versa.) The TOSSIN/TOSSOUT evaluation is based on how horses rank vs the rest of today's field in significant factor categories. TOSSOUT horses can be thought of as those horses that are in way over their heads ability wise today. On the whole, horses that fit the TOSSOUT Profile are far less likely to win a race than horses that fit the TOSSIN Profile.


  5. FilterCode:    XFORM
    When this filter code is applied, horses that fit the YFORM Profile are filtered out. This leaves only those horses that fit the XFORM Profile under consideration. XFORM and YFORM are opposites of each other. All horses are categorized as either XFORM or YFORM. By definition, any horse that fits the XFORM Profile will not fit the YFORM Profile (and vice versa.) The XFORM/YFORM evaluation is based on how horses have been handled/mishandled by their trainer. XFORM horses can be thought of as those horses whose past performance records might indicate a lack of trainer intent for today's race. On the whole, horses that fit the XFORM Profile are less likely to win a race than horses that fit the YFORM Profile.


  6. FilterCode:    YFORM
    When this filter code is applied, horses that fit the XFORM Profile are filtered out. This leaves only those horses that fit the YFORM Profile under consideration. XFORM and YFORM are opposites of each other. All horses are categorized as either XFORM or YFORM. By definition, any horse that fits the YFORM Profile will not fit the XFORM Profile (and vice versa.) The XFORM/YFORM evaluation is based on how horses have been handled/mishandled by their trainer. YFORM horses can be thought of as those horses whose past performance records might indicate some degree of trainer intent for today's race. On the whole, horses that fit the YFORM Profile are more likely to win a race than horses that fit the XFORM Profile.


  7. FilterCode:    CLEAN
    When this filter code is applied, horses that fit either the XFORM Profile or the CANTRUN Profile are filtered out. This leaves only those horses that fit the YFORM Profile and CANRUN Profile under consideration. CLEAN and DIRTY are opposites of each other. All horses are categorized as either CLEAN or DIRTY. By definition, any horse that fits the CLEAN Profile will not fit the DIRTY Profile (and vice versa.) The CLEAN/DIRTY evaluation is based on where the horse fits in terms of XFORM/YFORM and CANRUN/CANTRUN. CLEAN horses can be thought of as those horses that are not DIRTY. On the whole, CLEAN horses are more likely to win a race than horses that are classified as DIRTY.


  8. FilterCode:    DIRTY
    When this filter code is applied, horses that fit either the YFORM Profile or the CANRUN Profile are filtered out. This leaves only those horses that fit the XFORM Profile or CANTRUN Profile under consideration. CLEAN and DIRTY are opposites of each other. All horses are categorized as either CLEAN or DIRTY. By definition, any horse that fits the CLEAN Profile will not fit the DIRTY Profile (and vice versa.) The CLEAN/DIRTY evaluation is based on where the horse fits in terms of XFORM/YFORM and CANRUN/CANTRUN. DIRTY horses can be thought of as those horses that are not CLEAN. On the whole, DIRTY horses are less likely to win a race than horses that are classified as CLEAN.


  9. --End of Section--





    Assigned Probability Filters:

    IMPORTANT NOTICE: Complete Settings for Assigned Probability are available in both the UDM Wizard and the Profile Table Interface. Users with existing UDMs containing filter codes 01, 02, 03, 04, and 05 are urged to define settings for Assigned Probability using either the UDM Wizard or the Profile Table Interface.

    Starting with Download-V, Assigned Probability Filters (Filter Codes 01, 02, 03, 04, and 05) are being depricated and will no longer be supported. Prior Program Versions, Download-T and earlier, will continue to support Filter Codes 01, 02, 03, 04, and 05.

       --Jeff Platt 07-25-2005




  10. 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. Note~ Starting with Download-V, this filter code is depricated. Read the notice at the top of this section.


  11. 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. Note~ Starting with Download-V, this filter code is depricated. Read the notice at the top of this section.


  12. 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. Note~ Starting with Download-V, this filter code is depricated. Read the notice at the top of this section.


  13. 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. Note~ Starting with Download-V, this filter code is depricated. Read the notice at the top of this section.


  14. 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. Note~ Starting with Download-V, this filter code is depricated. Read the notice at the top of this section.


  15. --End of Section--





    Prime Power Filters:

  16. FilterCode:    AP10
    When this filter is applied, horses not within 10 points of the top Prime Power in the race are filtered out.


  17. 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.


  18. 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.


  19. 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.




  20. Age and Sex Filters:

  21. FilterCode:    C5
    When this filter is applied, horses that are 5 years in age or older are filtered out of Maiden Claiming Races.


  22. 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.


  23. FilterCode:    GENF
    When this filter is applied, horses with a sex code of f (Fillies) are filtered out.


  24. FilterCode:    GENM
    When this filter is applied, horses with a sex code of m (Mares) are filtered out.


  25. FilterCode:    GENC
    When this filter is applied, horses with a sex code of c (Colts) are filtered out.


  26. FilterCode:    GENH
    When this filter is applied, horses with a sex code of h (Horses) are filtered out.


  27. FilterCode:    GENG
    When this filter is applied, horses with a sex code of g (Geldings) are filtered out.


  28. FilterCode:    GENR
    When this filter is applied, horses with a sex code of r (Ridglings) are filtered out.




  29. Distance Pattern Filters:

  30. 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.


  31. 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.


  32. 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.


  33. 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.




  34. Race and Workout Brilliance Filters:

  35. 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.


  36. 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.


  37. 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.




  38. Equipment Change Filters:

  39. 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.


  40. FilterCode:    EQU1
    When this filter is applied, horses with Blinkers On today are filtered out.


  41. FilterCode:    EQU2
    When this filter is applied, horses with Blinkers Off today are filtered out.




  42. MedicationToday Filters:

  43. 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.


  44. 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.


  45. 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.


  46. 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.


  47. 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.


  48. 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.


  49. 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.


  50. 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.


  51. 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.


  52. 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.


  53. 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.


  54. 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.


  55. 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.


  56. FilterCode:    MEDREQ9
    When this filter is applied, horses with a medicationToday value not equal to 9 listed for today's race are filtered out.




  57. Predictive Score Filters:

  58. FilterCode:    PRD1
    When this filter is applied, horses with a Rank for Predictive Score equal to 1 are filtered out.


  59. FilterCode:    PRD2
    When this filter is applied, horses with a Rank for Predictive Score equal to 2 are filtered out.


  60. FilterCode:    PRD3
    When this filter is applied, horses with a Rank for Predictive Score equal to 3 are filtered out.


  61. FilterCode:    PRD4
    When this filter is applied, horses with a Rank for Predictive Score equal to 4 are filtered out.


  62. FilterCode:    PRD5
    When this filter is applied, horses with a Rank for Predictive Score equal to 5 are filtered out.


  63. FilterCode:    PRD6
    When this filter is applied, horses with a Rank for Predictive Score equal to 6 are filtered out.


  64. FilterCode:    PRD7
    When this filter is applied, horses with a Rank for Predictive Score equal to 7 are filtered out.


  65. FilterCode:    PRD8
    When this filter is applied, horses with a Rank for Predictive Score equal to 8 are filtered out.


  66. FilterCode:    PRD9
    When this filter is applied, horses with a Rank for Predictive Score equal to 9 are filtered out.


  67. FilterCode:    PRD1+
    When this filter is applied, horses with a Rank for Predictive Score greater than or equal to 1 are filtered out.


  68. FilterCode:    PRD2+
    When this filter is applied, horses with a Rank for Predictive Score greater than or equal to 2 are filtered out.


  69. FilterCode:    PRD3+
    When this filter is applied, horses with a Rank for Predictive Score greater than or equal to 3 are filtered out.


  70. FilterCode:    PRD4+
    When this filter is applied, horses with a Rank for Predictive Score greater than or equal to 4 are filtered out.


  71. FilterCode:    PRD5+
    When this filter is applied, horses with a Rank for Predictive Score greater than or equal to 5 are filtered out.


  72. FilterCode:    PRD6+
    When this filter is applied, horses with a Rank for Predictive Score greater than or equal to 6 are filtered out.


  73. FilterCode:    PRD7+
    When this filter is applied, horses with a Rank for Predictive Score greater than or equal to 7 are filtered out.


  74. FilterCode:    PRD8+
    When this filter is applied, horses with a Rank for Predictive Score greater than or equal to 8 are filtered out.


  75. FilterCode:    PRD9+
    When this filter is applied, horses with a Rank for Predictive Score greater than or equal to 9 are filtered out.


  76. FilterCode:    F5
    When this filter is applied, horses with a rank for Predictive Score of greater than or equal to 5 are filtered out.


  77. FilterCode:    F6
    When this filter is applied, horses with a rank for Predictive Score of greater than or equal to 6 are filtered out.


  78. FilterCode:    F7
    When this filter is applied, horses with a rank for Predictive Score of greater than or equal to 7 are filtered out.


  79. FilterCode:    F8
    When this filter is applied, horses with a rank for Predictive Score of greater than or equal to 8 are filtered out.


  80. FilterCode:    F9
    When this filter is applied, horses with a rank for Predictive Score of greater than or equal to 9 are filtered out.


  81. FilterCode:    F10
    When this filter is applied, horses with a rank for Predictive Score of greater than or equal to 10 are filtered out.


  82. FilterCode:    F11
    When this filter is applied, horses with a rank for Predictive Score of greater than or equal to 11 are filtered out.


  83. FilterCode:    F12
    When this filter is applied, horses with a rank for Predictive Score of greater than or equal to 12 are filtered out.


  84. FilterCode:    G120
    When this filter is applied, horses with a value for Predictive Score of less than 120 are filtered out.


  85. FilterCode:    G155
    When this filter is applied, horses with a value for Predictive Score of less than 155 are filtered out.


  86. FilterCode:    G240
    When this filter is applied, horses with a value for Predictive Score of less than 240 are filtered out.




  87. Jockey and Trainer Win Percentage Filters:

  88. 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.


  89. FilterCode:    J_LO
    When this filter is applied, horses with a value for Jockey Win Percent less than 5 percent are filtered out.


  90. FilterCode:    T_LO
    When this filter is applied, horses with a value for Trainer Win Percent less than 5 percent are filtered out.


  91. FilterCode:    T_10
    When this filter is applied, horses with a value for Trainer Win Percent less than 10 percent are filtered out.




  92. Number of Lifetime Starts Filters:

  93. FilterCode:    LT0
    When this filter is applied, horses that are first time starters are filtered out.


  94. FilterCode:    LT1
    When this filter is applied, horses with only 1 life time start are filtered out.


  95. FilterCode:    LT1+
    When this filter is applied, horses with 1 or more life time start are filtered out.


  96. FilterCode:    FTS
    When this filter is applied, horses that are first time starters are filtered out.




  97. Late Pace Filters:

  98. FilterCode:    L179
    When this filter is applied, horses with a value for Late Pace between 1 and 79 are filtered out.




  99. Acceleration/Deceleration Filters:

  100. FilterCode:    DCL5
    When this filter is applied, horses with a DecelFactor of less than 5 are filtered out.


  101. FilterCode:    DCL10
    When this filter is applied, horses with a DecelFactor of less than 10 are filtered out.


  102. FilterCode:    DCL15
    When this filter is applied, horses with a DecelFactor of less than 15 are filtered out.


  103. FilterCode:    DCL20
    When this filter is applied, horses with a DecelFactor of less than 20 are filtered out.


  104. FilterCode:    DCL25
    When this filter is applied, horses with a DecelFactor of less than 25 are filtered out.


  105. FilterCode:    DCL30
    When this filter is applied, horses with a DecelFactor of less than 30 are filtered out.


  106. FilterCode:    DCL35
    When this filter is applied, horses with a DecelFactor of less than 35 are filtered out.


  107. FilterCode:    DCL40
    When this filter is applied, horses with a DecelFactor of less than 40 are filtered out.


  108. FilterCode:    DCL45
    When this filter is applied, horses with a DecelFactor of less than 45 are filtered out.


  109. FilterCode:    DCL50
    When this filter is applied, horses with a DecelFactor of less than 50 are filtered out.


  110. FilterCode:    DCL55
    When this filter is applied, horses with a DecelFactor of less than 55 are filtered out.


  111. FilterCode:    DCL60
    When this filter is applied, horses with a DecelFactor of less than 60 are filtered out.


  112. FilterCode:    DCM5
    When this filter is applied, horses with a DecelFactor >= 5 are filtered out.


  113. FilterCode:    DCM10
    When this filter is applied, horses with a DecelFactor >= 10 are filtered out.


  114. FilterCode:    DCM15
    When this filter is applied, horses with a DecelFactor >= 15 are filtered out.


  115. FilterCode:    DCM20
    When this filter is applied, horses with a DecelFactor >= 20 are filtered out.


  116. FilterCode:    DCM25
    When this filter is applied, horses with a DecelFactor >= 25 are filtered out.


  117. FilterCode:    DCM30
    When this filter is applied, horses with a DecelFactor >= 30 are filtered out.


  118. FilterCode:    DCM35
    When this filter is applied, horses with a DecelFactor >= 35 are filtered out.


  119. FilterCode:    DCM40
    When this filter is applied, horses with a DecelFactor >= 40 are filtered out.


  120. FilterCode:    DCM45
    When this filter is applied, horses with a DecelFactor >= 45 are filtered out.


  121. FilterCode:    DCM50
    When this filter is applied, horses with a DecelFactor >= 50 are filtered out.


  122. FilterCode:    DCM55
    When this filter is applied, horses with a DecelFactor >= 55 are filtered out.


  123. FilterCode:    DCM60
    When this filter is applied, horses with a DecelFactor >= 60 are filtered out.


  124. FilterCode:    X5min
    When this filter is applied, horses with a DecelFactor of less than 5 are filtered out.


  125. FilterCode:    X10min
    When this filter is applied, horses with a DecelFactor of less than 10 are filtered out.


  126. FilterCode:    X15min
    When this filter is applied, horses with a DecelFactor of less than 15 are filtered out.


  127. FilterCode:    X20min
    When this filter is applied, horses with a DecelFactor of less than 20 are filtered out.


  128. FilterCode:    X40+
    When this filter is applied, horses with a DecelFactor greater than or equal to 40 are filtered out.


  129. FilterCode:    X45+
    When this filter is applied, horses with a DecelFactor greater than or equal to 45 are filtered out.


  130. FilterCode:    X50+
    When this filter is applied, horses with a DecelFactor greater than or equal to 50 are filtered out.


  131. FilterCode:    X55+
    When this filter is applied, horses with a DecelFactor greater than or equal to 55 are filtered out.




  132. Class of Race Filters:

  133. 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


  134. 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


  135. 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


  136. 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.


  137. 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.


  138. 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.


  139. 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.


  140. 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.




  141. Last Race Bris Speed Figure Filters:

  142. 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.


  143. FilterCode:    LRBF1
    When this filter is applied, horses with a rank equal to 1 for Last Race Bris Speed Figure are filtered out.


  144. FilterCode:    LRBF2
    When this filter is applied, horses with a rank equal to 2 for Last Race Bris Speed Figure are filtered out.


  145. FilterCode:    LRBF3
    When this filter is applied, horses with a rank equal to 3 for Last Race Bris Speed Figure are filtered out.


  146. FilterCode:    LRBF4
    When this filter is applied, horses with a rank equal to 4 for Last Race Bris Speed Figure are filtered out.


  147. 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.


  148. 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.


  149. 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.


  150. 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.


  151. 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.


  152. 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.


  153. 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.


  154. 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.


  155. FilterCode:    LRBFN30
    When this filter is applied, horses with a Last Race Bris Speed Figure less than 30 are filtered out.


  156. FilterCode:    LRBFN40
    When this filter is applied, horses with a Last Race Bris Speed Figure less than 40 are filtered out.


  157. FilterCode:    LRBFN50
    When this filter is applied, horses with a Last Race Bris Speed Figure less than 50 are filtered out.


  158. FilterCode:    LRBFN60
    When this filter is applied, horses with a Last Race Bris Speed Figure less than 60 are filtered out.


  159. FilterCode:    LRBFN70
    When this filter is applied, horses with a Last Race Bris Speed Figure less than 70 are filtered out.


  160. FilterCode:    LRBFN75+
    When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 75 are filtered out.


  161. FilterCode:    LRBFN76+
    When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 76 are filtered out.


  162. FilterCode:    LRBFN77+
    When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 77 are filtered out.


  163. FilterCode:    LRBFN78+
    When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 78 are filtered out.


  164. FilterCode:    LRBFN79+
    When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 79 are filtered out.


  165. FilterCode:    LRBFN80+
    When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 80 are filtered out.


  166. FilterCode:    LRBFN81+
    When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 81 are filtered out.


  167. FilterCode:    LRBFN82+
    When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 82 are filtered out.


  168. FilterCode:    LRBFN83+
    When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 83 are filtered out.


  169. FilterCode:    LRBFN84+
    When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 84 are filtered out.


  170. FilterCode:    LRBFN85+
    When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 85 are filtered out.


  171. FilterCode:    LRBFN86+
    When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 86 are filtered out.


  172. FilterCode:    LRBFN87+
    When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 87 are filtered out.


  173. FilterCode:    LRBFN88+
    When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 88 are filtered out.


  174. FilterCode:    LRBFN89+
    When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 89 are filtered out.


  175. FilterCode:    LRBFN90+
    When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 90 are filtered out.


  176. FilterCode:    LRBFN91+
    When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 91 are filtered out.


  177. FilterCode:    LRBFN92+
    When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 92 are filtered out.


  178. FilterCode:    LRBFN93+
    When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 93 are filtered out.


  179. FilterCode:    LRBFN94+
    When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 94 are filtered out.


  180. FilterCode:    LRBFN95+
    When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 95 are filtered out.


  181. FilterCode:    LRBFN96+
    When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 96 are filtered out.


  182. FilterCode:    LRBFN97+
    When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 97 are filtered out.


  183. FilterCode:    LRBFN98+
    When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 98 are filtered out.


  184. FilterCode:    LRBFN99+
    When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 99 are filtered out.


  185. FilterCode:    LRBFN100+
    When this filter is applied, horses with a Last Race Bris Speed Figure greater than or equal to 100 are filtered out.


  186. FilterCode:    LRBFMIN80
    When this filter is applied, horses with a Last Race Bris Speed Figure less than 80 are filtered out.


  187. FilterCode:    LRBFMIN81
    When this filter is applied, horses with a Last Race Bris Speed Figure less than 81 are filtered out.


  188. FilterCode:    LRBFMIN82
    When this filter is applied, horses with a Last Race Bris Speed Figure less than 82 are filtered out.


  189. FilterCode:    LRBFMIN83
    When this filter is applied, horses with a Last Race Bris Speed Figure less than 83 are filtered out.


  190. FilterCode:    LRBFMIN84
    When this filter is applied, horses with a Last Race Bris Speed Figure less than 84 are filtered out.


  191. FilterCode:    LRBFMIN85
    When this filter is applied, horses with a Last Race Bris Speed Figure less than 85 are filtered out.


  192. FilterCode:    LRBFMIN86
    When this filter is applied, horses with a Last Race Bris Speed Figure less than 86 are filtered out.


  193. FilterCode:    LRBFMIN87
    When this filter is applied, horses with a Last Race Bris Speed Figure less than 87 are filtered out.


  194. FilterCode:    LRBFMIN88
    When this filter is applied, horses with a Last Race Bris Speed Figure less than 88 are filtered out.


  195. FilterCode:    LRBFMIN89
    When this filter is applied, horses with a Last Race Bris Speed Figure less than 89 are filtered out.


  196. FilterCode:    LRBFMIN90
    When this filter is applied, horses with a Last Race Bris Speed Figure less than 90 are filtered out.


  197. FilterCode:    LRBFMIN91
    When this filter is applied, horses with a Last Race Bris Speed Figure less than 91 are filtered out.


  198. FilterCode:    LRBFMIN92
    When this filter is applied, horses with a Last Race Bris Speed Figure less than 92 are filtered out.


  199. FilterCode:    LRBFMIN93
    When this filter is applied, horses with a Last Race Bris Speed Figure less than 93 are filtered out.


  200. FilterCode:    LRBFMIN94
    When this filter is applied, horses with a Last Race Bris Speed Figure less than 94 are filtered out.


  201. FilterCode:    LRBFMIN95
    When this filter is applied, horses with a Last Race Bris Speed Figure less than 95 are filtered out.


  202. FilterCode:    LRBFMIN96
    When this filter is applied, horses with a Last Race Bris Speed Figure less than 96 are filtered out.


  203. FilterCode:    LRBFMIN97
    When this filter is applied, horses with a Last Race Bris Speed Figure less than 97 are filtered out.


  204. FilterCode:    LRBFMIN98
    When this filter is applied, horses with a Last Race Bris Speed Figure less than 98 are filtered out.


  205. FilterCode:    LRBFMIN99
    When this filter is applied, horses with a Last Race Bris Speed Figure less than 99 are filtered out.


  206. FilterCode:    LRBFMIN100
    When this filter is applied, horses with a Last Race Bris Speed Figure less than 100 are filtered out.




  207. Recency Filters:

  208. FilterCode:    RCY
    When this filter is applied, horses that do not have a Y for JCapper Recency are filtered out.


  209. FilterCode:    RCN
    When this filter is applied, horses that do not have a N for JCapper Recency are filtered out.




  210. Shipper Filters:

  211. FilterCode:    SHIP_X
    When this filter is applied, horses that are shippers (shipping in from a different track) are filtered out.


  212. FilterCode:    SHIP_N
    When this filter is applied, horses that are non-shippers (not shipping in from a different track) are filtered out.




  213. Sire Filters:

  214. 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.


  215. 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.

  216. 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.


  217. 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.


  218. 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.


  219. 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.


  220. 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.


  221. 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.


  222. 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.


  223. 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.


  224. 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.


  225. 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.


  226. 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.


  227. 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.


  228. 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.


  229. 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.


  230. 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.


  231. 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.


  232. 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.


  233. 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.


  234. 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.


  235. 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.


  236. 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.


  237. 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.




  238. Weight Shift Filters:

  239. FilterCode:    WTSHIFTNEG_10
    When this filter is applied, horses with Weight Shift = -10 are filtered out.


  240. FilterCode:    WTSHIFTNEG_9
    When this filter is applied, horses with Weight Shift = -9 are filtered out.


  241. FilterCode:    WTSHIFTNEG_8
    When this filter is applied, horses with Weight Shift = -8 are filtered out.


  242. FilterCode:    WTSHIFTNEG_7
    When this filter is applied, horses with Weight Shift = -7 are filtered out.


  243. FilterCode:    WTSHIFTNEG_6
    When this filter is applied, horses with Weight Shift = -6 are filtered out.


  244. FilterCode:    WTSHIFTNEG_5
    When this filter is applied, horses with Weight Shift = -5 are filtered out.


  245. FilterCode:    WTSHIFTNEG_4
    When this filter is applied, horses with Weight Shift = -4 are filtered out.


  246. FilterCode:    WTSHIFTNEG_3
    When this filter is applied, horses with Weight Shift = -3 are filtered out.


  247. FilterCode:    WTSHIFTNEG_2
    When this filter is applied, horses with Weight Shift = -2 are filtered out.


  248. FilterCode:    WTSHIFTNEG_1
    When this filter is applied, horses with Weight Shift = -1 are filtered out.


  249. FilterCode:    WTSHIFT_0
    When this filter is applied, horses with Weight Shift = 0 are filtered out.


  250. FilterCode:    WTSHIFT_1
    When this filter is applied, horses with Weight Shift = 1 are filtered out.


  251. FilterCode:    WTSHIFT_2
    When this filter is applied, horses with Weight Shift = 2 are filtered out.


  252. FilterCode:    WTSHIFT_3
    When this filter is applied, horses with Weight Shift = 3 are filtered out.


  253. FilterCode:    WTSHIFT_4
    When this filter is applied, horses with Weight Shift = 4 are filtered out.


  254. FilterCode:    WTSHIFT_5
    When this filter is applied, horses with Weight Shift = 5 are filtered out.


  255. FilterCode:    WTSHIFT_6
    When this filter is applied, horses with Weight Shift = 6 are filtered out.


  256. FilterCode:    WTSHIFT_7
    When this filter is applied, horses with Weight Shift = 7 are filtered out.


  257. FilterCode:    WTSHIFT_8
    When this filter is applied, horses with Weight Shift = 8 are filtered out.


  258. FilterCode:    WTSHIFT_9
    When this filter is applied, horses with Weight Shift = 9 are filtered out.


  259. FilterCode:    WTSHIFT_10
    When this filter is applied, horses with Weight Shift = 10 are filtered out.


  260. 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:

  261. FilterCode:    XCM1
    When this filter is applied, horses making start number 1 at the current meet are filtered out.


  262. FilterCode:    XCM2
    When this filter is applied, horses making start number 2 at the current meet are filtered out.


  263. FilterCode:    XCM3
    When this filter is applied, horses making start number 3 at the current meet are filtered out.


  264. FilterCode:    XCM4
    When this filter is applied, horses making start number 4 at the current meet are filtered out.


  265. FilterCode:    XCM5
    When this filter is applied, horses making start number 5 at the current meet are filtered out.


  266. FilterCode:    XCM6
    When this filter is applied, horses making start number 6 at the current meet are filtered out.


  267. FilterCode:    XCM7
    When this filter is applied, horses making start number 7 at the current meet are filtered out.


  268. FilterCode:    XCM8
    When this filter is applied, horses making start number 8 at the current meet are filtered out.


  269. FilterCode:    XCM9
    When this filter is applied, horses making start number 9 at the current meet are filtered out.


  270. FilterCode:    XCM1+
    When this filter is applied, horses making their Xth number of starts at the current meet >= 1 are filtered out.


  271. FilterCode:    XCM2+
    When this filter is applied, horses making their Xth number of starts at the current meet >= 2 are filtered out.


  272. FilterCode:    XCM3+
    When this filter is applied, horses making their Xth number of starts at the current meet >= 3 are filtered out.


  273. FilterCode:    XCM4+
    When this filter is applied, horses making their Xth number of starts at the current meet >= 4 are filtered out.


  274. FilterCode:    XCM5+
    When this filter is applied, horses making their Xth number of starts at the current meet >= 5 are filtered out.


  275. FilterCode:    XCM6+
    When this filter is applied, horses making their Xth number of starts at the current meet >= 6 are filtered out.


  276. FilterCode:    XCM7+
    When this filter is applied, horses making their Xth number of starts at the current meet >= 7 are filtered out.


  277. FilterCode:    XCM8+
    When this filter is applied, horses making their Xth number of starts at the current meet >= 8 are filtered out.


  278. FilterCode:    XCM9+
    When this filter is applied, horses making their Xth number of starts at the current meet >= 9 are filtered out.




  279. Xth Race Off Of Layoff Filters:

  280. 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.


  281. FilterCode:    XLO1
    When this filter is applied, horses making start number 1 off a layoff are filtered out.


  282. FilterCode:    XLO2
    When this filter is applied, horses making start number 2 off a layoff are filtered out.


  283. FilterCode:    XLO3
    When this filter is applied, horses making start number 3 off a layoff are filtered out.


  284. FilterCode:    XLO4
    When this filter is applied, horses making start number 4 off a layoff are filtered out.


  285. FilterCode:    XLO5
    When this filter is applied, horses making start number 5 off a layoff are filtered out.


  286. FilterCode:    XLO6
    When this filter is applied, horses making start number 6 off a layoff are filtered out.


  287. FilterCode:    XLO7
    When this filter is applied, horses making start number 7 off a layoff are filtered out.


  288. FilterCode:    XLO8
    When this filter is applied, horses making start number 8 off a layoff are filtered out.


  289. FilterCode:    XLO9
    When this filter is applied, horses making start number 9 off a layoff are filtered out.


  290. FilterCode:    XLO1+
    When this filter is applied, horses making their Xth start off a layoff >= 1 are filtered out.


  291. FilterCode:    XLO2+
    When this filter is applied, horses making their Xth start off a layoff >= 2 are filtered out.


  292. FilterCode:    XLO3+
    When this filter is applied, horses making their Xth start off a layoff >= 3 are filtered out.


  293. FilterCode:    XLO4+
    When this filter is applied, horses making their Xth start off a layoff >= 4 are filtered out.


  294. FilterCode:    XLO5+
    When this filter is applied, horses making their Xth start off a layoff >= 5 are filtered out.


  295. FilterCode:    XLO6+
    When this filter is applied, horses making their Xth start off a layoff >= 6 are filtered out.


  296. FilterCode:    XLO7+
    When this filter is applied, horses making their Xth start off a layoff >= 7 are filtered out.


  297. FilterCode:    XLO8+
    When this filter is applied, horses making their Xth start off a layoff >= 8 are filtered out.


  298. FilterCode:    XLO9+
    When this filter is applied, horses making their Xth start off a layoff >= 9 are filtered out.


  299. Note~ All of the XLO filter codes use the upper case alphabetic "O" character not the numeric zero character.



    Xth Race On Lasix Filters:

  300. FilterCode:    XLS1
    When this filter is applied, horses making start number 1 on lasix are filtered out.


  301. FilterCode:    XLS2
    When this filter is applied, horses making start number 2 on lasix are filtered out.


  302. FilterCode:    XLS3
    When this filter is applied, horses making start number 3 on lasix are filtered out.


  303. FilterCode:    XLS4
    When this filter is applied, horses making start number 4 on lasix are filtered out.


  304. FilterCode:    XLS5
    When this filter is applied, horses making start number 5 on lasix are filtered out.


  305. FilterCode:    XLS6
    When this filter is applied, horses making start number 6 on lasix are filtered out.


  306. FilterCode:    XLS7
    When this filter is applied, horses making start number 7 on lasix are filtered out.


  307. FilterCode:    XLS8
    When this filter is applied, horses making start number 8 on lasix are filtered out.


  308. FilterCode:    XLS9
    When this filter is applied, horses making start number 9 on lasix are filtered out.


  309. FilterCode:    XLS1+
    When this filter is applied, horses making their Xth start on lasix >= 1 are filtered out.


  310. FilterCode:    XLS2+
    When this filter is applied, horses making their Xth start on lasix >= 2 are filtered out.


  311. FilterCode:    XLS3+
    When this filter is applied, horses making their Xth start on lasix >= 3 are filtered out.


  312. FilterCode:    XLS4+
    When this filter is applied, horses making their Xth start on lasix >= 4 are filtered out.


  313. FilterCode:    XLS5+
    When this filter is applied, horses making their Xth start on lasix >= 5 are filtered out.


  314. FilterCode:    XLS6+
    When this filter is applied, horses making their Xth start on lasix >= 6 are filtered out.


  315. FilterCode:    XLS7+
    When this filter is applied, horses making their Xth start on lasix >= 7 are filtered out.


  316. FilterCode:    XLS8+
    When this filter is applied, horses making their Xth start on lasix >= 8 are filtered out.


  317. FilterCode:    XLS9+
    When this filter is applied, horses making their Xth start on lasix >= 9 are filtered out.




  318. Fitness Filters:

  319. 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.


  320. FilterCode:    Y1
    When this filter is applied, horses with a Basic Fitness Score of less than 1 are filtered out.


  321. FilterCode:    Y2
    When this filter is applied, horses with a Basic Fitness Score of less than 2 are filtered out.


  322. FilterCode:    Y3
    When this filter is applied, horses with a Basic Fitness Score of less than 3 are filtered out.


  323. FilterCode:    Y4
    When this filter is applied, horses with a Basic Fitness Score of less than 4 are filtered out.


  324. FilterCode:    Y5
    When this filter is applied, horses with a Basic Fitness Score of less than 5 are filtered out.


  325. FilterCode:    Y6
    When this filter is applied, horses with a Basic Fitness Score of less than 6 are filtered out.


  326. FilterCode:    Y7
    When this filter is applied, horses with a Basic Fitness Score of less than 7 are filtered out.


  327. FilterCode:    Y8
    When this filter is applied, horses with a Basic Fitness Score of less than 8 are filtered out.


  328. FilterCode:    Y9
    When this filter is applied, horses with a Basic Fitness Score of less than 9 are filtered out.


  329. FilterCode:    Y10
    When this filter is applied, horses with a Basic Fitness Score of less than 10 are filtered out.


  330. FilterCode:    Y11
    When this filter is applied, horses with a Basic Fitness Score of less than 11 are filtered out.


  331. FilterCode:    Y12
    When this filter is applied, horses with a Basic Fitness Score of less than 12 are filtered out.


  332. FilterCode:    Y13
    When this filter is applied, horses with a Basic Fitness Score of less than 13 are filtered out.


  333. FilterCode:    Y14
    When this filter is applied, horses with a Basic Fitness Score of less than 14 are filtered out.


  334. FilterCode:    Y15
    When this filter is applied, horses with a Basic Fitness Score of less than 15 are filtered out.


  335. FilterCode:    Y16
    When this filter is applied, horses with a Basic Fitness Score of less than 16 are filtered out.


  336. FilterCode:    Y17
    When this filter is applied, horses with a Basic Fitness Score of less than 17 are filtered out.


  337. FilterCode:    Y18
    When this filter is applied, horses with a Basic Fitness Score of less than 18 are filtered out.


  338. FilterCode:    Y19
    When this filter is applied, horses with a Basic Fitness Score of less than 19 are filtered out.


  339. FilterCode:    Y20
    When this filter is applied, horses with a Basic Fitness Score of less than 20 are filtered out.


  340. FilterCode:    Y21
    When this filter is applied, horses with a Basic Fitness Score of less than 21 are filtered out.


  341. FilterCode:    Y22
    When this filter is applied, horses with a Basic Fitness Score of less than 22 are filtered out.


  342. FilterCode:    Y23
    When this filter is applied, horses with a Basic Fitness Score of less than 23 are filtered out.


  343. FilterCode:    Y24
    When this filter is applied, horses with a Basic Fitness Score of less than 24 are filtered out.


  344. FilterCode:    Y25
    When this filter is applied, horses with a Basic Fitness Score of less than 25 are filtered out.


  345. FilterCode:    Y26
    When this filter is applied, horses with a Basic Fitness Score of less than 26 are filtered out.


  346. FilterCode:    Y27
    When this filter is applied, horses with a Basic Fitness Score of less than 27 are filtered out.


  347. FilterCode:    Y28
    When this filter is applied, horses with a Basic Fitness Score of less than 28 are filtered out.


  348. FilterCode:    Y29
    When this filter is applied, horses with a Basic Fitness Score of less than 29 are filtered out.


  349. FilterCode:    Y30
    When this filter is applied, horses with a Basic Fitness Score of less than 30 are filtered out.


  350. FilterCode:    Z1=
    When this filter is applied, horses with a rank for PaceFig_2F_InLast equal to 1 are filtered out.


  351. FilterCode:    Z2=
    When this filter is applied, horses with a rank for PaceFig_2F_InLast equal to 2 are filtered out.


  352. FilterCode:    Z3=
    When this filter is applied, horses with a rank for PaceFig_2F_InLast equal to 3 are filtered out.


  353. FilterCode:    Z1+
    When this filter is applied, horses with a rank for PaceFig_2F_InLast greater than 1 are filtered out.


  354. FilterCode:    Z2+
    When this filter is applied, horses with a rank for PaceFig_2F_InLast greater than 2 are filtered out.


  355. FilterCode:    Z3+
    When this filter is applied, horses with a rank for PaceFig_2F_InLast greater than 3 are filtered out.


  356. FilterCode:    Z4+
    When this filter is applied, horses with a rank for PaceFig_2F_InLast greater than 4 are filtered out.


  357. FilterCode:    Z5+
    When this filter is applied, horses with a rank for PaceFig_2F_InLast greater than 5 are filtered out.


  358. FilterCode:    Z6+
    When this filter is applied, horses with a rank for PaceFig_2F_InLast greater than 6 are filtered out.


  359. FilterCode:    Z7+
    When this filter is applied, horses with a rank for PaceFig_2F_InLast greater than 7 are filtered out.


  360. FilterCode:    Z8+
    When this filter is applied, horses with a rank for PaceFig_2F_InLast greater than 8 are filtered out.




  361. 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.

  362. 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.


  363. 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.


  364. FilterCode:    1HLFB
    When this filter is applied, horses ranked in the top half of today's field using Prime Power Rank are filtered out.


  365. FilterCode:    2HLFB
    When this filter is applied, horses ranked in the bottom half of today's field using Prime Power Rank are filtered out.


  366. FilterCode:    1HLFC
    When this filter is applied, horses ranked in the top half of today's field using CPace Rank are filtered out.


  367. FilterCode:    2HLFC
    When this filter is applied, horses ranked in the bottom half of today's field using CPace Rank are filtered out.


  368. FilterCode:    1HLFD
    When this filter is applied, horses ranked in the top half of today's field using Percent Early Rank are filtered out.


  369. FilterCode:    2HLFD
    When this filter is applied, horses ranked in the bottom half of today's field using Percent Early Rank are filtered out.


  370. FilterCode:    1HLFE
    When this filter is applied, horses ranked in the top half of today's field using QSpeedPoints Rank are filtered out.


  371. FilterCode:    2HLFE
    When this filter is applied, horses ranked in the bottom half of today's field using QSpeedPoints Rank are filtered out.


  372. FilterCode:    1HLFF
    When this filter is applied, horses ranked in the top half of today's field using Sustained Pace Rank are filtered out.


  373. FilterCode:    2HLFF
    When this filter is applied, horses ranked in the bottom half of today's field using Sustained Pace Rank are filtered out.


  374. 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.


  375. 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.


  376. FilterCode:    1HLFH
    When this filter is applied, horses ranked in the top half of today's field using Weighted Figure Rank are filtered out.


  377. FilterCode:    2HLFH
    When this filter is applied, horses ranked in the bottom half of today's field using Weighted Figure Rank are filtered out.


  378. FilterCode:    1HLFI
    When this filter is applied, horses ranked in the top half of today's field using PredictiveScore Rank are filtered out.


  379. FilterCode:    2HLFI
    When this filter is applied, horses ranked in the bottom half of today's field using PredictiveScore Rank are filtered out.


  380. FilterCode:    1HLFJ
    When this filter is applied, horses ranked in the top half of today's field using JRating Rank are filtered out.


  381. FilterCode:    2HLFJ
    When this filter is applied, horses ranked in the bottom half of today's field using JRating Rank are filtered out.


  382. 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.


  383. 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.


  384. 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.


  385. 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.


  386. FilterCode:    1HLFM
    When this filter is applied, horses ranked in the top half of today's field using Workout Brilliance Rank are filtered out.


  387. FilterCode:    2HLFM
    When this filter is applied, horses ranked in the bottom half of today's field using Workout Brilliance Rank are filtered out.


  388. FilterCode:    1HLFN
    When this filter is applied, horses ranked in the top half of today's field using Race Brilliance Rank are filtered out.


  389. FilterCode:    2HLFN
    When this filter is applied, horses ranked in the bottom half of today's field using Race Brilliance Rank are filtered out.


  390. 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.


  391. 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.


  392. FilterCode:    1HLFP
    When this filter is applied, horses ranked in the top half of today's field using TurnTime Rank are filtered out.


  393. FilterCode:    2HLFP
    When this filter is applied, horses ranked in the bottom half of today's field using TurnTime Rank are filtered out.


  394. FilterCode:    1HLFQ
    When this filter is applied, horses ranked in the top half of today's field using ClassRating Rank are filtered out.


  395. FilterCode:    2HLFQ
    When this filter is applied, horses ranked in the bottom half of today's field using ClassRating Rank are filtered out.


  396. FilterCode:    1HLFR
    When this filter is applied, horses ranked in the top half of today's field using RaceStrength Rank are filtered out.


  397. FilterCode:    2HLFR
    When this filter is applied, horses ranked in the bottom half of today's field using RaceStrength Rank are filtered out.


  398. FilterCode:    1HLFS
    When this filter is applied, horses ranked in the top half of today's field using FormRating Rank are filtered out.


  399. FilterCode:    2HLFS
    When this filter is applied, horses ranked in the bottom half of today's field using FormRating Rank are filtered out.


  400. FilterCode:    1HLFT
    When this filter is applied, horses ranked in the top half of today's field using AVGE1 Rank are filtered out.


  401. FilterCode:    2HLFT
    When this filter is applied, horses ranked in the bottom half of today's field using AVGE1 Rank are filtered out.


  402. 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.


  403. 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.


  404. FilterCode:    1HLFV
    When this filter is applied, horses ranked in the top half of today's field using Assigned Probability Rank are filtered out.


  405. FilterCode:    2HLFV
    When this filter is applied, horses ranked in the bottom half of today's field using Assigned Probability Rank are filtered out.




  406. 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.

  407. FilterCode:    1HLFZ
    When this filter is applied, horses ranked in the inner half of today's field using Rail Position are filtered out.


  408. FilterCode:    2HLFZ
    When this filter is applied, horses ranked in the outer half of today's field using Rail Position are filtered out.


  409. FilterCode:    INR1
    When this filter is applied, the horse with the single innermost Rail Position is filtered out.


  410. FilterCode:    INR2
    When this filter is applied, the horses with the 2 innermost Rail Positions are filtered out.


  411. FilterCode:    INR3
    When this filter is applied, the horses with the 3 innermost Rail Positions are filtered out.


  412. FilterCode:    INR4
    When this filter is applied, the horses with the 4 innermost Rail Positions are filtered out.


  413. FilterCode:    INR5
    When this filter is applied, the horses with the 5 innermost Rail Positions are filtered out.


  414. 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.


  415. 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.


  416. FilterCode:    OUT1
    When this filter is applied, the horse with the single outermost Rail Position is filtered out.


  417. FilterCode:    OUT2
    When this filter is applied, the horses with the 2 outermost Rail Positions are filtered out.


  418. FilterCode:    OUT3
    When this filter is applied, the horses with the 3 outermost Rail Positions are filtered out.


  419. FilterCode:    OUT4
    When this filter is applied, the horses with the 4 outermost Rail Positions are filtered out.


  420. FilterCode:    OUT5
    When this filter is applied, the horses with the 5 outermost Rail Positions are filtered out.




  421. 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.

  422. 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.


  423. FilterCode:    RUB1
    When this filter is applied, horses that have run exactly 1 Route Race after the most recent layoff are filtered out.


  424. FilterCode:    RUB2
    When this filter is applied, horses that have run exactly 2 Route Races after the most recent layoff are filtered out.


  425. FilterCode:    RUB3
    When this filter is applied, horses that have run exactly 3 Route Races after the most recent layoff are filtered out.


  426. FilterCode:    RUB4
    When this filter is applied, horses that have run exactly 4 Route Races after the most recent layoff are filtered out.


  427. FilterCode:    RUB5
    When this filter is applied, horses that have run exactly 5 Route Races after the most recent layoff are filtered out.


  428. FilterCode:    RUB6
    When this filter is applied, horses that have run exactly 6 Route Races after the most recent layoff are filtered out.


  429. FilterCode:    RUB7
    When this filter is applied, horses that have run exactly 7 Route Races after the most recent layoff are filtered out.


  430. FilterCode:    RUB8
    When this filter is applied, horses that have run exactly 8 Route Races after the most recent layoff are filtered out.


  431. FilterCode:    RUB9
    When this filter is applied, horses that have run exactly 9 Route Races after the most recent layoff are filtered out.


  432. FilterCode:    RUB1+
    When this filter is applied, horses that have 1 or more Route Races after the most recent layoff are filtered out.


  433. FilterCode:    RUB2+
    When this filter is applied, horses that have 2 or more Route Races after the most recent layoff are filtered out.


  434. FilterCode:    RUB3+
    When this filter is applied, horses that have 3 or more Route Races after the most recent layoff are filtered out.


  435. FilterCode:    RUB4+
    When this filter is applied, horses that have 4 or more Route Races after the most recent layoff are filtered out.


  436. FilterCode:    RUB5+
    When this filter is applied, horses that have 5 or more Route Races after the most recent layoff are filtered out.


  437. FilterCode:    RUB6+
    When this filter is applied, horses that have 6 or more Route Races after the most recent layoff are filtered out.


  438. FilterCode:    RUB7+
    When this filter is applied, horses that have 7 or more Route Races after the most recent layoff are filtered out.


  439. FilterCode:    RUB8+
    When this filter is applied, horses that have 8 or more Route Races after the most recent layoff are filtered out.


  440. FilterCode:    RUB9+
    When this filter is applied, horses that have 9 or more Route Races after the most recent layoff are filtered out.




  441. 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.

  442. 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.


  443. FilterCode:    SUB1
    When this filter is applied, horses that have run exactly 1 Sprint Race after the most recent layoff are filtered out.


  444. FilterCode:    SUB2
    When this filter is applied, horses that have run exactly 2 Sprint Races after the most recent layoff are filtered out.


  445. FilterCode:    SUB3
    When this filter is applied, horses that have run exactly 3 Sprint Races after the most recent layoff are filtered out.


  446. FilterCode:    SUB4
    When this filter is applied, horses that have run exactly 4 Sprint Races after the most recent layoff are filtered out.


  447. FilterCode:    SUB5
    When this filter is applied, horses that have run exactly 5 Sprint Races after the most recent layoff are filtered out.


  448. FilterCode:    SUB6
    When this filter is applied, horses that have run exactly 6 Sprint Races after the most recent layoff are filtered out.


  449. FilterCode:    SUB7
    When this filter is applied, horses that have run exactly 7 Sprint Races after the most recent layoff are filtered out.


  450. FilterCode:    SUB8
    When this filter is applied, horses that have run exactly 8 Sprint Races after the most recent layoff are filtered out.


  451. FilterCode:    SUB9
    When this filter is applied, horses that have run exactly 9 Sprint Races after the most recent layoff are filtered out.


  452. FilterCode:    SUB1+
    When this filter is applied, horses that have 1 or more Sprint Races after the most recent layoff are filtered out.


  453. FilterCode:    SUB2+
    When this filter is applied, horses that have 2 or more Sprint Races after the most recent layoff are filtered out.


  454. FilterCode:    SUB3+
    When this filter is applied, horses that have 3 or more Sprint Races after the most recent layoff are filtered out.


  455. FilterCode:    SUB4+
    When this filter is applied, horses that have 4 or more Sprint Races after the most recent layoff are filtered out.


  456. FilterCode:    SUB5+
    When this filter is applied, horses that have 5 or more Sprint Races after the most recent layoff are filtered out.


  457. FilterCode:    SUB6+
    When this filter is applied, horses that have 6 or more Sprint Races after the most recent layoff are filtered out.


  458. FilterCode:    SUB7+
    When this filter is applied, horses that have 7 or more Sprint Races after the most recent layoff are filtered out.


  459. FilterCode:    SUB8+
    When this filter is applied, horses that have 8 or more Sprint Races after the most recent layoff are filtered out.


  460. FilterCode:    SUB9+
    When this filter is applied, horses that have 9 or more Sprint Races after the most recent layoff are filtered out.

Copyright 2008 JCapper Software