Horse Racing Forum - PaceAdvantage.Com - Horse Racing Message Board

Go Back   Horse Racing Forum - PaceAdvantage.Com - Horse Racing Message Board > Thoroughbred Horse Racing Discussion > General Handicapping Discussion


Reply
 
Thread Tools Rate Thread
Old 04-05-2019, 10:20 PM   #16
coachv30
Registered User
 
Join Date: Dec 2012
Location: Philadelphia area
Posts: 9,609
Maybe I'm not as schooled and diverse in my ability, but I think knowing the final time within a second or so would still leave a lot to be determined.

Let's say it allows us to narrow a field from 11 to 7 horses. The handicapping is not done.

Who will run to these expectations today and who will bounce?
__________________
A wet track can cause handicapping havoc!!
coachv30 is offline   Reply With Quote Reply
Old 04-06-2019, 02:25 AM   #17
davew
Registered User
 
Join Date: May 2011
Posts: 22,618
The things I could see using the information for is making better variants for the day and figures in the race. The quality of the race could also be documented.


So not helping me on picking winner of current race, but improving forecasts for future races.
davew is online now   Reply With Quote Reply
Old 04-06-2019, 07:38 AM   #18
JerryBoyle
Veteran
 
Join Date: Feb 2018
Posts: 845
Quote:
Originally Posted by davew View Post
The things I could see using the information for is making better variants for the day and figures in the race. The quality of the race could also be documented.


So not helping me on picking winner of current race, but improving forecasts for future races.
Exactly, dave. That was the original purpose. Still going down that route, but just was giving thought to other ideas.

Quality of the race is interesting. Back when I did it, I sampled some races where the prediction was far off from the actual (> 3-4s). In those cases, something "odd" happened, whether it was an event that slowed all runners down, or a single runner that ran away from the rest. This had me thinking of also predicting the finishing time of the 3rd place horse. I could then use expected finish of 1st and 3rd as a sort of measure of the pack vs potentially an outlier.
JerryBoyle is offline   Reply With Quote Reply
Old 04-06-2019, 07:39 AM   #19
JerryBoyle
Veteran
 
Join Date: Feb 2018
Posts: 845
Quote:
Originally Posted by coachv30 View Post
Maybe I'm not as schooled and diverse in my ability, but I think knowing the final time within a second or so would still leave a lot to be determined.

Let's say it allows us to narrow a field from 11 to 7 horses. The handicapping is not done.

Who will run to these expectations today and who will bounce?
Correct. Not meant to be a perfect solution. Just to improve accuracy ever so slightly.
JerryBoyle is offline   Reply With Quote Reply
Old 04-07-2019, 06:55 PM   #20
steveb
Registered User
 
Join Date: Jan 2008
Location: Melbourne Australia
Posts: 911
Quote:
Originally Posted by JerryBoyle View Post
Really two questions:

1. What could you do with this model?

2. What average error would you find good/ok/bad? That is, if the model, on average, is off by 1 second, would unacceptable would you consider this. Perhaps another way to think of it is, when looking at a race, how accurately could you guess the final race time?

I've toyed around with building one a few times, and they're reasonably accurate, but not great. The average error is about 1s across all races/distances. Obviously, 1s on a 6f race is much worse than 1s on 1 1/4 mile race. Originally, I thought I might use it as a way to determine if a track was running slower/faster on a given day by comparing the difference in estimate vs actual for all races.

would you not be better off trying to predict the speed, rather than the time?
pretty sure it would be easier, and with the added bonus that the difference
between your expected and the reality, would be an indication of going.
steveb is offline   Reply With Quote Reply
Old 04-07-2019, 07:06 PM   #21
JerryBoyle
Veteran
 
Join Date: Feb 2018
Posts: 845
Quote:
Originally Posted by steveb View Post
would you not be better off trying to predict the speed, rather than the time?
pretty sure it would be easier, and with the added bonus that the difference
between your expected and the reality, would be an indication of going.
Hey steve, not sure what you mean exactly. If currently what I'm fitting the model to is time, do you mean first normalizing the time for distance prior to fitting?

The honest answer for why I chose time was simply because I have the final time provided in the historical data I purchase. But I'm definitely open to ideas.
JerryBoyle is offline   Reply With Quote Reply
Old 04-07-2019, 07:10 PM   #22
JerryBoyle
Veteran
 
Join Date: Feb 2018
Posts: 845
Just as an example, below are the results for GP and SA for yesterday, 4/6/19. Note that some races are missing, as there are some minimum start and number of runner requirements to be able to predict. Endless possibilities around working w/ the numbers, but a quick glance suggest SA ran slower than usual yesterday.

Code:
SA:
   race_number  final_time   final_est  actual - estimate
0            1      106.97  107.265846          -0.295846
1            2       78.07   74.918915           3.151085
2            3      105.47   99.359329           6.110671
3            4       70.73   67.561844           3.168156
4            6       77.46   74.999336           2.460664
5            8      111.28  106.704811           4.575189
6           10      123.02  123.784393          -0.764393
7           11       93.71   96.135582          -2.425582

GP:
   race_number  final_time   final_est  actual - estimate
0            1      101.54  102.001259          -0.461259
1            2       97.68   97.258904           0.421096
2            3       65.94   66.565193          -0.625193
3            4       72.81   71.816132           0.993868
4            5       96.04   96.320381          -0.280381
5            7       87.75   90.156960          -2.406960
6            8       71.97   72.435570          -0.465570
7           10       88.30   89.940712          -1.640712
8           11       72.00   70.108253           1.891747
9           12       89.40   90.944725          -1.544725

Last edited by JerryBoyle; 04-07-2019 at 07:12 PM.
JerryBoyle is offline   Reply With Quote Reply
Old 04-07-2019, 08:03 PM   #23
steveb
Registered User
 
Join Date: Jan 2008
Location: Melbourne Australia
Posts: 911
well i don't know how you may do things over there.


for me.....i know how fast any given race should be run, and would express that in numbers similar to beyer(but they're in reality just ratios)


basically i expect any one race to be run in a proportion of standard(par).
so if the standard =100 and for 6f the standard time may be 70.
thus if it runs 70 seconds, you give it a 100.


for 'x' class, u know from past data that they average 98% of par(which would give a beyer of.....(98-90)*10=80


so if they ran 71 seconds..... (standard/time-.9)*1000 = beyer

or (70/71-.9)*1000 = 86



so you expected 80 and got 86


thus it's 6 points faster.


that's basically all it is in simple terms
steveb is offline   Reply With Quote Reply
Old 04-07-2019, 08:14 PM   #24
steveb
Registered User
 
Join Date: Jan 2008
Location: Melbourne Australia
Posts: 911
and your estimates are out of whack, because you would expect 1 second slow at 6f to be something more than 2 seconds slow at 12f or 1.7+ at 10f.......
your actual - estimated needs to be a % figure and it would make more sense i think.
steveb is offline   Reply With Quote Reply
Old 04-08-2019, 06:17 AM   #25
JerryBoyle
Veteran
 
Join Date: Feb 2018
Posts: 845
Quote:
Originally Posted by steveb View Post
well i don't know how you may do things over there.


for me.....i know how fast any given race should be run, and would express that in numbers similar to beyer(but they're in reality just ratios)


basically i expect any one race to be run in a proportion of standard(par).
so if the standard =100 and for 6f the standard time may be 70.
thus if it runs 70 seconds, you give it a 100.


for 'x' class, u know from past data that they average 98% of par(which would give a beyer of.....(98-90)*10=80


so if they ran 71 seconds..... (standard/time-.9)*1000 = beyer

or (70/71-.9)*1000 = 86



so you expected 80 and got 86


thus it's 6 points faster.


that's basically all it is in simple terms

Ahh, got it. Thanks, Steve. I do also get beyers in the data I purchase, so I could predict them, or my own variation of them if I try to make my own speed figures. I will take a look at this. It's very straightforward to replace the final time with the final beyer and regenerate predictions.
JerryBoyle is offline   Reply With Quote Reply
Old 04-08-2019, 04:06 PM   #26
bobphilo
Registered User
 
Join Date: Dec 2005
Location: Palm Beach, Florida
Posts: 2,465
Quote:
Originally Posted by JerryBoyle View Post
Still processing the responses, but one thing I want to clear up is that the models I've played with/tested take the entire race as an input (all runners and some info about each) and outputs 1 number, which is expected time for the race. So I unfortunately don't have a time for each runner. Just the expected time for the race. Obviously, this is the model's expected time for the winner, but there's nothing connecting that time to which runner the model thinks will run that time. So operationally that restricts what can be done with this info.
I take the same view. Knowing what the final time of a race will be is useless unless I also know which of the horses will be be the one that runs that time. This is an entirely different proposition.
bobphilo is offline   Reply With Quote Reply
Old 04-08-2019, 04:16 PM   #27
bobphilo
Registered User
 
Join Date: Dec 2005
Location: Palm Beach, Florida
Posts: 2,465
Quote:
Originally Posted by storyline View Post
If you're able to accurately project final figures for each horse this would be your starting point...work back from that.


Everything else is noise

if what your trying to do is find the winner (horse with he fastest time) for today's race, projecting final figures for each horse would be the final step. Estimating the winners final time would mainly be useful for getting a projected figure in creating a variant for the race.
bobphilo is offline   Reply With Quote Reply
Old 04-10-2019, 11:28 PM   #28
davew
Registered User
 
Join Date: May 2011
Posts: 22,618
Quote:
Originally Posted by JerryBoyle View Post
Quality of the race is interesting. Back when I did it, I sampled some races where the prediction was far off from the actual (> 3-4s). In those cases, something "odd" happened, whether it was an event that slowed all runners down, or a single runner that ran away from the rest. This had me thinking of also predicting the finishing time of the 3rd place horse. I could then use expected finish of 1st and 3rd as a sort of measure of the pack vs potentially an outlier.
I have to wonder how often the 'official time' is off. For the race estimates that are 3 seconds off, can you hand time replay or does it depend on track and distance?
davew is online now   Reply With Quote Reply
Old 04-11-2019, 02:20 PM   #29
ultracapper
Registered User
 
Join Date: Jul 2013
Location: Seattle
Posts: 3,943
accurately predicting splits is exponentially more helpful than final time. An acceptable +- for final time should be pretty tight to be of value IMO. Maybe 2/5 give or take at 6 furlongs. Predicting 1:12.2 and accepting anything between 1:11.2 and 1:13.2 is much too liberal IMHO.
ultracapper is offline   Reply With Quote Reply
Old 04-12-2019, 08:00 AM   #30
JerryBoyle
Veteran
 
Join Date: Feb 2018
Posts: 845
Quote:
Originally Posted by davew View Post
I have to wonder how often the 'official time' is off. For the race estimates that are 3 seconds off, can you hand time replay or does it depend on track and distance?
That's a great question, and I honestly do not know. I'd be hesitant to try hand timing after reading cj's posts, just because it sounded as if it's not as simple as starting a stop watch when the gate opens and stopping it when the first runner crosses the line. The predictions I posted for SA above were off by 3+ seconds so I'll give one of them a shot and see what I get.

I'd be interested to hear from anyone who does make their own figures on whether or not SA was running slower than expected that day.
JerryBoyle is offline   Reply With Quote Reply
Reply




Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

» Advertisement
» Current Polls
Wh deserves to be the favorite? (last 4 figures)
Powered by vBadvanced CMPS v3.2.3

All times are GMT -4. The time now is 08:58 AM.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Copyright 1999 - 2023 -- PaceAdvantage.Com -- All Rights Reserved
We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program
designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.