Thread Rating:

nodiceman
nodiceman
  • Threads: 0
  • Posts: 18
Joined: Jan 8, 2015
January 8th, 2015 at 9:19:14 AM permalink
This is an old thread, but I just wanted to chime in some sanity in case anyone is still active here or comes across this thread looking for tips. THERE IS NO STRATEGY TO AVOID COLD STREAKS/MAXIMIZE HOT STREAKS. This is because streaks aren't real - we just see an apparent pattern in the actual randomness. You have to understand that each roll is independent, so no current roll can be influenced by any prior roll. The only "winning" strategy in a game with limited player funds and < 50% player edge (even if only .01% below 50%) is not to play. However, if you choose to play despite these facts (hoping to win money), just max your bet with odds given your bankroll and hope for the best. For example, if you have $600 and the casino allows 5x odds, bet $100 on the pass and take full 5x odds ($500) and pray. If you choose to go DP, then figure out the proper DP bet to allow you to max your odds, and do that. By betting more times with less money, you decrease variance, which guarantees (over time) that the house edge will become manifest.
1BB
1BB
  • Threads: 18
  • Posts: 5339
Joined: Oct 10, 2011
January 8th, 2015 at 9:38:19 AM permalink
A gambling streak's good fortune, you win again and again,

The math predicts how often, nothing can tell you when. -Alan Krigman

Rest in peace, Al.
Many people, especially ignorant people, want to punish you for speaking the truth. - Mahatma Ghandi
odiousgambit
odiousgambit
  • Threads: 327
  • Posts: 9775
Joined: Nov 9, 2009
January 8th, 2015 at 9:43:38 AM permalink
I suppose I am picking on a guy who is in fact being helpful to some of the weary souls out there wandering in the wilderness, but I wanted to make some points. Take it as constructive criticism, and disagree if you like.

Quote: nodiceman

streaks aren't real



I would modify this statement. Streaks can be very real; however, they only mean something in the past and do not predict the future in Craps.

Quote: nodiceman

if you choose to play despite these facts (hoping to win money), just max your bet with odds given your bankroll and hope for the best



This does give you your best chance of winning, but also your best chance of losing it all. It's just an odd thing to do. I think maybe you are wandering away from the idea that it should be entertainment, not any kind of smart move, any way you want to play.

I concede your main point but I believe even the Wizard would say I have a point.

Otherwise I think you are giving sound advice.
the next time Dame Fortune toys with your heart, your soul and your wallet, raise your glass and praise her thus: “Thanks for nothing, you cold-hearted, evil, damnable, nefarious, low-life, malicious monster from Hell!”   She is, after all, stone deaf. ... Arnold Snyder
nodiceman
nodiceman
  • Threads: 0
  • Posts: 18
Joined: Jan 8, 2015
January 8th, 2015 at 10:22:35 AM permalink
I definitely agree with your second point (max chances of going busto), but as you point out, I was merely suggesting the best way to play if your goal is to win money (not for entertainment). Hell, for entertainment, go nuts and bet on whatever your gut says, right? :)

Your first point I think is just semantics, though. I take "streak" to mean a future result occurring *because of* past results. If it's not possible to determine the existence of a streak a priori (i.e., 4 points made, so we know that the shooter is more likely to make the next point than he otherwise would be, and thus we press our bets hard), then who cares if there is a "streak"?

I don't at all take your points to be "picking on me" -- I always like good discussion with intelligent people (which you clearly are).
goatcabin
goatcabin
  • Threads: 4
  • Posts: 665
Joined: Feb 13, 2010
January 17th, 2015 at 12:09:34 PM permalink
Quote: darthvader

I absolutely agree on the merits of the darkside. FWIW, I have found playing the DC even better than the DP. First of all, playing the DC doesn't get the nasty looks that you often get from the DP (if such a thing matters to you). But practically speaking, there is a huge advantage to playing the DC: It is impossible to get beaten down by a single shooter hitting multiple 7s on the come out roll. Darth



What's the difference between getting beaten down by a single shooter or by multiple shooters? The chances of losing DP bets to a comeout seven or DC bets to a seven-out are the same, just different timing.

I'm just getting back into craps, haven't messed with WinCraps Pro in some time. I'll have to re-learn the autobetting system, but it's much easier to program with "Pro". When I was last playing, I played DC as a "stealth" way of playing the dark side.
More later.
Cheers,
Alan Shank
Cheers, Alan Shank "How's that for a squabble, Pugh?" Peter Boyle as Mister Moon in "Yellowbeard"
odiousgambit
odiousgambit
  • Threads: 327
  • Posts: 9775
Joined: Nov 9, 2009
January 17th, 2015 at 1:33:36 PM permalink
Quote: goatcabin


More later.
Cheers,
Alan Shank



Hope so! Learned a lot from your previous visitations.
the next time Dame Fortune toys with your heart, your soul and your wallet, raise your glass and praise her thus: “Thanks for nothing, you cold-hearted, evil, damnable, nefarious, low-life, malicious monster from Hell!”   She is, after all, stone deaf. ... Arnold Snyder
goatcabin
goatcabin
  • Threads: 4
  • Posts: 665
Joined: Feb 13, 2010
January 18th, 2015 at 12:49:35 PM permalink
Thanks.

One of the problems with simulating craps systems is that you need a stopping condition other than busting or reaching a win goal. If you don't have one, the simulation becomes completely unrealistic. Back at the beginning, 7craps posted simulations in which drjohnny either busted or won $500; with 10X odds, the average number of decisions was 361, and that is just the average; don't know what the range was.

In real play, fatigue, hunger, calls-of-nature or just boredom are going to stop one from continuing before either of the money conditions is met. So, I am going to write a WinCraps auto-bet file with three stopping conditions: 1) not enough $$$ left for a $5 DP with full odds; 2) $500+ ahead; or 3)some number of DP bets resolved. The question is, what should the "time" limit be? This is tricky, because the rate of rolls/hour is quite variable, and I don't know how long drjohnny can/wants to play if neither of the first two conditions is met.

To simulate duration, we have to make an assumption about rolls/hour. In WinCraps Pro, the default value for rolls/hour is 120, or two rolls per minute. If we use that figure, then four hours would be 480 rolls, which would be in the neighborhood of 140 decisions. You can use a number of rolls for a stopping condition, as well.

So, what do you think?
Cheers,
Alan Shank
Cheers, Alan Shank "How's that for a squabble, Pugh?" Peter Boyle as Mister Moon in "Yellowbeard"
mustangsally
mustangsally
  • Threads: 25
  • Posts: 2463
Joined: Mar 29, 2011
January 19th, 2015 at 8:16:47 AM permalink
Quote: goatcabin

Thanks.

One of the problems with simulating craps systems is that you need a stopping condition other than busting or reaching a win goal.

I do not see *that* as a problem.
Why do you see it as one?
Are you concerned about time?

All craps players should know that
any finite bankroll
will be ruined
after playing craps long enough (your mileage will vary)

Oh, you mean coding the simulation correctly.
Yes sir, that IS a problem for many, I agrees two squared.
Quote: goatcabin

If you don't have one, the simulation becomes completely unrealistic.

I disagree.
on the completely unrealistic part that is.
Ah, I see you are over 30 years old and play a very small guitar
I play one too, I posted a photo of it one time.
Quote: goatcabin

Back at the beginning, 7craps posted simulations in which drjohnny either busted or won $500; with 10X odds, the average number of decisions was 361, and that is just the average; don't know what the range was.

I see he did 10X and 20X
Eye sea this two ..

Hi drjohnny!
Quote: goatcabin

<snip> <snip>So, what do you think?
Cheers,
Alan Shank

I think yous gots a super idea!
Just watch out for simulations done by Ahigh.
("watch out" = hehe and not sheshe)

I simulated too and used a Markov Chain also, in Excel and another program, to calculate because I can and could and should and breakfast is now served.

got to goes
snow is about cold and fun
Have fun!
I think this program did just fine
remember
All bets are a single unit

This sim did not count a tie as a decision...

Simulation of Craps Don't Pass Wagers
Odds Multiplier . . . . = 20
Session Bankroll . . . = 400.00
Win goal to quit session= 100.00
Max. Decisions to quit = 140
No. Sessions simulated = 1000000
Starting Random seed . = 4320001
------------------------------------
Simulation Results per Session
------------------------------------
Avg. No. games played . = 73.06
Avg. No. games won . . = 36.03
Avg. No. games lost . . = 37.03
Avg. No. games tied . . = 2.09
Avg. No. dice rolls . . = 253.67
Avg. amount bet on Odds = 1420.31
Bankroll was busted . . = 3.470% of the time ( 34696)
Win goal was met . . . = 66.183% of the time ( 661831)
Bankroll decreased . . = 30.813% of the time
Bankroll increased . . = 69.085% of the time
Avg (mean) end bankroll = 399.33 (change of -.67)
Median ending bankroll = 499.24 (change of 99.24)
Std-dev ending bankroll = 175.75
Skew of ending bankroll = -1.30
Kurtosis end bankroll = -7.65
Std-dev # games played = 53.39
Median # games played = 58.09
Average expectation EVI = -.920%
Average expectation EVR = -.045%

this one counts ties as a decision
good call
Simulation of Craps Don't Pass Wagers
Odds Multiplier . . . . = 20
Session Bankroll . . . = 400.00
Win goal to quit session= 100.00
Max. Decisions to quit = 140
No. Sessions simulated = 1000000
Starting Random seed . = 4320001
------------------------------------
All bets are a single unit
------------------------------------
Simulation Results per Session
------------------------------------
Avg. No. games played . = 74.06
Avg. No. games won . . = 35.49
Avg. No. games lost . . = 36.51
Avg. No. games tied . . = 2.06
Avg. No. dice rolls . . = 250.00
Avg. Total amount bet . = 72.01
Avg. amount bet on Odds = 1403.61
Bankroll was busted . . = 3.303% of the time ( 33028)
Win goal was met . . . = 65.553% of the time ( 655531)
Bankroll decreased . . = 31.303% of the time
Bankroll increased . . = 68.651% of the time
Avg (mean) end bankroll = 398.76 (change of -1.24)
Median ending bankroll = 499.24 (change of 99.24)
Std-dev ending bankroll = 174.89
Skew of ending bankroll = -1.29
Kurtosis end bankroll = -7.63
Std-dev # games played = 53.39
Median # games played = 60.06
Avg Odds change in b/r = -0.22
Average expectation EVI = -1.729%
Average expectation EVR = -0.084%



Simulation of Craps Pass Line Wagers
Odds Multiplier . . . . = 20
Session Bankroll . . . = 400.00
Win goal to quit session= 100.00
Max. Decisions to quit = 140
No. Sessions simulated = 1000000
Starting Random seed . = 4320001
------------------------------------
All bets are a single unit
------------------------------------
Simulation Results per Session
------------------------------------
Avg. No. games played . = 74.85
Avg. No. games won . . = 36.90
Avg. No. games lost . . = 37.95
Avg. No. dice rolls . . = 252.65
Avg. Total amount bet . = 74.85
Avg. amount bet on Odds = 957.53
Bankroll was busted . . = 3.786% of the time ( 37862)
Win goal was met . . . = 64.651% of the time ( 646514)
Bankroll decreased . . = 32.288% of the time
Bankroll increased . . = 67.610% of the time
Avg (mean) end bankroll = 399.11 (change of -0.89)
Median ending bankroll = 499.23 (change of 99.23)
Std-dev ending bankroll = 176.75
Skew of ending bankroll = -1.23
Kurtosis end bankroll = -7.44
Std-dev # games played = 53.71
Median # games played = 62.78
Avg Odds change in b/r = 0.16
Average expectation EVI = -1.194%
Average expectation EVR = -0.087%


the distribution by the number of Bets.
For the # of rolls multiply by 3.375 I say
this is from a direct calculation
Markov Chain style
values in Cols 2,3 are % and ties are counted as a decision
# of betsCraps - Don't Pass - $5, 20X Lay Odds - with Push Craps - pass - $5 - 20X odds
000
100
200
300.348048
401.159276
50.9733172.404991
62.5955123.961096
74.4610125.480028
86.4006417.150998
97.9562038.705474
109.59232910.383067
1111.02348611.887594
1212.58182713.496643
1314.06263814.911625
1415.60945916.406572
1517.06550417.720387
1618.53584619.110332
1719.91184920.327004
1821.27859521.610686
1922.54634122.734682
2023.79531223.920794
2124.9540124.960192
2226.09485826.057973
2327.16043527.020723
2428.20957228.038304
2529.19446928.931865
2630.16334429.877515
2731.07718430.708913
2831.97539231.589832
2932.82570532.36528
3033.66062533.187921
3134.45348633.91297
3235.23143234.68308
3335.97245735.362635
3436.69923236.085256
3537.39347236.723638
3638.07416537.403229
3738.72610738.004254
3839.36523238.64475
3939.97885139.211786
4040.58035839.816663
4141.15913740.352691
4241.72647940.92503
4342.2734941.432695
4442.80971141.975231
4543.32767442.456883
4643.83545942.972052
4744.32678843.429788
4844.8085243.919766
4945.27536844.355459
5045.73316544.822193
5146.17745545.237524
5246.61320945.682761
5347.03666546.079241
5447.45206746.504556
5547.85623846.883546
5648.25280847.290359
5748.6390947.65309
5849.01819448.042685
5949.38784748.390271
6049.7507248.763814
6150.10488749.097268
6250.45264549.455819
6350.79236249.776061
6451.12601850.120585
6551.4522350.428457
6651.77270650.759836
6752.08627351.056107
6852.39440851.375148
6952.69611751.660519
7052.99267951.967963
7153.28325252.243082
7253.56894352.539608
7353.84904152.80507
7454.12450653.091302
7554.39473753.347654
7654.6605753.624172
7754.92149453.871918
7855.1782454.139254
7955.43037554.378863
8055.67853754.637509
8155.92236154.869413
8256.16240555.119827
8356.39836255.344426
8456.63071855.587033
8556.85921755.804699
8657.08428556.039893
8757.30570756.250974
8857.52385956.47912
8957.73855956.683938
9057.95013956.905379
9158.15844757.104234
9258.36377657.319289
9358.56657.512462
9458.76537857.721428
9558.96180557.909183
9659.15551158.112339
9759.3464158.29492
9859.53470458.492527
9959.72032658.670164
10059.90345558.862466
10160.08403459.035375
10260.26222659.222602
10360.43798459.390986
10460.61145359.573352
10560.78259759.737401
10660.95154559.915109
10761.1182760.075001
10861.28288660.248243
10961.44537460.404147
11061.60583760.573101
11161.76426160.725175
11261.92073860.89001
11362.07525961.038405
11462.22790861.199281
11562.3786861.344138
11662.5276561.501204
11762.67481761.642656
11862.82024961.796056
11962.96394861.934228
12063.10597462.084097
12163.24633362.219109
12263.3850862.365573
12363.5222262.497539
12463.65780662.640718
12563.79184462.769744
12663.92438162.909754
12764.05542663.035941
12864.18502163.172889
12964.31317663.296334
13064.4399363.430324
13164.56529363.551117
13264.68930263.682246
13364.81196763.800476
13464.93332263.928836
13565.05337864.044584
13665.17216564.170265
13765.28969664.28361
13865.40599864.406695
13965.52108364.517711
14065.63497864.638281
14165.74769564.747039
14265.85925764.86517
14365.96967864.971739
14466.07897965.087503
14566.18717265.191947
14666.29427965.305414
14766.40031265.407795
14866.5052965.519031
14966.60922565.619409
15066.71213565.728477
15166.81403365.826907
15266.91493565.933868
15367.01485266.030405
15467.11380266.135317
15567.21179466.230011
15667.30884666.33293
15767.40496666.425832
15867.5001766.52681
15967.59446966.617967
16067.68787666.717055
16167.78040166.806513
16267.87205866.90376
16367.96285666.991562
16468.05280867.087015
16568.14192367.173203
16668.23021467.266907
16768.31768967.351521
16868.40436167.44352
16968.49023767.526598
17068.57532967.616933
17168.65964667.698513
17268.74319767.787223
17368.82599267.867342
17468.9080467.954466
17568.9893568.033157
17669.0699368.118733
17769.1497968.196029
17869.22893768.280092
17969.3073868.356025
18069.38512768.43861
18169.46218668.513211
18269.53856568.594352
18369.61427268.667651
18469.68931468.747378
18569.76369868.819404
18669.83743368.89775
18769.91052568.96853
18869.98298169.045524
18970.05480869.115085
19070.12601369.190757
19170.19660369.259125
19270.26658569.333502
19370.33596469.400703
19470.40474869.473812
19570.47294269.539871
19670.54055369.611738
19770.60758769.676677
19870.6740569.747329
19970.73994869.811171
20070.80528669.880632




Sally Oh
"all gamblers are liars but not all liars are gamblers"
I Heart Vi Hart
AxelWolf
AxelWolf
  • Threads: 170
  • Posts: 22690
Joined: Oct 10, 2012
January 19th, 2015 at 8:25:13 AM permalink
Quote: drjohnny

I would never be foolish enough to bet the pass and take 50x odds unless there were dice controllers at the table who consistently hit their points.

So NEVER!
♪♪Now you swear and kick and beg us That you're not a gamblin' man Then you find you're back in Vegas With a handle in your hand♪♪ Your black cards can make you money So you hide them when you're able In the land of casinos and money You must put them on the table♪♪ You go back Jack do it again roulette wheels turinin' 'round and 'round♪♪ You go back Jack do it again♪♪
mustangsally
mustangsally
  • Threads: 25
  • Posts: 2463
Joined: Mar 29, 2011
January 19th, 2015 at 8:37:19 AM permalink
Quote: goatcabin

What's the difference between getting beaten down by a single shooter
or by
multiple shooters?

more in on the fun would be me answer

super question!

funny two
OK, what is the punch line?
Sally
I Heart Vi Hart
odiousgambit
odiousgambit
  • Threads: 327
  • Posts: 9775
Joined: Nov 9, 2009
January 19th, 2015 at 8:39:09 AM permalink
Mr. Shanks, be advised that Sally finds men irritating

Sally be advised that Goatcabin is a foe worth of your steel, and vice versa ...
the next time Dame Fortune toys with your heart, your soul and your wallet, raise your glass and praise her thus: “Thanks for nothing, you cold-hearted, evil, damnable, nefarious, low-life, malicious monster from Hell!”   She is, after all, stone deaf. ... Arnold Snyder
mustangsally
mustangsally
  • Threads: 25
  • Posts: 2463
Joined: Mar 29, 2011
January 19th, 2015 at 8:45:23 AM permalink
Quote: odiousgambit

Mr. Shanks, be advised that Sally finds men irritating

where have I ever said that?
I am Sally

Quote: odiousgambit

Sally be advised that Goatcabin is a foe worth of your steel, and vice versa ...

I see he looks like a pro and that is nice
He also has a nice singing voice too
Who would have thought

and
I LOVE men

Mr. Shank and goatcabin sounds like names from a spaghetti western not starring Clint
I like George Hilton

Sally
I Heart Vi Hart
odiousgambit
odiousgambit
  • Threads: 327
  • Posts: 9775
Joined: Nov 9, 2009
January 19th, 2015 at 9:01:06 AM permalink
Quote: mustangsally

where have I ever said that?



Let me change that to:

she likes to get their, well, their goat!
the next time Dame Fortune toys with your heart, your soul and your wallet, raise your glass and praise her thus: “Thanks for nothing, you cold-hearted, evil, damnable, nefarious, low-life, malicious monster from Hell!”   She is, after all, stone deaf. ... Arnold Snyder
FleaStiff
FleaStiff
  • Threads: 265
  • Posts: 14484
Joined: Oct 19, 2009
January 19th, 2015 at 10:27:37 AM permalink
Thank you, MustangSally. I shall pour over your results the rest of the day. I may have to look up cheese making for this Kurds and Whey stuff and try to figure out Kurtosis. And I know I'm going to have difficulty trying to figure out 76.03 games ... I having so seldom played 0.03 of a craps game. I wonder what that would be? Perhaps: "The dice are coming out, the dice are" would suffice as .03 of a craps game.

I do fear that at 20x my bankroll would last about five rolls.

Well, morning coffee first, then the library for a book on cheese making and then your program summary.
goatcabin
goatcabin
  • Threads: 4
  • Posts: 665
Joined: Feb 13, 2010
January 19th, 2015 at 11:15:54 AM permalink
Quote: mustangsally

I do not see *that* as a problem.
Why do you see it as one?
Are you concerned about time?


All craps players should know that
any finite bankroll
will be ruined
after playing craps long enough (your mileage will vary)

Oh, you mean coding the simulation correctly.
Yes sir, that IS a problem for many, I agrees two squared.
I disagree.
on the completely unrealistic part that is.



If you are interested in simulating sessions, rather than just letting the sim run until bust or win goal, you need to decide how many rolls or bets to end sessions that don't end the other two ways. So, a player goes to the casino once/week with $1600 and plays to DP with 10 or 20x odds, trying to win $500. How long is he/she willing to play if neither happens? Having decided that and estimating time by rolls or bet resolutions, the sim tells you what your chances are each time. Running a sim without sessions is sort of pointless, because you know how it will come out, as you say.

Quote: mustangsally


Ah, I see you are over 30 years old and play a very small guitar
I play one too, I posted a photo of it one time.


Yes, I am over 30, way over. One of the reasons I have not been playing craps or reading these forums is that I have been spending a lot of time with my band, "The Notorious Shank Brothers", since I retired.
Nice to "meet" you, Sally.
Cheers,
Alan Shank
Cheers, Alan Shank "How's that for a squabble, Pugh?" Peter Boyle as Mister Moon in "Yellowbeard"
goatcabin
goatcabin
  • Threads: 4
  • Posts: 665
Joined: Feb 13, 2010
January 19th, 2015 at 11:18:26 AM permalink
Quote: mustangsally


Mr. Shank and goatcabin sounds like names from a spaghetti western not starring Clint
I like George Hilton
Sally



Goatcabin is from a sketch by John Cleese, formerly of Monty Python's Flying Circus.
Cheers,
Alan Shank
Cheers, Alan Shank "How's that for a squabble, Pugh?" Peter Boyle as Mister Moon in "Yellowbeard"
goatcabin
goatcabin
  • Threads: 4
  • Posts: 665
Joined: Feb 13, 2010
January 19th, 2015 at 11:20:04 AM permalink
Quote: odiousgambit

Mr. Shanks, be advised that Sally finds men irritating

Sally be advised that Goatcabin is a foe worth of your steel, and vice versa ...



Shank, not Shanks, thanks.
Why "foe"?
Cheers,
Alan Shank
Cheers, Alan Shank "How's that for a squabble, Pugh?" Peter Boyle as Mister Moon in "Yellowbeard"
goatcabin
goatcabin
  • Threads: 4
  • Posts: 665
Joined: Feb 13, 2010
January 19th, 2015 at 11:24:05 AM permalink
Quote: mustangsally


Simulation of Craps Don't Pass Wagers
Odds Multiplier . . . . = 20
Session Bankroll . . . = 400.00
Win goal to quit session= 100.00
Max. Decisions to quit = 140
No. Sessions simulated = 1000000
Starting Random seed . = 4320001
------------------------------------
Simulation Results per Session
------------------------------------
Avg. No. games played . = 73.06
Avg. No. games won . . = 36.03
Avg. No. games lost . . = 37.03
Avg. No. games tied . . = 2.09
Avg. No. dice rolls . . = 253.67
Avg. amount bet on Odds = 1420.31
Bankroll was busted . . = 3.470% of the time ( 34696)
Win goal was met . . . = 66.183% of the time ( 661831)
Bankroll decreased . . = 30.813% of the time
Bankroll increased . . = 69.085% of the time
Avg (mean) end bankroll = 399.33 (change of -.67)
Median ending bankroll = 499.24 (change of 99.24)
Std-dev ending bankroll = 175.75
Skew of ending bankroll = -1.30
Kurtosis end bankroll = -7.65
Std-dev # games played = 53.39
Median # games played = 58.09
Average expectation EVI = -.920%
Average expectation EVR = -.045%


Sally Oh



This output looks similar to that posted by 7Craps; what software are you using?
Cheers,
Alan Shank
Cheers, Alan Shank "How's that for a squabble, Pugh?" Peter Boyle as Mister Moon in "Yellowbeard"
odiousgambit
odiousgambit
  • Threads: 327
  • Posts: 9775
Joined: Nov 9, 2009
January 19th, 2015 at 11:33:58 AM permalink
Quote: goatcabin

Why "foe"?
Cheers,
Alan Shank



you are correct, it should be foeman ... however, that is the sort of thing that sets Sally off LOL ... perhaps she will not be a foe at all, you wish

I assume you recognize this; actually I think 'Rumpole' was where I heard it recently, and it is used a lot by various, but I think [not sure] that Sir Walter Scott first used it,

Quote:

Respect was mingled with surprise,
And the stern joy which warriors feel
In foeman worthy of their steel.

Canto V, stanza 10.

the next time Dame Fortune toys with your heart, your soul and your wallet, raise your glass and praise her thus: “Thanks for nothing, you cold-hearted, evil, damnable, nefarious, low-life, malicious monster from Hell!”   She is, after all, stone deaf. ... Arnold Snyder
mustangsally
mustangsally
  • Threads: 25
  • Posts: 2463
Joined: Mar 29, 2011
January 20th, 2015 at 8:13:14 AM permalink
Quote: goatcabin

This output looks similar to that posted by 7Craps; what software are you using?
Cheers,
Alan Shank

yes it does
GAMBLSIM by Steve Fry

but I use an updated version that made a few corrections to the original (FORTRAN converted to Basic)
the original should work fine for this example

How come your Band's videos are not like this one (I mean style wise - I know you know the song)


Sally
I Heart Vi Hart
goatcabin
goatcabin
  • Threads: 4
  • Posts: 665
Joined: Feb 13, 2010
January 20th, 2015 at 10:08:41 AM permalink
Quote: mustangsally

yes it does
GAMBLSIM by Steve Fry

but I use an updated version that made a few corrections to the original (FORTRAN converted to Basic)
the original should work fine for this example



I was a software engineer before I retired, so I have my own programs, written in C/C++ for relatively simple betting situations. For multiple bets, progressions, etc., I use WinCraps.

Quote: mustangsally

How come your Band's videos are not like this one (I mean style wise - I know you know the song)



Sally



That would be because we are a Bluegrass band. I have never heard that song. I pretty much stopped listening to rock/pop music in 1970.
Cheers,
Alan Shank
Cheers, Alan Shank "How's that for a squabble, Pugh?" Peter Boyle as Mister Moon in "Yellowbeard"
mustangsally
mustangsally
  • Threads: 25
  • Posts: 2463
Joined: Mar 29, 2011
January 20th, 2015 at 10:38:45 AM permalink
Quote: goatcabin

That would be because we are a Bluegrass band. I have never heard that song. I pretty much stopped listening to rock/pop music in 1970.
Cheers,
Alan Shank

you grew up in the 60s and Bus Stop was in 1966 by an English band
not The Beatles, the Hollies

Your site says you played Bass in Rock bands and you had to cover 60s tunes and maybe even 50s too.
music is fun

so, where are your Pro sim results you said you might create?
please show your pro code too just so others can look it over

Thanks for sharing your website

The MonaLisa Twins are fun to watch and listen to in my opinion
I doubt they play bluegrass music but probably could
they have lots of talent
Sally
I Heart Vi Hart
goatcabin
goatcabin
  • Threads: 4
  • Posts: 665
Joined: Feb 13, 2010
January 20th, 2015 at 1:57:43 PM permalink
Quote: mustangsally

you grew up in the 60s and Bus Stop was in 1966 by an English band
not The Beatles, the Hollies

Your site says you played Bass in Rock bands and you had to cover 60s tunes and maybe even 50s too.
music is fun


Well, if I heard that song, I don't remember it.

Quote: mustangsally

so, where are your Pro sim results you said you might create?
please show your pro code too just so others can look it over



Here is the code. I believe this was originally written by Steen (author of WinCraps), but I adapted it. It is flexible, taking input for lots of variables.

' This file plays the DP (and odds if selected) until one of five
' things has occurred:
' - insufficient bankroll remains to make a DP bet (ruin)
' - a specified amount of action has transpired
' - a specified win goal has been reached
' - a specified # of rolls has been reached
' - a specified # of DP trials have transpired
'
' Insufficient bankroll remaining will be our definition of ruin.
' It's a forced termination due to an inability to continue making wagers
' The remaining criteria (action, win goal, time) are voluntary terminations.
' Use these together with beginning bankroll and bet size to see how
' your risk of ruin is affected.
'
' If you specify an amount of action then the final bets will be limited
' if necessary to avoid exceeded your action. E.g. If you specify $100 action
' and $30 bets then three $30 bets plus one $10 bet will be made.
'
' If you specify a number of rolls and an unresolved bet remains when
' the number of rolls has been reached then rolling will continue until
' the final bet resolves.
'
' Note that whenever the amount of action is less than your beginning
' bankroll your risk of ruin is zero. However, this does not mean your
' risk of loss is zero. Your risk of loss (and gain) will vary.
' As your risk of ruin changes, one or more other factors will also change
' such that the total loss divided by the total handle (house advantage)
' remains the same.
'
' On the configuration screen, make sure that negative amounts are NOT
' allowed on the Bankroll tab. If you intend to take odds then be sure to set
' your desired odds multiple on the Bets tab. Also if you want to play odds
' together with a limited amount of action then select "Manual" for the
' "Auto-adjust Bet Amounts" feature on the Auto-play screen
'
' Suggested use:
' - activate this autobet file and return to the game table
' - select NEW from the Game menu (uncheck all items except Retain Auto-bet files and Initialize)
' - answer the script questions when asked
' - start the hyper-drive
' - after the simulation has finished observe the Sessions Log
' - select "$ Bets Won/Lost (Net)" from the drop-down box
' - ruin (if any) can be observed on the left side of the histogram as
' any amount less than the minimum allowed bet minus beginning
' bankroll. e.g. If min bet on Configuration screen is 5 and beginning
' bankroll is 100 then any amount less than -95 is a ruin
' - in this example enter -96 in the box underneath the histogram just
' to the right of the words "$ Bets Won/Lost (Net)" and press enter
' a portion of the screen will appear with a red background
' - the remaining portion represents the sessions that were ruined
' - the number and % can be read in the lower left-hand corner
'
' Try running a number of sims varying one factor while holding the others
' constant to see how your risk of ruin is affected.
'
' An example: Suppose we ask the question, "What are the chances of
' losing a $50 bankroll before doubling it to $100 while using $10 bets?"
' Start the game and when queried answer the following: bankroll 50,
' action 0, win goal 100, sessions 0, rolls 0, DP 10, odds no
' After running the sim, the histogram for "$ Bets Won/Lost (Net)" will show
' only two outcomes - the loss of $50 or gain of $50. Use the movable carets
' to discover that the chance of losing $50 before winning $50 with $10
' bets is approximately 53%
'
' Another example: "What are the chances of losing a $100 bankroll with a
' maximum of $200 in action using $10 bets?"
' Start the game and when queried answer the following: bankroll 100,
' action 200, win goal 0, sessions 0, rolls 0, DP 10, odds no
' This time the histogram should show that approx. 3% of sessions
' will result in ruin. Repeat this using $400 in action and approx 12% will
' result in ruin. Repeat again with $200 action and take odds to discover
' that approx 23% of games will result in ruin.
'
' Many conclusions can be drawn from these simulations. For instance:
' increasing your action relative to your bankroll will increase your risk of ruin.
If
Initializing script
Then
Name CheckStack1 as "Size of each DP bet" :
Name CheckStack2 as "Total # of sessions to play" :
Name CheckStack3 as "#of completed sessions played" :
Name CheckStack4 as "Amount of action desired per session" :
Name CheckStack5 as "Remaining action to play this session" :
Name CheckStack6 as "Beginnning bankroll" :
Name CheckStack7 as "Win goal" :
Name CheckStack8 as "#of rolls desired per session" :
Name CheckStack9 as "#of desired DP trials per session" :
Name CheckStack10 as "#of completed DP trials this session" :
Name CheckStack11 as "# of busts" :
Name CheckStack12 as "# of goals reached" :
Name CheckStack13 as "# of timeouts" :

cs6.beginningbankroll = input("This autobet file plays DP bets (and odds if" & cr &
"activated) until one of five things has occurred:" & cr &
" " & cr &
"-- insufficient bankroll remains to make a DP bet" & cr &
"-- a specified amount of action has transpired" & cr &
"-- a specified win goal has been reached" & cr &
"-- a specified # of rolls has been reached" & cr &
"-- a specified # of DP trials have transpired" & cr &
" " & cr &
"What is your beginning bankroll?" & cr) :

cs4.actiondesired = input("How much action would you like in each game?" & cr &
"(enter zero if you don't want to set an action limit)" & cr) :

cs7.wingoal = input("What is your win goal?" & cr &
"(enter as a bankroll amount. e.g. if " &
"your goal is to win $50 and your bankroll is $100 then " &
"enter 150 here. Enter zero for no win goal.)" & cr) :

cs2.numsessionsdesired = input("How many sessions would you like to play?" & cr &
"(enter zero if you want to play continuously)" & cr) :

cs8.numrollsdesired = input("How many rolls would you like in each game?" & cr &
"(enter zero if you don't want to set a roll limit)" & cr) :

cs9.numtrialsdesired = input("How many DP trials would you like in each game?" & cr &
"(enter zero if you don't want to set a trial limit)" & cr) :

cs1.amountDPbet = input("How large would you like each DP bet to be?" & cr) :

Yes / No question "Would you like to play odds bets too?"
If Answer was YES Then AutoLay full odds = true Else AutoLay full odds = false EndIf
Bet $0 on cs11.busts :
Bet $0 on cs12.wingoals :
Bet $0 on cs13.timeouts :
EndIf
If
Beginning new session
Then
cs5.actionremaining = cs4.actiondesired :
Bet $0 on cs10.DPtrials :
ATM Deposit bankroll :
ATM Withdraw cs6.beginningbankroll :
GoTo "Flat bet"
EndIf
If
DontPass resolves
Then
Add $1 to cs10.DPtrials
EndIf
If
Next roll is a comeout roll
Then
GoTo "Flat bet"
EndIf
If
A point is established And
DontPassOdds is greater than $0
Then
GoTo "Odds bet"
Else
GoTo "Check status"
EndIf

: "Flat bet" :
' If a limited amount of action has been selected then limit DP
' bet as necessary to avoid exceeding desired action.
If
cs4.actiondesired is greater than $0 And
cs5.actionremaining is less than cs1.amountDPbet
Then
Bet 100% of cs5.actionremaining on DontPass
Else
Bet 100% of cs1.amountDPbet on DontPass
EndIf
If
cs4.actiondesired is greater than $0
Then
Subtract 100% of DontPass from cs5.actionremaining
EndIf
GoTo "Check status"

: "Odds bet" :
' Odds bet (if selected) has already been made. If a limited amount of
' action has been selected then limit odds here as necessary to avoid
' exceeding desired action.
If
cs4.actiondesired is greater than $0 And
DontPassOdds is greater than cs5.actionremaining
Then
Bet 100% of cs5.actionremaining on DontPassOdds
EndIf
If
cs4.actiondesired is greater than $0
Then
Subtract 100% of DontPassOdds from cs5.actionremaining
EndIf

: "Check status" :
If
DontPass is equal to $0
Or
(cs7.wingoal is greater than $0 And
Bankroll is greater than Or equal to cs7.wingoal)
Or
(cs8.numrollsdesired is greater than $0 And
# of rolls >= cs8.numrollsdesired And
Next roll is a comeout roll)
Or
(cs9.numtrialsdesired is greater than $0 And
cs10.DPtrials >= cs9.numtrialsdesired)
Then
Add $1 to cs3.numsessionsplayed :
If
cs2.numsessionsdesired is greater than $0 And
cs3.numsessionsplayed is equal to cs2.numsessionsdesired
Then
Stop AutoRolling / HyperDrive
EndIf
If
DontPass is equal to $0
Then
Add $1 to cs11.busts :
EndIf
If
(cs7.wingoal is greater than $0 And
Bankroll is greater than Or equal to cs7.wingoal)
Then
Add $1 to cs12.wingoals :
EndIf
If
(cs9.numtrialsdesired is greater than $0 And
cs10.DPtrials >= cs9.numtrialsdesired)
Then
Add $1 to cs13.timeouts :
EndIf
Start new session(preserve CheckStacks)
EndIf

Results later; I have to decide what/how to report.
Cheers,
Alan Shank
Cheers, Alan Shank "How's that for a squabble, Pugh?" Peter Boyle as Mister Moon in "Yellowbeard"
goatcabin
goatcabin
  • Threads: 4
  • Posts: 665
Joined: Feb 13, 2010
January 21st, 2015 at 11:14:43 AM permalink
Quote: mustangsally


so, where are your Pro sim results you said you might create?
please show your pro code too just so others can look it over
Sally



I ran two sims, 20,000 sessions each, one with 10x odds, the other with 20x, using 140 resolved DP bets as the 3rd stopping condition in addition to winning $500 or losing the whole $1600. (Actually, in quite a few cases the final bankroll was between -$1596 and -$1600, i.e. not enough left to make a DP bet at the $5 table minimum. WinCraps adjusts the odds bet downward when there's not enough BR left to make a full odds bet, making sure the denominations allow correct payoff, of course. The highest ending bankroll can be greater than $500, up to $600 with 20x odds, since you can win $105 on a single bet.)

10x odds
----------
busts: 303 (1.5%)
reached goal: 8311 (41.6%)
max bets: 11386 (56.9%)
ahead: 55%
behind: 44.8%
even: .2%
mean net: -$5.91
net %: -0.097%
StDev net: $572
avg. rolls: 376
avg. bets decided: 183 (includes flat and odds)

20x odds
----------
busts: 3324 (16.6%)
reached goal: 13391 (67.0%)
max bets: 3285 (16.4%)
ahead: 13933 (69.7%)
behind: 6048 (30.2%)
even: 19 (0.1%)
mean net: +$15.24 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11
net %: +0.227%
StDev net: $836
avg. rolls: 217
avg. bets decided: 106 (includes flat and odds)

Needless to say, this surprised me. In looking at the Bet Results screen, set to "All Sessions", I see that the flat DP bets had a net loss, but just 1.09% considerably less than the 1.403% theoretical, and the odds bets won 0.29%.

This should not be interpreted as showing a positive expectation, however.

I ran my own program, a C++ program that is very fast but doesn't keep track of all the stuff WinCraps does, running it several times with different numbers of sessions, just letting the random number generator run, seeding it only at the beginning.
The 10,000-session run showed an avg. net of +$5.71, the others about the same magnitude, but negative. For 1,000,000 sessions, the avg. net was -$3.84, SD $841. I then tried 10,000-session runs starting with different seed numbers; some came out with positive results, some negative, including -$21.30.

It seems to me what's going on here is this: there is so much more money being bet on odds (over $128M for the 20,000 sessions) than on the flat bet (a little over $6000), that almost anything can happen. For 140 $5 DP laying 20x odds, the expectation is -$9.82, SD $1248, so it only takes a small fraction of a SD of positive variance to overcome the negative expectation. This is very close to an even bet.
Cheers,
Alan Shank
Cheers, Alan Shank "How's that for a squabble, Pugh?" Peter Boyle as Mister Moon in "Yellowbeard"
ChumpChange
ChumpChange
  • Threads: 131
  • Posts: 5112
Joined: Jun 15, 2018
September 25th, 2018 at 4:42:16 AM permalink
Quote: drjohnny

Seems like quickly abandoning the Dark Side and making $25 place bets on the 6 & 8 immediately after a shooter makes his 1st point works much better than just waiting for the next shooter to come along.

Hot shooters who roll plenty of 6's & 8's should easily negate the money lost on the shooters who quickly seven out during their 2nd point without hitting either number.

I'll have to run more simulations to see how well this new strategy works...



I'm getting so fed up betting Pass Line and losing while everybody else is betting Don't Pass, what should I do? Oh, they kept passing the dice to me and I wiped them out and left me alone at the table!

Gonna have to figure out my 1 point dark side strategy, and flipping to PB 6 & 8 with a split from my next odds bet after the point is made.
  • Jump to: