Welcome, Guest. Please login or register.
December 01, 2021, 09:50:24 AM
Home Help Login Register
News:

Shanky Technologies Poker Bot Support Forum  |  General Category  |  PPL Support (Moderator: sngbot)  |  Topic: AmountToCall Clarification 0 Members and 1 Guest are viewing this topic.
Pages: [1] Print
Author Topic: AmountToCall Clarification  (Read 867 times)
tapthatace
Botter
***

Karma: 7
Posts: 202


« on: June 18, 2021, 12:52:38 AM »

Can you please explain why this line of code ran

When Opponents > 1 and Bets = 1 and Raises = 0 and (AmountToCall <= 33% PotSize or AmountToCall = 1)  Call Force

If my math is accurate the pot is 96K and I only want to call if the AmountToCall is <= 33% PotSize which should be a bet less than 31680 and the bet size here was 64k --- I am sure I am not understanding something can you please school me  thanks


http://prntscr.com/15qzkog
Logged
Egor
Forum Admin
Extreme Botter
*****

Karma: 371
Posts: 34342



WWW
« Reply #1 on: June 18, 2021, 01:29:13 AM »

Your assessment looks correct so we would need to see the log to see what the bot saw (or what it missed)
Logged

Please do not PM me about license issues or help stuff - email me or use the Help board. Thanks! -Egor
tapthatace
Botter
***

Karma: 7
Posts: 202


« Reply #2 on: June 18, 2021, 02:48:52 AM »

line 130685: When Others user_RHC54a
line 130686: When TotalInvested >= 300% StackSize  and ( raises >= 1  or bets >= 1 ) RaiseMax force
line 130687: When opponents = 1  and Position = First  and bets = 0  and raises = 0 call force
line 130688: When opponents = 1  and Position = Last  and bets = 0  and raises = 0 call force
line 130689: When opponents > 1  and Position = First  and bets = 0  and raises = 0 call force
line 130690: When opponents > 1  and Position = Middle  and bets = 0  and raises = 0 call force
line 130691: When opponents > 1  and Position = Last  and bets = 0  and raises = 0 call force
line 130693: When opponents = 1  and Position = First  and bets = 1  and raises = 0  and ( AmountToCall <= 33% PotSize  or AmountToCall = 1 ) call force
line 130694: When opponents = 1  and Position = First  and bets = 1  and raises = 0 fold force
line 130695: When opponents = 1  and Position = Last  and bets = 1  and raises = 0  and ( AmountToCall <= 33% PotSize  or AmountToCall = 1 ) call force
line 130696: When opponents = 1  and Position = Last  and bets = 1  and raises = 0 fold force
line 130697: When opponents > 1  and Position = First  and bets = 1  and raises = 0  and ( AmountToCall <= 33% PotSize  or AmountToCall = 1 ) call force
line 130698: When opponents > 1  and Position = First  and bets = 1  and raises = 0 fold force
line 130699: When opponents > 1  and Position = Middle  and bets = 1  and raises = 0  and ( AmountToCall <= 33% PotSize  or AmountToCall = 1 ) call force
line 130700: When opponents > 1  and Position = Middle  and bets = 1  and raises = 0 fold force
line 130701: When opponents > 1  and Position = Last  and bets = 1  and raises = 0  and ( AmountToCall <= 33% PotSize  or AmountToCall = 1 ) call force
line 130702: When opponents > 1  and Position = Last  and bets = 1  and raises = 0 fold force
line 130704: When opponents = 1  and Position = First  and raises = 1 fold force
line 130705: When opponents = 1  and Position = Last  and raises = 1 fold force
line 130706: When opponents > 1  and Position = First  and raises = 1 fold force
line 130707: When opponents > 1  and Position = Middle  and raises = 1 fold force
line 130708: When opponents > 1  and Position = Last  and raises = 1 fold force
line 130710: When opponents = 1  and Position = First  and raises > 1 fold force
line 130711: When opponents = 1  and Position = Last  and raises > 1 fold force
line 130712: When opponents > 1  and Position = First  and raises > 1 fold force
line 130713: When opponents > 1  and Position = Middle  and raises > 1 fold force
line 130714: When opponents > 1  and Position = Last  a

=================================================================================================================================================================
Shanky Technologies Omaha Hi Version 11.4.3DHand: Kc 3c Jh Ac
Players = 3 hands played in session = 35
in timer: players = 3, folds in game= 0, raises = 0, checks = 0, calls = 2, bets = 0, folds = 0
casino = PPPoker 6 Max, No Limit Cash, BB = 4000.00, Pot = 3 BBs, Stack = 468200.00, TI = 0 BBs
Amount To Call = 0 BBs
In Small Blind
Default Profile: "Om Hi 4.5", Action = fold
User defined variable User_PLO6Max_Bot_Version6_Build1 set to true at line 4
User defined variable user_SB set to true at line 13
User defined variable user_Range_RFI_SB set to true at line 28674
User defined variable user_BB_FirstRaised set to true at line 104849
User defined variable user_BB_LastRaised set to true at line 104859
User defined variable user_PREFLOP_CallsGreaterOREqualto1_AND_RaisesZero set to true at line 104939
Matching user defined condition at line 104955, Action = call force
clicking Call
Flop: Ks Qd 5h
Hand: Kc 3c Jh Ac
Board: 3 suits no possible straight

have inside nut straight draw

in timer: players = 3, folds in game= 0, raises = 0, checks = 0, calls = 0, bets = 0, folds = 0
casino = PPPoker 6 Max, No Limit Cash, BB = 4000.00, Pot = 4 BBs, Stack = 466200.00, TI = 1 BBs
Amount To Call = 0 BBs
opponents = 3, position = first
Default Profile: "Om Hi 4.5", Action = fold
User defined variable user_bots_last_action_call set to true at line 105093
User defined variable user_Coordinated_Flop set to true at line 105107
User defined variable user_Coordinated_Hi_Flop set to true at line 105108
User defined variable user_TwoRoyalCards set to true at line 105135
User defined variable user_3ClubsInHand set to true at line 105146
User defined variable user_1HeartInHand set to true at line 105504
User defined variable user_1HeartOnBoard set to true at line 105885
User defined variable user_1SpadeOnBoard set to true at line 105888
User defined variable User_1DiamondOnBoard set to true at line 105891
User defined variable user_AK_TopPair set to true at line 105942
User defined variable user_FHC309 set to true at line 114105
Matching user defined condition at line 114108, Action = call force
clicking Check
Turn: Ks Qd 5h 9s
Hand: Kc 3c Jh Ac
Board: straight possible, no possible flush

in timer: players = 4, folds in game= 1, raises = 0, checks = 0, calls = 0, bets = 0, folds = 0
casino = PPPoker 6 Max, No Limit Cash, BB = 4000.00, Pot = 4 BBs, Stack = 466200.00, TI = 1 BBs
Amount To Call = 0 BBs
opponents = 3, position = first
Default Profile: "Om Hi 4.5", Action = fold
User defined variable user_2SpadesOnBoardOnTurn set to true at line 118203
User defined variable user_FlushDrawPossible set to true at line 118215
User defined variable user_TurnNoCode set to true at line 128977
Matching user defined condition at line 128978, Action = call force
clicking Check
River: Ks Qd 5h 9s Ts
Hand: Kc 3c Jh Ac
Board: Possible flush, straight possible or not

have any straight

in timer: players = 4, folds in game= 1, raises = 0, checks = 0, calls = 0, bets = 0, folds = 0
casino = PPPoker 6 Max, No Limit Cash, BB = 4000.00, Pot = 4 BBs, Stack = 466200.00, TI = 1 BBs
Amount To Call = 0 BBs
opponents = 3, position = first
Default Profile: "Om Hi 4.5", Action = fold
User defined variable user_RHC54a set to true at line 130685
Matching user defined condition at line 130689, Action = call force
clicking Check
in timer: players = 4, folds in game= 1, raises = 0, checks = 1, calls = 1, bets = 1, folds = 0
casino = PPPoker 6 Max, No Limit Cash, BB = 4000.00, Pot = 24 BBs, Stack = 466200.00, TI = 1 BBs
Amount To Call = 4 BBs
Default Profile: "Om Hi 4.5", Action = fold
User defined variable user_RHC54a set to true at line 130685
Matching user defined condition at line 130697, Action = call force
clicking Call
Logged
Egor
Forum Admin
Extreme Botter
*****

Karma: 371
Posts: 34342



WWW
« Reply #3 on: June 18, 2021, 04:34:48 AM »

Amount To Call = 4 BBs

...which would make the codeeline true.

looks to me like a difficulty reading pot size/ bet size etc. when they are this large
Logged

Please do not PM me about license issues or help stuff - email me or use the Help board. Thanks! -Egor
tapthatace
Botter
***

Karma: 7
Posts: 202


« Reply #4 on: June 23, 2021, 10:08:09 PM »

I have another situation that I am trying to understand with AmountToCall (i just want to make sure my code is right - as I am testing with play money currently and I know we have experienced some read errors because the SB/BB and PotSize is very big!!!

I believe that I need to call 140,000 in a 420,000 pot which is less than 33% PotSize so I figured it would call but instead it folded.  When I did the math 33% of 420K is 138,600 so this should be a call (unless I am not understanding how PPL uses this variable)

http://prntscr.com/16hvn2x

Log File
in timer: players = 5, folds in game= 3, raises = 0, checks = 0, calls = 0, bets = 1, folds = 0
casino = PPPoker 6 Max, No Limit Cash, BB = 4000.00, Pot = 105 BBs, Stack = 520680.00, TI = 21 BBs
Amount To Call = 35 BBs
opponents = 2, position = middle
Default Profile: "Om Hi 4.5", Action = call
User defined variable user_THC264 set to true at line 126037
Matching user defined condition at line 126052, Action = fold force
clicking Fold

Line of code that should have ran -- I know it made it into this section but didn't run the call instead it folded.
When CalledOnFlop and HaveTopPair and HaveFlushDraw and Not(PairOnBoard or StraightPossible) 
  When others user_THC264
  When Opponents > 1 and Position = Middle and Bets = 1 and Raises = 0 and (AmountToCall <= 33% PotSize or AmountToCall = 1)  Call Force
  When Opponents > 1 and Position = Middle and Bets = 1 and Raises = 0 Fold Force
Logged
Egor
Forum Admin
Extreme Botter
*****

Karma: 371
Posts: 34342



WWW
« Reply #5 on: June 23, 2021, 10:51:26 PM »

Really need to see the entire hand from the log, as I cannot see whether "calledonflop" should be true (checking the flop does not make that true)
Logged

Please do not PM me about license issues or help stuff - email me or use the Help board. Thanks! -Egor
tapthatace
Botter
***

Karma: 7
Posts: 202


« Reply #6 on: June 23, 2021, 11:00:11 PM »

honestly that piece isn't relevant to me but here is the log file -- I know that section of code ran and within that section of code it should have called but it folded based on my PPL understanding (which could be wrong)  banghead

Shanky Technologies Omaha Hi Version 11.4.6 Hand: Ts Jd Qs Kd
Players = 5 hands played in session = 23
in timer: players = 5, folds in game= 0, raises = 0, checks = 0, calls = 0, bets = 0, folds = 0
casino = PPPoker 6 Max, No Limit Cash, BB = 4000.00, Pot = 1 BBs, Stack = 604680.00, TI = 0 BBs
Amount To Call = 1 BBs
Default Profile: "Om Hi 4.5", Action = call
User defined variable User_PLO6Max_Bot_Version6_Build1 set to true at line 4
User defined variable user_EP set to true at line 9
User defined variable user_Range_CreamOfCrop_CC set to true at line 51
User defined variable user_Range_CreamOfCrop_3B set to true at line 583
User defined variable user_Range_CreamOfCrop_3B set to true at line 653
User defined variable user_Range_CreamOfCrop_Villain4Bour3B_CC set to true at line 898
User defined variable user_Range_CreamOfCrop_Villain4Bour3B_CC set to true at line 899
User defined variable user_Range_CreamOfCrop_Villain4Bour3B_CC set to true at line 900
User defined variable user_Range_RFI_EP set to true at line 2025
User defined variable user_Range_RFI_EP set to true at line 2048
User defined variable user_Range_RFI_EP set to true at line 2050
User defined variable user_Range_RFI_MP set to true at line 5171
User defined variable user_Range_RFI_MP set to true at line 5177
User defined variable user_Range_RFI_MP set to true at line 5217
User defined variable user_Range_RFI_CO set to true at line 9677
User defined variable user_Range_RFI_CO set to true at line 9678
User defined variable user_Range_RFI_CO set to true at line 9694
User defined variable user_Range_RFI_BTN set to true at line 15820
User defined variable user_Range_RFI_BTN set to true at line 15846
User defined variable user_Range_RFI_BTN set to true at line 15902
User defined variable user_Range_RFI_SB set to true at line 25264
User defined variable user_Range_RFI_SB set to true at line 25266
User defined variable user_Range_RFI_SB set to true at line 25300
User defined variable user_Range_EP_RFI_Bot_BB_CC set to true at line 39066
User defined variable user_Range_EP_RFI_Bot_3B set to true at line 40041
User defined variable user_Range_EP_RFI_Bot_3B set to true at line 40042
User defined variable user_Range_MP_RFI_Bot_3B set to true at line 48467
User defined variable user_Range_MP_RFI_Bot_3B set to true at line 48470
User defined variable user_Range_MP_RFI_Bot_3B set to true at line 48471
User defined variable user_Range_CO_RFI_Bot_3B set to true at line 56356
User defined variable user_Range_CO_RFI_Bot_3B set to true at line 56359
User defined variable user_Range_CO_RFI_Bot_3B set to true at line 56360
User defined variable user_Range_BTN_RFI_Bot_SB_3B set to true at line 58537
User defined variable user_Range_BTN_RFI_Bot_SB_3B set to true at line 58540
User defined variable user_Range_BTN_RFI_Bot_SB_3B set to true at line 58541
User defined variable user_Range_BTN_RFI_Bot_SBorBB_3B set to true at line 66818
User defined variable user_Range_BTN_RFI_Bot_SBorBB_3B set to true at line 66823
User defined variable user_Range_BTN_RFI_Bot_SBorBB_3B set to true at line 66824
User defined variable user_Range_BTN_RFI_Bot_BBSqueeze_3B set to true at line 72974
User defined variable user_Range_BTN_RFI_Bot_BBSqueeze_3B set to true at line 72979
User defined variable user_Range_BTN_RFI_Bot_BBSqueeze_3B set to true at line 72980
User defined variable user_Range_ColdCall3B_MP_CO_BTN set to true at line 77476
User defined variable user_Range_ColdCall3B_MP_CO_BTN set to true at line 77484
User defined variable user_Range_ColdCall3B_MP_CO_BTN set to true at line 77486
User defined variable user_Range_ColdCall_SB_BB set to true at line 80016
User defined variable user_Range_ColdCall_SB_BB set to true at line 80028
User defined variable user_Range_ColdCall_SB_BB set to true at line 80031
User defined variable user_Range_ColdCall3B_BTN set to true at line 86293
User defined variable user_Range_ColdCall3B_BTN set to true at line 86307
User defined variable user_Range_ColdCall3B_BTN set to true at line 86310
User defined variable user_Range_BB_3B_SB_RFI set to true at line 98657
User defined variable user_Range_BB_3B_SB_RFI set to true at line 98660
User defined variable user_Range_BB_3B_SB_RFI set to true at line 98662
User defined variable user_Range_SB_4B_BB_3B set to true at line 104700
User defined variable user_Range_SB_4B_BB_3B set to true at line 104705
User defined variable user_Range_SB_4B_BB_3B set to true at line 104713
User defined variable user_BB_FirstRaised set to true at line 104849
User defined variable user_BB_LastRaised set to true at line 104859
User defined variable user_PREFLOP_CallsZero_AND_RaisesZero set to true at line 104924
Matching user defined condition at line 104931, Action = raisemax force
typing 604680
clicking Raise
Flop: 6s 3c Js
Hand: Ts Jd Qs Kd
Board: 2 suits no possible straight

have 3rd nut flush draw

in timer: players = 5, folds in game= 1, raises = 0, checks = 1, calls = 0, bets = 1, folds = 0
casino = PPPoker 6 Max, No Limit Cash, BB = 4000.00, Pot = 35 BBs, Stack = 590680.00, TI = 3 BBs
Amount To Call = 17 BBs
opponents = 4, position = middle
Default Profile: "Om Hi 4.5", Action = fold
User defined variable user_bots_last_action_raise set to true at line 105091
User defined variable user_notCoordinatedLo_Flop set to true at line 105117
User defined variable user_TwoRoyalCards set to true at line 105136
User defined variable user_TwoRoyalCards set to true at line 105138
User defined variable user_2DiamondsInHand set to true at line 105463
User defined variable user_2SpadesInHand set to true at line 105488
User defined variable user_2SpadesOnBoard set to true at line 105866
User defined variable user_1ClubOnBoard set to true at line 105882
User defined variable user_Flush_Blockers set to true at line 105918
User defined variable user_FlushDrawTenorHigher set to true at line 105933
User defined variable user_FHC267 set to true at line 112708
Matching user defined condition at line 112727, Action = call force
clicking Call
Turn: 6s 3c Js 8d
Hand: Ts Jd Qs Kd
Board: Two low cards, no possible straight, no possible flush

in timer: players = 5, folds in game= 3, raises = 0, checks = 0, calls = 0, bets = 1, folds = 0
casino = PPPoker 6 Max, No Limit Cash, BB = 4000.00, Pot = 105 BBs, Stack = 520680.00, TI = 21 BBs
Amount To Call = 35 BBs
opponents = 2, position = middle
Default Profile: "Om Hi 4.5", Action = call
User defined variable user_2SpadesOnBoardOnTurn set to true at line 118204
User defined variable user_FlushDrawPossible set to true at line 118214
User defined variable user_THC264 set to true at line 126037
Matching user defined condition at line 126052, Action = fold force
clicking Fold

Logged
Egor
Forum Admin
Extreme Botter
*****

Karma: 371
Posts: 34342



WWW
« Reply #7 on: June 24, 2021, 12:09:45 AM »

 thanks

I agree with your assessment and the only thing I can figure is that because the 33% potsize calculation was so close, right to the = mark, that maybe the bot reporting is rounded (so it can report in BBs) and the actual calculation was slightly above 33%

Let me know if you see this happen in a situation not so close to the cutoff point.
Logged

Please do not PM me about license issues or help stuff - email me or use the Help board. Thanks! -Egor
Pages: [1] Print 
Shanky Technologies Poker Bot Support Forum  |  General Category  |  PPL Support (Moderator: sngbot)  |  Topic: AmountToCall Clarification
Jump to:  


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!