|
|
|
thunder
Botter
  
Karma: 5
Posts: 107
|
 |
« Reply #103 on: November 24, 2011, 09:20:28 PM » |
|
you must bracket 'or' conditions
when User_HandGroup_FullRing_Cat_1 and (raises = 1 or calls >= 1) and firstRaiserposition >= 7 and not (User_SBlind or User_BBlind)RaiseMax Force
Can you say how i can add smallblind raisers too? is this right metod? -> and (firstRaiserposition >= 7 or firstRaiserposition = SBlind) and not (User_SBlind or User_BBlind) RaiseMax Force [/quote]
|
|
|
Logged
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
postenjak
Super Botter
Experienced Botter
   
Karma: 17
Posts: 427
|
 |
« Reply #119 on: October 01, 2012, 10:40:46 AM » |
|
I am not really sure about this, but if its multiple action needed from the bot on the same street and UDV is first True, but later False, the UDV will remain as True, because it will not get resetted to False.
Here is an example,
Lets say I want to have UDV BetSizeLessThan5, I set it as "When BetSize < 5 UserBetSizeLessThan5" An hand comes down, I am in MP and there is one raise to 3x in front of us, which means BetSizeLessThan5 is True. bot calls and another player behind us re-raises to 15x which means BetSizeLessThan5 is False. But because UDVs dont get resetted in the same round if there is multiple action, the value of BetSizeLessThan5 remains True because of our first action.
Do we need to keep an eye for such cases and adjust our code to avoid them or is Shanky bot capable of re-evaluating UDVs that are True in previous action, but should be False on later ?
|
|
|
Logged
|
|
|
|