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

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


Reply
 
Thread Tools Rate Thread
Old 11-06-2006, 12:11 AM   #1
highnote
Registered User
 
highnote's Avatar
 
Join Date: Feb 2002
Posts: 10,861
Monte Carlo beta software - any testers?

I've written a Monte Carlo simulator and attached it to this post.

It will generate an oddsline from your ratings.

All you do is:

1. Enter the number of trials -- 1000 is probably a good number

2. Enter the Standard Deviation of your numbers. This is up to you to figure out what to use. For Beyer speed figures I might use 30. They key is that you have to make the SD big enough to give every horse a chance because in reality ever horse has some probability of winning before the race.

3. Enter the number of runners. Currently, the maximum is 6. I'll probably expand it to 40 or more later.

4. Enter the ratings for each horse.

5. Click "Go Monte Carlo".

HINT: Use the tab key to jump from box to box

Good luck. Let me know what you think.

John

PS

PA, any chance you can up the file size limit for uploaded files. 30KB is pretty small. I had to use an old DOS version of PKZIP to make this fit. The WinZip would only make it 30.2KB which exceeded the limit by 0.2KB.


Editor's Note:

You can find the newest version of this software at this link:

http://www.paceadvantage.com/forum/s...39&postcount=8

Last edited by PaceAdvantage; 11-08-2006 at 12:32 AM.
highnote is offline   Reply With Quote Reply
Old 11-06-2006, 12:22 AM   #2
PaceAdvantage
PA Steward
 
PaceAdvantage's Avatar
 
Join Date: Mar 2001
Location: Del Boca Vista
Posts: 88,646
Sure I can up the limit...however....

What size do you think would be more acceptable, while at the same time, making sure my limited resources aren't pushed to the limit?

I'm open to suggestions....
PaceAdvantage is offline   Reply With Quote Reply
Old 11-06-2006, 12:31 AM   #3
highnote
Registered User
 
highnote's Avatar
 
Join Date: Feb 2002
Posts: 10,861
Quote:
Originally Posted by PaceAdvantage
Sure I can up the limit...however....

What size do you think would be more acceptable, while at the same time, making sure my limited resources aren't pushed to the limit?

I'm open to suggestions....

Good question. Unzipped this file was 60KB.

I wrote some other ones that zipped to 4KB.

So this one must be bigger because I put my company's jpg logo on it.

Others I've written were only 20KB unzipped. So nevermind.

You've probably got it set right.

Thanks anyway for your quick reply!

John
highnote is offline   Reply With Quote Reply
Old 11-06-2006, 12:33 AM   #4
PaceAdvantage
PA Steward
 
PaceAdvantage's Avatar
 
Join Date: Mar 2001
Location: Del Boca Vista
Posts: 88,646
If you ever need a temporary increase, I'll be more than happy to do it so that you can upload a file......just contact me via PM or email....
PaceAdvantage is offline   Reply With Quote Reply
Old 11-06-2006, 02:13 PM   #5
csmith
Registered User
 
csmith's Avatar
 
Join Date: Mar 2004
Location: Pinellas Park, Fla & Phoenix Az.
Posts: 389
Nice program

Quote:
Originally Posted by swetyejohn
I've written a Monte Carlo simulator and attached it to this post.

It will generate an oddsline from your ratings.

All you do is:

1. Enter the number of trials -- 1000 is probably a good number

2. Enter the Standard Deviation of your numbers. This is up to you to figure out what to use. For Beyer speed figures I might use 30. They key is that you have to make the SD big enough to give every horse a chance because in reality ever horse has some probability of winning before the race.

3. Enter the number of runners. Currently, the maximum is 6. I'll probably expand it to 40 or more later.

4. Enter the ratings for each horse.

5. Click "Go Monte Carlo".

HINT: Use the tab key to jump from box to box

Good luck. Let me know what you think.

John

PS

PA, any chance you can up the file size limit for uploaded files. 30KB is pretty small. I had to use an old DOS version of PKZIP to make this fit. The WinZip would only make it 30.2KB which exceeded the limit by 0.2KB.


I like the program very much but would like to see more places for runners and instead of numbering the runners could you make a fill in box so that we could insert the numbers ourselves ?? The reason being that in some races you have entries such as 1A or 2b etc..I would also like to see a button that clears all the previous info..Even if you don't want to make these changes I like the program and thanks very much for making it available to us
csmith is offline   Reply With Quote Reply
Old 11-06-2006, 02:38 PM   #6
highnote
Registered User
 
highnote's Avatar
 
Join Date: Feb 2002
Posts: 10,861
Quote:
Originally Posted by csmith
I like the program very much but would like to see more places for runners and instead of numbering the runners could you make a fill in box so that we could insert the numbers ourselves ?? The reason being that in some races you have entries such as 1A or 2b etc..I would also like to see a button that clears all the previous info..Even if you don't want to make these changes I like the program and thanks very much for making it available to us
Good point. I thought about that. Seeing the question in black and white gave me an idea for the solution.

I'll do that and upload a new version once I get several other recommendations.
highnote is offline   Reply With Quote Reply
Old 11-06-2006, 02:45 PM   #7
csmith
Registered User
 
csmith's Avatar
 
Join Date: Mar 2004
Location: Pinellas Park, Fla & Phoenix Az.
Posts: 389
Thanks. I'll be anxiously waiting. I have been using the program this afternoon at Suffolk with great results




Cliff
csmith is offline   Reply With Quote Reply
Old 11-06-2006, 11:07 PM   #8
highnote
Registered User
 
highnote's Avatar
 
Join Date: Feb 2002
Posts: 10,861
Here's a new version that allows you to enter your program numbers.

PA, Do you want to delete the old one to save space?
Attached Files
File Type: zip MonteCarloProbs.zip (15.1 KB, 438 views)
highnote is offline   Reply With Quote Reply
Old 11-07-2006, 05:53 AM   #9
csmith
Registered User
 
csmith's Avatar
 
Join Date: Mar 2004
Location: Pinellas Park, Fla & Phoenix Az.
Posts: 389
thanks for the new update. One thing I noticed is that the numers in the probabilty box and the odds-1 are very light in color, very hard for me to read easily. Could those boxes be a darker print ?? I used the program to play Mountainer last night and made a nice profit. Althoug it is great now, I think when you include more than 6 runners you will have a superior little program. I have been looking for something like this for a long time

Thanks again very much,
Cliff

Last edited by csmith; 11-07-2006 at 05:55 AM.
csmith is offline   Reply With Quote Reply
Old 11-07-2006, 09:43 AM   #10
robert99
Guest
 
Posts: n/a
Thanks for your kindness.
Simple and very easy to use.
Would need to allow option of individual SDs for each horse?

I have done a blind trial for the 6.20 7f race to be run at Wolverhampton UK on polytrack. The Racing Post provides a morning line, speed ratings and weight ratings. We have a univeral class/weight type handicap for every horse in UK.

I have had to increase the global SD to 100 for the speed ratings (1) and 50 for the weight ratings 92) to get figures anywhere near the morning lines. SD needs to be calibrated to rating source used.

morning line: name: speed rating: class rating: MC odds1: MC odds2

5/1 No Grouse 70 81 6/1 5/1
6/1 Mozakhrof 50 80 19/1, 7/1
6/1 Patavium Prince 71 84 9/2 3/1
6/1 Redwood Rocks 59 82 13/1 5/1
8/1 Cool Sands 74 80 3/1 8/1
8/1 Dudley Docker 81 82 2/1 4/1

The PP and DD seem to be the potential overlays.
Will update with actual starting prices and results once race has been run.
  Reply With Quote Reply
Old 11-07-2006, 11:35 AM   #11
csmith
Registered User
 
csmith's Avatar
 
Join Date: Mar 2004
Location: Pinellas Park, Fla & Phoenix Az.
Posts: 389
One more thing I would like to see.. is a way to sort the odds so they will be easier to determine the lowest odd to the highest. I hope I am not pushing the limit asking for things ??


Cliff
csmith is offline   Reply With Quote Reply
Old 11-07-2006, 11:38 AM   #12
highnote
Registered User
 
highnote's Avatar
 
Join Date: Feb 2002
Posts: 10,861
Quote:
Originally Posted by csmith
thanks for the new update. One thing I noticed is that the numers in the probabilty box and the odds-1 are very light in color, very hard for me to read easily. Could those boxes be a darker print ?? I used the program to play Mountainer last night and made a nice profit. Althoug it is great now, I think when you include more than 6 runners you will have a superior little program. I have been looking for something like this for a long time

Thanks again very much,
Cliff
Making the fonts darker is easy to do. I disabled those boxes so that the user could not write in them. I thought that would make it easier to use if the user had to focus on keeping the cursor in as few boxes as possible.

The one good thing about using a program like this though is that at least it systematizes part of your handicapping. It should allow the user to figure out over time what works and what doesn't and then be more consistent.

As far as making an SD for every horse, I may do that, but don't know how much work it would be. I did that for a two team monte carlo simulator I wrote, but haven't tried it for more than two. The other problem with SD is that the program assumes a horse is just as likely to run say 30 points faster as 30 points slower. Maybe a horse can improve by 10 points, but it can probably decline by 30. In other words, a horse's performance is not normally distributed.

The efficacy of this program is a function of how good the ratings are and how accurate the SD is.

The other problem with adding an SD for every horse, etc., is that it will take me a lot of time to write the code. I just wanted to write something quick to make a contribution to the PA members. I wonder if this is tax deductible?

If this starts to get real fancy then maybe people will be willing to pay for a more powerful commercial version? What do you think?
highnote is offline   Reply With Quote Reply
Old 11-07-2006, 11:51 AM   #13
highnote
Registered User
 
highnote's Avatar
 
Join Date: Feb 2002
Posts: 10,861
Quote:
Originally Posted by csmith
One more thing I would like to see.. is a way to sort the odds so they will be easier to determine the lowest odd to the highest. I hope I am not pushing the limit asking for things ??


Cliff
Suggest as many things as you can. That requires a lot of reprogramming to sort everything and then re-display it. I'd have to redo the whole user interface. It can be done, but not easily.

Again, I'm trying to keep it simple, yet help people make a good line.

Sorting would make it more complicated programming-wise and would not make the line any better. However, it would make the overall program more useful, so is something that I would consider later on.

Right now, the priority is to make the software make a good line.

Thanks.

John
highnote is offline   Reply With Quote Reply
Old 11-07-2006, 12:02 PM   #14
Light
Veteran
 
Light's Avatar
 
Join Date: Dec 2003
Posts: 7,139
SJ

I have 2 major ratings I give a horse. One of those is a 3 digit speed rating ,the other is a decimal number such as 2.86. Is the program able to deal with decimals?

Quote:
Originally Posted by csmith
used the program to play Mountainer last night and made a nice profit.
Can you give some insight into that.
Light is offline   Reply With Quote Reply
Old 11-07-2006, 12:39 PM   #15
csmith
Registered User
 
csmith's Avatar
 
Join Date: Mar 2004
Location: Pinellas Park, Fla & Phoenix Az.
Posts: 389
Can you give some insight into that.[/QUOTE]


Code:
Yes, I used my top 3 picks in each race. I used the 
program to input my rating. I played any and all of 
my picks that were overlays


DATE		TRK	RACE	HORSE	FAIR	post	TIME	$$$	$$$
			#	#	ODDS	ODDS		BET	RETURN
									
NOV 6		MNR	1	4	2/1	6/1		$2.00	
		MNR	1	7	5/2	5/1		$2.00	
		MNR	1	5	3/1	5/2		$0.00	
		MNR	2	3	4/5	4/1		$2.00	$10.40
		MNR	2	4	6/5	16/1		$2.00	
		MNR	3	2	4/5	4/5		$2.00	$3.80
		MNR	3	5	9/2	3/1		$0.00	
		MNR	3	7	7/1	5/1		$0.00	
		MNR	4	8	5/2	3/2		$0.00	
		MNR	4	2	3/1	6/1		$2.00	$14.60
		MNR	4	5	9/2	3/1		$0.00	
		MNR	5	5	5/2	10/1		$2.00	
		MNR	5	2	5/2	5/2		$2.00	$7.00
		MNR	5	6	3/1	3/1		$2.00	
		MNR	6	4	9/5	6/5		$0.00	
		MNR	6	8	7/2	12/1		$2.00	
		MNR	6	3	5/1	8/1		$2.00	
		MNR	7	3	3/5	3/1		$2.00	
		MNR	7	5	7/5	4/1		$2.00	$10.20
		MNR	8	3	8/5	6/1		$2.00	
		MNR	8	1	5/2	8/5		$0.00	
		MNR	8	4	7/1	11		$2.00	
		MNR	9	4	6/5	1/1		$0.00	
		MNR	9	7	5/1	3/1		$0.00	
		MNR	9	5	7/1	4/1		$0.00	
		MNR	10	5	9/5	2/1		$2.00	$6.60
		MNR	10	6	3/1	3/1		$2.00	
			10	4	3/1	7/2		$2.00	
									
								$36.00	$52.60
csmith is offline   Reply With Quote Reply
Reply





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 11:01 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.