Sonny44
Sonny44
  • Threads: 13
  • Posts: 217
Joined: May 13, 2013
June 9th, 2014 at 8:14:46 AM permalink
"Stop Auto-Rolling / Hyper-Drive" doesn't stop Auto-Bet when bankroll is less than $0. The script is simple: PL, full odds. Bankroll is $200. Auto-Play has box for Auto-Roll checked, since "Auto-Roll" is in the Stop command. The Hyper-Drive graph drops to $2 and keeps running at $2 level. I did have the Stop amount to read "less than $5," and the script stopped ok, but at the $2 level. I want the script to stop when bankroll hits 0.

When
Initializing Auto-Bet
then
Select RNG #1
Seed RNG with #987654

While
Next roll is a come-out roll
then
Bet $5 on Pass Line

While
A point is established on any number
then
Set Auto-Take Full Odds to True

When
Bankroll is less than $0
then
Stop Auto-Rolling / Hyper-Drive

I've switched "While" for "When," with no result. I use When because if the condition is true, I want it to stop at that moment.

Any questions/comments welcome, but esp. advice. I've gone different ways with this, but I'm not doing something right.
wudged
wudged
  • Threads: 2
  • Posts: 998
Joined: Aug 7, 2013
June 9th, 2014 at 9:39:47 AM permalink
"less than $0" will allow it to reach a negative amount. Try using "not greater than $0" which is really "less than or equal to $0"
mustangsally
mustangsally
  • Threads: 25
  • Posts: 2463
Joined: Mar 29, 2011
June 9th, 2014 at 10:07:12 AM permalink
your pass line bet is $5 and the program keeps running at Bankroll = $2 maybe your min bet is higher than 2.
It should be at $1
Game/Configure is where you can set the min bet (same as the odds)


Once you are at $2 Bankroll and try to bet $5 with a min bet higher than $2, you now have a $0 bet
and the bankroll will forever stay at $2 with $0 bet on the pass line, not what you really want.

I do something like this
 When . . .
Initializing Auto-Bet
then . . .
Name Chip-Stack # 1 as "number of completed sessions"
Bet $ 0 on Chip-Stack # 1
Select RNG # 1
Seed RNG with # 987654
Set Auto-Take Full Odds to True
Set Auto-Handle Winning Bets to "Same Bet - Take Winnings"
Bet $ 5 on Pass Line
Go to "end"
While . . .
A point is established on any number
then . . .
Go to "end"
While . . .
Next roll is a come-out roll
Pass Line is equal to $ 0
then . . .
Bet $ 5 on Pass Line
'check status to end session
When . . .
Bankroll is equal to $ 0
then . . .
Add $ 1 to Chip-Stack # 1
Reset table (preserve Chip-Stacks)
Bet $ 5 on Pass Line
'set number of sessions to run
When . . .
Chip-Stack # 1 is equal to $ 100
then . . .
Stop Auto-Rolling / Hyper-Drive
end


wincraps also has a riskofruin.bet file
try to use it and change things around (like adding a rng and seed)
it does all sorts of stuff and is fast too.

Sally
I Heart Vi Hart
Sonny44
Sonny44
  • Threads: 13
  • Posts: 217
Joined: May 13, 2013
June 9th, 2014 at 10:08:55 AM permalink
Quote: wudged

"less than $0" will allow it to reach a negative amount. Try using "not greater than $0" which is really "less than or equal to $0"


Thanks, wudged, but no love. It just drops to $2 & keeps on running at $2. It may be too much to ask of you or anyone else on this board to try my Auto Bet script & see what can be done. Maybe you've done this & it works for you. I suspect there's something outside of Auto-Bet that affects it, like Auto-Play, but other than checking the Auto-Roll box, I don't know what other effect Auto-Play has on this.
mustangsally
mustangsally
  • Threads: 25
  • Posts: 2463
Joined: Mar 29, 2011
June 9th, 2014 at 10:27:00 AM permalink
Quote: Sonny44

I suspect there's something outside of Auto-Bet that affects it, like Auto-Play, but other than checking the Auto-Roll box, I don't know what other effect Auto-Play has on this.

are you allowing negative bankroll amounts so you can still bet $5 if you only have $2 left?
That is done on the bankroll tab

that will allow you to have a bankroll less than $0 and your script should work
it did for me
also allow for when the bankroll is equal to 0 too

added:
you first showed this and it works when allowing negative bankroll amounts

When
Bankroll is less than $1
then
Stop Auto-Rolling / Hyper-Drive

Sally
I Heart Vi Hart
Sonny44
Sonny44
  • Threads: 13
  • Posts: 217
Joined: May 13, 2013
June 9th, 2014 at 12:07:03 PM permalink
Quote: mustangsally

Once you are at $2 Bankroll and try to bet $5 with a min bet higher than $2, you now have a $0 bet
and the bankroll will forever stay at $2 with $0 bet on the pass line, not what you really want. Sally


Thanks, Sally. I realized that in a live game, I could only keep betting long as I had $5 still in my BR. So, I set Auto Bet to stop if BR = less than $5. It works. I still wind up w/ $2 left over, but that's how it could go in a live game.
mustangsally
mustangsally
  • Threads: 25
  • Posts: 2463
Joined: Mar 29, 2011
June 9th, 2014 at 12:24:27 PM permalink
Quote: Sonny44

So, I set Auto Bet to stop if BR = less than $5. It works.
I still wind up w/ $2 left over, but that's how it could go in a live game.

Also in a live game, I have seen many times when a player has maybe $5 left and it is a $10 min game, they pull out another $5 from their wallet and are all-in now or they pull out more to make the odds bet.

That is what the bankroll tab is for by allowing a negative Bankroll.

So if you have $2 left, you pull out another $3 and if you lose
your Bankroll is now less than $1 and the rolling stops
but this could also allow for the odds to be made and maybe that is too much extra bankroll and would need more code to deal with that too

Both ways will work,
you seem to want to stop the session if less than $5 and that is the simplest way in my opinion.
At least $2 gets one a drink
Sally
I Heart Vi Hart
Sonny44
Sonny44
  • Threads: 13
  • Posts: 217
Joined: May 13, 2013
June 9th, 2014 at 7:03:13 PM permalink
Quote: mustangsally

you seem to want to stop the session if less than $5 and that is the simplest way in my opinion. Sally


I'm a simple guy, Sally. ; )
  • Jump to: