Welcome,
Guest
. Please
login
or
register
.
September 26, 2023, 01:08:20 PM
News:
Shanky Technologies Poker Bot Support Forum
|
General Category
|
Discussion Board
(Moderator:
sngbot
) | Topic:
Looking for other new people to bounce ideas around with
0 Members and 1 Guest are viewing this topic.
Pages:
[
1
]
Author
Topic: Looking for other new people to bounce ideas around with (Read 1111 times)
TJTRADER
Wide-Eyed Newbie
Karma: 0
Posts: 32
Looking for other new people to bounce ideas around with
«
on:
November 23, 2022, 11:25:06 PM »
I'm new to all of this and the only experience I have is making algo's during my 25 years as an options trader. While it has helped me, i've bothered the guys at BonusBot nearly every day with a question for the past month. I'd like to find 1 or 2 others who are still in the learning phase to talk some of this stuff thru with. Right now i'm learning so much that i'll get half way thru the preflop then realize it all should be done a different or more efficient way and start over. I think that's somewhat normal. It's what i did for my algo's as well at first. Often i find i can go back and use bits of what I discarded later on. My latest switch up was to toss aside 8 or 9 handed games completely for now and try to make a 6max cash bot for zone poker on bovada. I'll add a bit of the preflop i have so far in case anyone has any tips. I'm sure the number of bb's i'm raising and hand tiers and things like that i'll tweak later on so don't bother with that. For anyone who would like to bounce ideas around feel free to text or email me. T.J. - 219-333-0999 tjshort1@gmail.com
//ITS SIXY TIME
custom
preflop
When stilltoact = 5 UserUTG
When stilltoact = 4 UserMid
When stilltoact = 3 UserCO
When stilltoact = 2 UserBTN
When stilltoact = 1 UserSB
When stilltoact = 0 UserBB
//**PUT IN CUSTOM SHORTSTACK SIZES BEFORE STARTING BOT**\\
When stacksize < 30 UserShortstack
When stacksize < 20 UserPushFold
When stacksize > 60 UserRegStack
When stacksize > 150 UserBigStack
When raises = 1 and lastraiserposition >= 5 UserUTGRaiser
When raises = 1 and lastraiserposition >= 4 UserMIDRaiser
When raises = 1 and lastraiserposition >= 3 UserCOaiser
When raises = 1 and lastraiserposition >= 2 UserBTNRaiser
When raises = 1 and lastraiserposition >= 1 UserSBRaiser
When raises = 1 and lastraiserposition = InBigBlind UserBBRaiser
//PREMIUM
When (hand = AA or hand = KK) UserTier1
When (hand = QQ or hand = AK) UserPremium2
When (hand = JJ or hand = TT or hand = AQ) UserPremium3
//MID
When (hand = 99 or hand = 88 or hand = 77 or hand = AJ) UserMid1
When (hand = 66 or hand = 55 or hand = KQ suited) UserMid2
When (hand = 44 or hand = 33 or hand = 22 or hand = AT or hand = KQ) UserMid3
//LOWER
When (hand = A suited or hand = KJ or hand = QJ or hand = JT suited) UserLower1
When (hand = QT or hand = T9 suited or hand = 98 suited or hand = 87 suited or hand = 76 suited or hand = 65 suited) UserLower2
When (hand = K suited or hand = K9 or hand = Q9 or hand = J9 or hand = T8) UserLower3
//"AND UP" HANDS
When (UserTier1 or UserPremium2) UserTier2
When (UserPremium3 or UserTier2) UserTier3
When (UserMid1 or UserTier3) UserTier4
When (UserMid2 or UserTier4) UserTier5
When (UserMid3 or UserTier5) UserTier6
When (UserLower1 or UserTier6) UserTier7
When (UserLower2 or UserTier7) UserTier8
When (UserLower3 or UserTier8) UserAllHands
//UserTier1 AA KK
//UserTier2 QQ AK and up
//UserTier3 JJ TT AQ and up
//UserTier4 99 88 77 AJ and up
//UserTier5 66 55 AT KQ and up
//UserTier6 44 33 22 and up
//UserTier7 As KJ QJ JTs and up
//UserTier8 QT suited connectors and up
//UserAllHands K suited K9 Q9 J9 T8 and up
//UTG//
When UserUTG
When hand = UserTier2
When UserPushorFold or raises > 1 raisemax force
When UserShortstack or raises = 1 raisepot force
When raises = 0 raise 5 force
When hand = UserTier3
When UserShortStack raisepot force
When raises = 1
When amounttocall <= 6 call force
When amounttocall > 6 fold force
When raises > 1
When amounttocall < 10% stacksize call force
When amounttocall >= 10% stacksize fold force
When raises = 0 raise 5 force
When hand = UserTier4
When raises = 1 and amounttocall <= 7 call force
When raises = 1 and amounttocall > 7 fold force
When raises > 1 fold force
When UserPushorfold raisemax force
When UserShortstack raisepot force
When raises = 0 raise 5 force
When hand = UserTier7
When raises = 0 raise 2 force
When raises = 1
When amounttocall <= 5 call force
When amountocall > 5 fold force
When others
When others fold force
When UserMid
When hand = UserTier2
When UserPushorFold or raises > 1 raisemax force
When UserShortstack or raises = 1 raisepot force
When raises = 0
When calls = 1 raise 4
When calls = 0 raise 3
When hand = UserTier3
When UserShortStack raisepot force
When raises = 1
When amounttocall > 4 and amounttocall < 6 call force
When amounttocall <= 4 raise 5 force
When amounttocall <= 3 raise 5 force
When amounttocall > 3 and amounttocall < 8 call force
When raises > 1
When amounttocall < 10% stacksize call force
When amounttocall >= 10% stacksize fold force
When raises = 0
When calls = 0 raise 5
When calls = 1 raise 4
When hand = UserTier4
When raises = 1 and amounttocall < 3 call force
When raises = 1 and amounttocall >= 3 fold force
When raises > 1 fold force
When UserPushorfold raisemax force
When UserShortstack raisepot force
When raises = 0
When calls = 0 raise 5 force
When calls = 1 raise 4 force
When hand = UserTier7
When raises = 0
When calls = 1 raise 4 force
When calls = 0 raise 5 force
When raises = 1 and botslastaction = raise
When lastraiserposition = 5 fold force
When lastraiserposition < 4 and amounttocall < 5 call force
When lastraiserposition < 4 and amounttocall >= 5 fold force
When raises > 1 fold force
When others
When others fold force
//CUTOFF//
When UserCO
When hand = UserTier2
When UserPushorFold or raises > 1 raisemax force
When raises = 0 or calls >= 1 raise 5 force
When UserShortstack or raises = 1 raisepot force
When hand = UserTier3
When UserPushorfold raisemax force
When raises = 0
When calls = 0 raise 4 force
When calls <= 2 raise 5 force
When UserMidRaiser
When amounttocall <= 3 raise 4 force
When amounttocall > 3 and amounttocall <= 7 call force
When amounttocall > 7
When opponentisallin
When amounttocall < 20% stacksize call force
When amounttocall >= 20% stacksize fold force
When not
When UserMidRaiser
When amounttocall <= 5 raisepot force
When amounttocall > 5 and amounttocall < 9 fold force
When raises = 1
When opponentisallin
When amounttocall < 30% stacksize raisemax force
When amounttocall > 30% stacksize and amounttocall is <= 40% stacksize call force
When amounttocall <= 5 call force
When amounttocall > 5 fold force
When raises >= 2
When MaxOpponentCurrentStacksize < 30% stacksize call force
When MaxOpponentCurrentStacksize >= 30% stacksize fold force
When hand = UserTier4
When raises = 0
When calls <= 1
When UserPushorfold raisemax force
When not UserPushfold raise 4 force
When calls >= 2 raisepot force
When UserMidRaiser
When amounttocall <= 4 call force
When amounttocall > 4 fold force
When opponentisallin
When amounttocall < 20% stacksize raisemax force
When amounttocall > 20% stacksize and amounttocall is <= 40% stacksize call force
When amounttocall <= 4 raise 5 force
When amounttocall <= 7 call force
When amounttocall > 7 fold force
When raises >= 2
When MaxOpponentCurrentStacksize < 20% stacksize call force
When MaxOpponentCurrentStacksize >= 20% stacksize fold force
When hand = UserAllHands
When raises = 0
When UserPushorfold raisemax force
When calls = 0 raise 4 force
When calls > 0 raise 5 force
When UserMidRaiser
When amounttocall < 4 raise 5 force
when amounttocall >= 5 fold force
When raises = 1
When amounttocall < 4 call force
When amounttocall >= 4 fold force
When raises > 1 fold force
//BUTTON//
When UserBTN
When hand = UserTier2
When UserPushorFold or raises > 1 raisemax force
When raises = 0 raise 5 force
When UserShortstack or raises = 1 raisepot force
When hand = UserTier3
When raises = 0
When UserPushorfold raisemax force
When calls = 0 raise 4 force
When calls <= 2 raise 5 force
When UserMidRaiser
When amounttocall <= 3 raise 4 force
When amounttocall > 3 and amounttocall <= 7 call force
When amounttocall > 7
When opponentisallin
When amounttocall < 20% stacksize call force
When amounttocall >= 20% stacksize fold force
When not opponentisallin fold force
When raises = 1 and lastraiserposition = 3
When opponentisallin
When amounttocall < 20 raisemax force
When amounttocall >= 20 and amounttocall is <= 30 stacksize call force
When amounttocall > 30 fold force
When amounttocall <= 4 raise 5 force
When amounttocall > 4 and amounttocall <= 7 call force
When amounttocall > 7 fold force
When raises >= 2
When MaxOpponentCurrentStacksize < 30% stacksize call force
When MaxOpponentCurrentStacksize >= 30% stacksize fold force
When hand = UserTier4
When raises = 0
When UserPushorfold raisemax force
When not UserPushfold raise 4 force
When UserMidRaiser
When amounttocall <= 4 call force
When amounttocall > 4 fold force
When raises = 1
When Opponentisallin
When amounttocall < 20 raisemax force
When amounttocall >= 20 call force
When amounttocall <= 8 call force
When amounttocall > 7 fold force
When raises >= 2
When MaxOpponentCurrentStacksize < 20% stacksize call force
When MaxOpponentCurrentStacksize >= 20% stacksize fold force
When hand = UserTier7
When raises = 0
When UserPushorfold raisemax force
When calls = 0 raise 4 force
When calls > 0 raise 6 force
When raises = 1
When amounttocall < 4 call force
When amounttocall >= 4 fold force
When raises > 1 fold force
When hand = UserAllHands
When raises = 0
When calls = 0 raise 4 force
When calls >= 1 raise 5 force
When UserCORaiser
When amounttocall < 3 call force
When amounttocall >= 3 fold force
//SMALL BLIND//
When UserSB
When hand = UserTier2
When UserPushorFold or raises > 1 raisemax force
When raises = 0
When calls = 0 raise 4 force
When calls = 1 raise 5 force
When calls >= 2 raisepot force
When UserShortstack or raises = 1 raisepot force
When hand = UserTier3
When raises = 0
When UserPushorfold raisemax force
When calls = 0 raise 4 force
When calls >= 1 raise 5 force
When UserUTGRaiser
When amounttocall <= 6 call force
When amounttocall > 6 fold force
When UserMidRaiser
When amounttocall <= 4 raise 5 force
When amounttocall > 4 and amounttocall <= 10 call force
When UserCORaiser
When amounttocall <= 3 raisepot force
When amounttocall > 5 and amounttocall <= 8 call force
When amounttocall > 8
When opponentisallin
When amounttocall < 20% stacksize call force
When amounttocall >= 20% stacksize fold force
When not opponentisallin fold force
When UserBTNRaiser
When amounttocall <= 3 raisepot force
When amounttocall > 5 and amounttocall <= 8 call force
When amounttocall > 8
When opponentisallin
When amounttocall < 20% stacksize call force
When amounttocall >= 20% stacksize fold force
When not opponentisallin fold force
When raises = 1
When opponentisallin
When amounttocall < 20 raisemax force
When amounttocall > 20 and amounttocall is < 30 stacksize call force
When FirstRaiserPosition = 5
When amounttocall <= 3 raise 5 force
When amounttocall > 3 and amounttocall < 6 call force
When amounttocall > 6 fold force
When FirstRaiserPosition = 4
When amounttocall <= 3 raise 5 force
When amounttocall > 3 and amounttocall < 7 call force
When amounttocall > 7 fold force
When FirstRaiserPosition = 3
When amounttocall <= 4 raise 5 force
When amounttocall > 4 and amounttocall < 8 call force
When amounttocall > 8 fold force
When FirstRaiserPosition = 2
When amounttocall <= 4 raise 5 force
When amounttocall > 4 and amounttocall < 8 call force
When amounttocall > 8 fold force
When raises >= 2
When MaxOpponentCurrentStacksize < 30% stacksize call force
When MaxOpponentCurrentStacksize >= 30% stacksize fold force
When hand = UserTier4
When raises = 0
When UserPushorfold raisemax force
When not UserPushfold raise 4 force
When UserMidRaiser
When amounttocall <= 4 call force
When amounttocall > 4 fold force
When raises = 1
When Opponentisallin
When amounttocall < 20 raisemax force
When amounttocall >= 20 call force
When amounttocall <= 8 call force
When amounttocall > 7 fold force
When raises >= 2
When MaxOpponentCurrentStacksize < 20% stacksize call force
When MaxOpponentCurrentStacksize >= 20% stacksize fold force
When hand = UserTier7
When raises = 0
When UserPushorfold raisemax force
When calls = 0 raise 4 force
When calls > 0 raise 6 force
When raises = 1
When amounttocall < 4 call force
When amounttocall >= 4 fold force
When raises > 1 fold force
When hand = UserAllHands
When raises = 0
When calls = 0 raise 4 force
When calls >= 1 raise 5 force
When UserCORaiser
When amounttocall < 3 call force
When amounttocall >= 3 fold force
//BIG BLIND//
When UserBB
When UserTier2
When UserPushorFold raisemax force
When raises >= 1 raisemax force
When raises = 1 raisepot force
When raises = 0 and calls = 1 raise 4 force
When UserTier3
When UserPushorFold raisemax force
When raises =0
When calls >= 1 raisepot force
When raises = 1 and botslastaction = raise and amounttocall < 8 call force
When raises = 1 and botslastaction = raise and amount >= 8 fold force
Logged
Mrphil
Extreme Botter
Karma: 80
Posts: 2231
full limit = rakemaker
Re: Looking for other new people to bounce ideas around with
«
Reply #1 on:
November 24, 2022, 07:10:33 AM »
You have multiple when conditions without an action. PPL guide pages you should review and look at are Pages 24 and 25. This explains it better than I can.
Please especially note this part: "The “UNTIL another when condition without an action is found” part of the red letter rule above means that you
cannot have multiple when conditions without an action."
I would add “and botslastaction = none” to your stack size user variable lines in order to not mess things up if multiple preflop orbits are done (your intension is to set up strategy for your stacksize at hand start).
Logged
My life is a "missed click restoring state"
TJTRADER
Wide-Eyed Newbie
Karma: 0
Posts: 32
Re: Looking for other new people to bounce ideas around with
«
Reply #2 on:
November 24, 2022, 08:48:36 PM »
Could you give me an example of which ones? My assumption was that when I had multiple conditions I could indent the next line and it becomes like an "and" so for example this part...
When raises = 1 and botslastaction = raise
When lastraiserposition < 4 and amounttocall < 5 call force
When lastraiserposition < 4 and amounttocall >= 5 fold force
Is that not the same thing as
When raises = 1 and botslastaction = raise and lastraiserposition < 5 fold force
When raises = 1 and botslastaction = raise and lastraiserposition >= 5 fold force
The ones at the beginning are my user defined variables.
I really only did it that way because it's what i was used to and it seems easier to go back and find the correct lines when editing it. I went to 24 and 25 and it seems to say the same thing. I appreciate any advice. Thank you.
Logged
Egor
Forum Admin
Extreme Botter
Karma: 378
Posts: 35088
Re: Looking for other new people to bounce ideas around with
«
Reply #3 on:
November 24, 2022, 08:57:20 PM »
You can't use nested conditions.
When UserUTG
When hand = UserTier2
When UserPushorFold or raises > 1 raisemax force
When UserShortstack or raises = 1 raisepot force
When raises = 0 raise 5 force
Only one can be working. The bot will reject this profile.
Logged
Please do not PM me about license issues or help stuff - email me or use the Help board. Thanks! -Egor
TJTRADER
Wide-Eyed Newbie
Karma: 0
Posts: 32
Re: Looking for other new people to bounce ideas around with
«
Reply #4 on:
November 25, 2022, 12:17:08 AM »
Got it. Thanks! Egor I was trying my hardest to save another email sent to you and you ended up answering me anyway! Lol. Sorry!
Logged
TJTRADER
Wide-Eyed Newbie
Karma: 0
Posts: 32
Re: Looking for other new people to bounce ideas around with
«
Reply #5 on:
November 25, 2022, 01:18:27 AM »
Wait guys so if i can't do the nesting thing do i need to write each thing over and over again? I do see Phils suggestion now on pg 24.
When UserMidposition and UserTier1 and raises = 1 and amounttocall < 5 call force
then also have
When UserMidposition and UserTier1 and raises = 1 and amounttocall >= 5 fold force
I guess this means i need to just delete this and start over. Dam
Logged
Mrphil
Extreme Botter
Karma: 80
Posts: 2231
full limit = rakemaker
Re: Looking for other new people to bounce ideas around with
«
Reply #6 on:
November 25, 2022, 01:47:06 AM »
Not whole thing … just need to rewrite and rethink.
Change the above (from egor’s post) to:
When UserUTG
When UserTier2 and (UserPushorFold or raises > 1) raisemax force
When UserTier2 and (UserShortstack or raises = 1) raisepot force
When UserTier2 and raises = 0 raise 5 force
Logged
My life is a "missed click restoring state"
Mrphil
Extreme Botter
Karma: 80
Posts: 2231
full limit = rakemaker
Re: Looking for other new people to bounce ideas around with
«
Reply #7 on:
November 25, 2022, 01:54:42 AM »
Also, please not the above fixes a couple other things then as well.
- play it safe and put () around every “or” condition especially when there is an “and” in the line
- the correct way to do UserTier2 is without the “hand = UserTier2” because “hand =“ variable ONLY has card values associated. You defined using UserTier2 originally with the hand determination when creating the UserTier2 user variable.
Logged
My life is a "missed click restoring state"
TJTRADER
Wide-Eyed Newbie
Karma: 0
Posts: 32
Re: Looking for other new people to bounce ideas around with
«
Reply #8 on:
November 26, 2022, 06:01:46 AM »
Yes thank you. Once i tried loading it i realized that error quickly. I wish there was some type of "step into" debug thing like i use in vba or Aqtor. For now I'm just fixing error lines and reloading the profile.
Logged
tapthatace
Botter
Karma: 9
Posts: 241
Re: Looking for other new people to bounce ideas around with
«
Reply #9 on:
November 26, 2022, 12:28:38 PM »
email sent man!
Logged
TJTRADER
Wide-Eyed Newbie
Karma: 0
Posts: 32
Re: Looking for other new people to bounce ideas around with
«
Reply #10 on:
November 27, 2022, 06:55:34 AM »
You sure you used the right address? I checked my spam folder too and got nothing.
Logged
tapthatace
Botter
Karma: 9
Posts: 241
Re: Looking for other new people to bounce ideas around with
«
Reply #11 on:
November 27, 2022, 08:48:00 PM »
sent email again. Let me know if you don't get it
I sent to tjshort1@gmail.com
Logged
Pages:
[
1
]
Shanky Technologies Poker Bot Support Forum
|
General Category
|
Discussion Board
(Moderator:
sngbot
) | Topic:
Looking for other new people to bounce ideas around with
Jump to:
Please select a destination:
-----------------------------
General Category
-----------------------------
=>
Announcements
=>
Forum Access
=>
Discussion Board
=>
PPL Support
=>
Working Profiles
=>
Marketplace: Profiles
=>
Marketplace: Add-on Software and Services
=>
Gambling Theory
=>
Lounge
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Powered by SMF 1.1.21
|
SMF © 2006-2009, Simple Machines
Loading...