Creating a Trainer Specific
UDM
Let's
use the UDM Wizard to create a UDM for trainer Von Hemel
in dirt sprints at
Select
Create New UDM and hit Next.
Take
a moment to read the text on the screenshot of the UDM Creation Template above.
The instructions for creating a new UDM are always shown on this screen.
UDM Creation Template
UDM Name
All
UDMs must be named. Duplicate UDM names are not allowed in the system. Spaces
are not allowed in UDM names.
Give
the new UDM a name that in some way helps you remember the essence of what you
were trying to capture when you created it.
Since
we are creating a UDM for trainer Von Hemel in dirt
sprints at
Surface Req
Options available with this drop down are:
Selection Surface
D* All
Dirt Courses
D Main/Outer
Dirt Course Only
d Inner Dirt Course Only
T* All
Turf Courses
T Main/Outer
Turf Course Only
t Inner Turf Course Only
O Off
the Turf
* All
Courses - Dirt, Turf, or Off the Turf
Note about PolyTrack: In JCapper I have decided for the time being not to use a separate surface
to describe PolyTrack. Users have the ability to write UDMs and make
ImpactValue table entries to require and avoid specific tracks. At the time of
this writing the following tracks are running races on artificial surfaces:
APX-DMR-HOL-KEE-PID-TPX-WOX. Users wanting to enforce decisions to either
require or avoid artificial surfaces can do so by using these (and future)
track codes in combination with a surface designation of D*.
Here
we are building a UDM for dirt sprints so we will go with D*.
Distance Req
Options available with this drop down are:
Selection Distance
Category
S Sprint
(less than 8.0 furlongs)
* All
Distances - Sprint or Route
Numeric Specifies
exact distance in furlongs from 1.0f to 16.0f
Since
we are building a UDM for dirt sprints we stick with S.
This Track Test
We
can restrict the UDM to a specific track by checking this box and entering a
track code in the RestrictTrackList field. Since we
are building a UDM for OP, check the box.
RestrictTrackList
Enter
OP
Note~
just entering OP in this field by itself won't restrict the UDM to just Oaklawn. You have to check the box as well.
Trainer Name Test
To
activate a trainer name test for the UDM, click this box and enter a trainer
name in the TrainerName field.
TrainerName
Enter
Von Hemel.
Note~
just entering Von in this field by itself won't restrict the UDM to Von Hemel starters. You have to check the box as well.
When
you are done, your screen should look like the screenshot below:
Click
Next.
The
base UDM has now been created. The next screen that appears should look like
this:
At
this point, open Data Window, select Distance Shift as the breakout factor, and
run the UDM.
All
dirt sprint starters for Von Hemel at OPX broken out
by distance shift...
Note~
If you are viewing this document in WordPad and the
Data Window output appears jumbled, from the WordPad toolbar select View,
Options, and No Wrap.
999 Divisor
DIRT SPRINTS (From Index File: F:\2004\pl_Track_op.txt)
Trainer: VON HEMEL
Data
Mutuel Totals 314.00
234.20 276.80
Bet -380.00 -380.00
-380.00
Gain -66.00 -145.80
-103.20
Wins 32
52 79
Plays 190 190 190
PCT .1684 .2737
.4158
ROI 0.8263 0.6163
0.7284
Avg Mut 9.81 4.50
3.50
By: Distance Shift
Min Max Gain
Bet Roi Wins Plays Pct
-999.00 -5.00
0.00 0.00 0.0000
0 0 .0000
-5.00 -4.50
0.00 0.00 0.0000
0 0 .0000
-4.50 -4.00
0.00 0.00 0.0000
0 0 .0000
-4.00 -3.50
0.00 0.00 0.0000
0 0 .0000
-3.50 -3.00
0.00 0.00 0.0000
0 0 .0000
-3.00 -2.50
-4.00 4.00 0.0000
0 2 .0000
-2.50 -2.00
-10.60 16.00 0.3375
1 8 .1250
-2.00 -1.50
-36.00 36.00 0.0000
0 18 .0000
-1.50 -1.00
-4.00 4.00 0.0000
0 2 .0000
-1.00 -0.50
-8.00 8.00 0.0000
0 4 .0000
-0.50 0.00
25.40 52.00 1.4885
6 26 .2308
0.00 0.50
-30.60 176.00 0.8261
19 88 .2159
0.50 1.00
-21.40 32.00 0.3313
1 16 .0625
1.00 1.50
12.00 6.00 3.0000
1 3 .3333
1.50 2.00
0.00 0.00 0.0000
0 0 .0000
2.00 2.50
0.00 0.00 0.0000
0 0 .0000
2.50 3.00
0.00 0.00 0.0000
0 0
.0000
3.00 3.50
0.00 0.00 0.0000
0 0 .0000
3.50 4.00
0.00 0.00 0.0000
0 0 .0000
4.00 9999.00
11.20 46.00 1.2435
4 23 .1739
Analyzing
his dirt sprint starters by distance shift, notice that he is a combined 1 for
34 when his horses shorten up
one
or more furlongs (Route to sprint.)
Go
back to the UDM wizard. To remove his route to sprint horses from consideration,
select Distance Shift as a factor,
check the Test Box, set min val= -.50 and hit Save.
After
doing this, go back to the Data Window and requery
using the UDM button. Now we have...
UDM: DS_Von_Hemel_OPX
Divisor = 999
DIRT SPRINTS (From Index File:
F:\2004\pl_Track_op.txt)
Track: OP Trainer: VON HEMEL
Data
Mutuel Totals 308.60
212.80 248.80
Bet -312.00 -312.00
-312.00
Gain
-3.40 -99.20
-63.20
Wins 31 47 71
Plays 156 156 156
PCT .1987 .3013
.4551
ROI 0.9891 0.6821
0.7974
Avg Mut 9.95
4.53 3.50
By: Distance Shift
Min Max
Gain Bet Roi
Wins Plays Pct
-999.00 -5.00
0.00 0.00 0.0000
0 0 .0000
-5.00 -4.50
0.00 0.00 0.0000
0 0 .0000
-4.50 -4.00
0.00 0.00 0.0000
0 0 .0000
-4.00 -3.50
0.00 0.00 0.0000
0 0 .0000
-3.50 -3.00
0.00 0.00 0.0000
0 0 .0000
-3.00 -2.50
0.00 0.00 0.0000
0 0 .0000
-2.50 -2.00
0.00 0.00 0.0000
0 0 .0000
-2.00 -1.50
0.00 0.00 0.0000
0 0 .0000
-1.50 -1.00
0.00 0.00 0.0000
0 0 .0000
-1.00 -0.50
0.00 0.00 0.0000
0 0 .0000
-0.50 0.00
25.40 52.00 1.4885
6 26 .2308
0.00 0.50
-30.60 176.00 0.8261
19 88 .2159
0.50 1.00
-21.40 32.00 0.3313
1 16 .0625
1.00 1.50
12.00 6.00 3.0000
1 3 .3333
1.50 2.00
0.00 0.00 0.0000
0 0 .0000
2.00 2.50
0.00 0.00 0.0000
0 0 .0000
2.50 3.00
0.00 0.00 0.0000
0 0 .0000
3.00 3.50
0.00 0.00 0.0000
0 0 .0000
3.50 4.00
0.00 0.00 0.0000
0 0 .0000
4.00
9999.00 11.20 46.00
1.2435 4 23
.1739
We
are well on our way, almost at the break even point in the win pool.
In
the Data Window, select Recent Activity Days Last Start from the factor drop
down, and re-query. Let's see what we have.
UDM: DS_Von_Hemel
Divisor = 999
DIRT SPRINTS (From Index File:
F:\2004\pl_Track_op.txt)
Track: OP Trainer: VON HEMEL
Data
Mutuel Totals 308.60
212.80 248.80
Bet -312.00 -312.00
-312.00
Gain -3.40 -99.20
-63.20
Wins 31 47 71
Plays 156 156 156
PCT .1987 .3013
.4551
ROI 0.9891 0.6821
0.7974
Avg Mut 9.95 4.53
3.50
By: Recent Activity- Days Last Start
Min Max
Gain Bet Roi
Wins Plays Pct
-999 0
0.00 0.00 0.0000
0 0 .0000
0 5
0.00 0.00 0.0000
0 0 .0000
5 10
-8.00 8.00 0.0000
0 4 .0000
10
15 -0.20 40.00
0.9950 7 20
.3500
15 20
-1.40 64.00 0.9781
7 32 .2188
20 25
-9.00 24.00 0.6250
2 12 .1667
25
30 -9.00 12.00
0.2500 1 6
.1667
30 35
-4.00 4.00 0.0000
0 2 .0000
35 40
-4.00 4.00 0.0000
0 2 .0000
40 45
14.20 4.00 4.5500
1 2 .5000
45 50
-2.00 2.00 0.0000
0 1 .0000
50 55
19.00 4.00 5.7500
1 2 .5000
55 60
0.00 0.00 0.0000
0 0 .0000
60 65
-6.00 6.00 0.0000
0 3 .0000
65 70
-2.00 2.00 0.0000
0 1 .0000
70 75
2.20 4.00 1.5500
1 2 .5000
75 80
25.40 10.00 3.5400
2 5 .4000
80 85
6.40 6.00 2.0667
1 3 .3333
85 90
-2.00 2.00 0.0000
0 1 .0000
90 9999
-23.00 116.00 0.8017
8 58 .1379
Von
Hemel's is only 8 for 59 with horses that haven't had
a start in the last 85 days.
Using the UDM Wizard, select Recent Activity Days Last Start as the
factor.
Check the box to activate the factor. Set
Max
Val = 84 and hit Save.
Flip
back to the Data Window and what we have now is...
UDM: DS_Von_Hemel_OPX
Divisor = 999
DIRT SPRINTS (From Index File:
F:\2004\pl_Track_op.txt)
Track: OP Trainer: VON HEMEL
Data
Mutuel Totals 215.60
149.20 162.60
Bet -194.00 -194.00
-194.00
Gain 21.60 -44.80
-31.40
Wins 23 34 50
Plays 97 97 97
PCT .2371 .3505
.5155
ROI 1.1113 0.7691
0.8381
Avg Mut 9.37 4.39
3.25
By: Recent Activity- Days Last Start
Min Max
Gain Bet Roi
Wins Plays Pct
-999 0
0.00 0.00 0.0000
0 0 .0000
0 5
0.00 0.00 0.0000
0 0 .0000
5 10
-8.00 8.00 0.0000
0 4 .0000
10 15
-0.20 40.00 0.9950
7 20
.3500
15 20
-1.40 64.00 0.9781
7 32 .2188
20 25
-9.00 24.00 0.6250
2 12 .1667
25 30
-9.00 12.00 0.2500
1 6 .1667
30 35
-4.00 4.00 0.0000
0 2 .0000
35 40
-4.00 4.00 0.0000
0 2 .0000
40 45
14.20 4.00 4.5500
1 2 .5000
45 50
-2.00 2.00 0.0000
0 1 .0000
50 55
19.00 4.00 5.7500
1 2 .5000
55 60
0.00 0.00 0.0000
0 0 .0000
60 65
-6.00 6.00 0.0000
0 3 .0000
65 70
-2.00 2.00 0.0000
0 1 .0000
70 75
2.20 4.00 1.5500
1 2 .5000
75 80
25.40 10.00 3.5400
2 5 .4000
80 85
6.40 6.00 2.0667
1 3 .3333
85 90
0.00 0.00 0.0000
0 0 .0000
90 9999
0.00 0.00 0.0000
0 0 .0000
Yes,
we're in positive territory. But let's see if we can improve things a little.
Select
Recent Activity Days Last Work from the Data Window Factors Drop Down and requery
using the UDM button. Here's what we see...
UDM: DS_Von_Hemel
Divisor = 999
DIRT SPRINTS (From Index File:
F:\2004\pl_Track_op.txt)
Track: OP Trainer: VON HEMEL
Data
Mutuel Totals 215.60
149.20 162.60
Bet -194.00 -194.00
-194.00
Gain 21.60 -44.80
-31.40
Wins 23 34
50
Plays 97 97 97
PCT .2371 .3505
.5155
ROI 1.1113 0.7691
0.8381
Avg Mut 9.37 4.39
3.25
By: Recent Activity- Days Last Work
Min Max
Gain Bet Roi
Wins Plays Pct
-999 0
0.00 0.00 0.0000
0 0 .0000
0 1
0.00 0.00 0.0000
0 0 .0000
1 2
0.00 0.00 0.0000
0 0 .0000
2 3
-8.00 8.00 0.0000
0 4 .0000
3 4
19.40 30.00 1.6467
4 15 .2667
4 5
17.20 26.00 1.6615
5 13 .3846
5 6
-5.60 18.00 0.6889
1 9 .1111
6 7
26.80 20.00 2.3400
3 10 .3000
7 8
13.00 14.00 1.9286
3 7 .4286
8 9
-6.00 6.00 0.0000
0 3 .0000
9 10
-3.00 6.00 0.5000
1 3
.3333
10 11
-6.00 6.00 0.0000
0 3 .0000
11 12
0.00 0.00 0.0000
0 0 .0000
12 13
-2.00 2.00 0.0000
0 1
.0000
13 14
-4.00 4.00 0.0000
0 2 .0000
14 15
0.00 0.00 0.0000
0 0 .0000
15 16
-4.00 4.00 0.0000
0 2 .0000
16 17
0.00 0.00 0.0000
0 0 .0000
17 18
0.80 8.00 1.1000
1 4 .2500
18 9999
-17.00 42.00 0.5952
5 21 .2381
Von
Hemel's starters as we've defined them to this point
are 0 for 4 without a workout in the
last 3 days and a combined 6 for 39 without a workout in the last 7 days.
Okay.
Back to the UDM Wizard. Select Recent Activity- Days
Last Work from the factors drop down.
Check
the Test box to activate the factor. Set Min Val=3 and Max Val=7. Hit Save.
Back
to the Data Window and re-query. Now we have what we were after: Something that
looks very playable:
UDM: DS_Von_Hemel
Divisor = 999
DIRT SPRINTS (From Index File:
F:\2004\pl_Track_op.txt)
Track: OP Trainer: VON HEMEL
Data
Mutuel Totals 178.80
103.00 102.80
Bet -108.00 -108.00
-108.00
Gain 70.80 -5.00
-5.20
Wins 16 22 30
Plays 54 54 54
PCT .2963 .4074
.5556
ROI 1.6556 0.9537
0.9519
Avg Mut 11.18 4.68
3.43
By: Recent Activity- Days Last Work
Min Max
Gain Bet Roi
Wins Plays Pct
-999 0
0.00 0.00 0.0000
0 0 .0000
0 1
0.00 0.00 0.0000
0 0 .0000
1 2
0.00 0.00 0.0000
0 0 .0000
2 3
0.00 0.00 0.0000
0 0 .0000
3 4
19.40 30.00 1.6467
4 15 .2667
4 5
17.20 26.00 1.6615
5 13 .3846
5 6
-5.60 18.00 0.6889 1
9 .1111
6 7
26.80 20.00 2.3400
3 10 .3000
7 8
13.00 14.00 1.9286
3 7 .4286
8 9
0.00 0.00 0.0000
0 0 .0000
9 10
0.00 0.00 0.0000
0 0 .0000
10 11
0.00 0.00 0.0000
0 0 .0000
11 12
0.00 0.00 0.0000
0 0 .0000
12 13
0.00 0.00 0.0000
0 0 .0000
13 14
0.00 0.00 0.0000
0 0 .0000
14 15
0.00 0.00 0.0000
0 0 .0000
15 16
0.00 0.00 0.0000
0 0 .0000
16 17
0.00 0.00 0.0000
0 0 .0000
17 18
0.00 0.00 0.0000
0 0 .0000
18 9999
0.00 0.00 0.0000
0 0 .0000
By: 21 TheOdds
Min Max
Gain Bet Roi
Wins Plays Pct
0.00 0.00 0.00 0.00 0.0000
0 0 .0000
0.00 0.50
0.00 0.00 0.0000
0 0 .0000
0.50 1.00
1.40 2.00 1.7000
1 1 1.0000
1.00 1.50
2.40 6.00 1.4000
2 3 .6667
1.50 2.00
-2.40 8.00 0.7000
1 4 .2500
2.00 2.50
4.60 8.00 1.5750
2 4 .5000
2.50 3.00
3.20 4.00 1.8000
1 2 .5000
3.00 3.50
6.60 10.00 1.6600
2 5 .4000
3.50 4.00
-2.00 2.00 0.0000
0 1 .0000
4.00 4.50
2.60 8.00 1.3250
1 4 .2500
4.50 5.00
-4.00 4.00 0.0000
0 2 .0000
5.00 5.50
2.40 10.00 1.2400
1 5 .2000
5.50 6.00
-4.00 4.00 0.0000
0 2 .0000
6.00 6.50
12.00 2.00 7.0000
1 1 1.0000
6.50 7.00
0.00 0.00 0.0000
0 0 .0000
7.00 7.50
-4.00 4.00 0.0000
0 2 .0000
7.50 8.00
0.00 0.00 0.0000
0 0 .0000
8.00 8.50
14.20 4.00 4.5500
1 2 .5000
8.50 9.00
0.00 0.00 0.0000
0 0 .0000
9.00 9999.00
37.80 32.00 2.1813
3 16 .1875
And just for fun, here are all the plays.
ODDS
003.00 2nd 3.60 2.80
011.90 out
020.00 out
002.10 1st 6.20
3.20 2.80
009.70 1st 21.40
8.20 5.60
005.10 out
001.00 3rd 2.20
007.10 3rd 3.80
003.80 2nd 4.20 3.40
003.00 1st 8.00
4.60 3.40
004.00 out
004.00 out
011.70 1st 25.40
8.00 2.20
001.80 1st 5.60
3.40 2.20
043.30 out
004.60 3rd 3.00
004.90 2nd 4.00 3.20
002.20 3rd 3.20
001.50 out
010.50 out
004.30 3rd 2.20
006.00 1st 14.00
5.80 4.40
005.20 1st 12.40
5.80 4.40
023.10 out
008.00 out
000.70 1st 3.40
2.60 2.20
005.50 out
004.30 1st 10.60
5.20 5.80
024.60 out
001.20 1st 4.40
3.40 2.40
001.60 2nd 3.20 2.80
002.40 out
005.50 dnf
001.90 out
002.60 1st 7.20
3.60 2.80
002.20 1st 6.40
4.00 3.00
013.80 3rd 7.20
012.40 out
009.20 out
003.30 1st 8.60
5.20 3.40
056.30 out
003.10 out
005.00 out
010.50 1st 23.00
5.20 3.80
003.10 2nd 4.00 2.60
005.40 3rd 3.20
002.90 out
008.10 1st 18.20
6.80 3.60
001.00 1st 4.00
2.40 2.20
009.50 2nd 6.60 4.00
007.10 3rd 5.00
013.20 out
025.50 out
005.10 out
Final Thoughts
Could
you improve upon this by looking at more factors? I'm sure that you could. As a
matter of fact, go ahead- be my guest. That's what the software is for.
I
wrote this up to illustrate how to go about creating a Trainer Specific UDM
using the Data Window and the UDM Wizard. Thanks for reading and I hope that
I've helped.
Good
Luck,
Jeff