Welcome, Guest. Please login or register.
April 18, 2021, 03:03:12 AM
Home Help Login Register
News:
Shanky Technologies: The poker bot that works!

Shanky Technologies Poker Bot Support Forum  |  General Category  |  PPL Support (Moderator: sngbot)  |  Topic: what do you think of this? 0 Members and 1 Guest are viewing this topic.
Pages: [1] Print
Author Topic: what do you think of this?  (Read 167 times)
BillPitt
Confident Newbie
**

Karma: 0
Posts: 54


« on: March 31, 2021, 02:19:15 PM »

I would prefer to call pre-flop in this situation but the bot re-raised. Can I add something to the MTT profile to do this.

Shanky Technologies Holdem Version 11.2.3 Hand: Kh Th
Players = 7 have KT suited
Raise if no raises but fold if 2+ raises cold. + modified instructions2
hands played in session = 127
in timer: players = 7, folds in game= 4, raises = 1, checks = 0, calls = 0, bets = 0, folds = 4
casino = Bet365 8 Max, No Limit Tourny, BB = 2000.00, Pot = 5 BBs, Stack = 64640.00, TI = 0 BBs
Amount To Call = 3 BBs
In Button
User defined variable user_controlstack set to true at line 58
Raise
clicking Raise
Flop: Jc 9s 2c
Hand: Kh Th
Board: 2 suits no possible straight
in timer: players = 7, folds in game= 6, raises = 0, checks = 1, calls = 0, bets = 0, folds = 0
casino = Bet365 8 Max, No Limit Tourny, BB = 2000.00, Pot = 12 BBs, Stack = 54640.00, TI = 5 BBs
Amount To Call = 0 BBs
opponents = 1, position = last
Fold
Default Profile: "Doodle v113", Action = betpot force
User defined variable user2set set to true at line 509
Matching user defined condition at line 622, Action = betpot force
clicking POT
clicking Bet
mode changed to 'No Auto Play'. Click on 'Auto Play' to change back to 'Auto Play' mode
in timer: players = 7, folds in game= 6, raises = 1, checks = 1, calls = 0, bets = 0, folds = 0
casino = Bet365 8 Max, No Limit Tourny, BB = 2000.00, Pot = 40 BBs, Stack = 30360.00, TI = 17 BBs
Amount To Call = 4 BBs
Default Profile: "Doodle v113", Action = fold force
Matching user defined condition at line 460, Action = fold force
click Fold
Logged
JoeBing
Botter
***

Karma: 5
Posts: 108


« Reply #1 on: March 31, 2021, 04:43:12 PM »

So many ways to do this ... depending on what you want to achieve...

Simplest way:

If you just want to call and never reraise KT suited if there's already a raise, either of these will do the trick:

Code:
When Raises = 1 AND Hand = KT suited AND AmountToCall <=3 Call Force
When Raises = 1 AND Hand = KT suited AND BetSize <=3 Call Force


But you can tweak it depending on different scenarios:

Are you not reraising because the opponent was an early position raiser?

Code:
When ( LastRaiserPosition = 8 or LastRaiserPosition = 7 ) AND Hand = KT suited AND AmountToCall <=3 Call Force

But what if the raiser is in the Cutoff and you are on the button?

Code:
When LastRaiserPosition = 1 AND In Button AND Hand = KT suited AND AmountToCall <=3 AND ( Random <= 50 ) Raise 3 Force

... or in the Button or smallblind?
Code:
When ( LastRaiserPosition = 1 or LastRaiserPosition = 2 ) AND ( In SmallBlind or In BigBlind )

You could also randomize raises/calls:

Code:
AND Hand = KT suited AND AmountToCall <=3 AND ( Random <= 25 ) Raise 3 Force
AND Hand = KT suited AND AmountToCall <=3 AND ( Random <= 75 ) Call Force

What's user_controlstack ? If it's relevant to why you would call instead of reraise... you could also use that to specify a call:

Code:
When user_controlstack AND Raises = 1 AND Hand = KT suited AND AmountToCall <=3 Call Force

Or is it because you are in the late stages of the tournament?
If so, you can specify actions by bigblindsize and/or by your stacksize:

Code:
When BigBlindSize > 1000 AND StackSize > 15

If you are shortstacked, you'd probably want to reraise allin with KT suited:

Code:
When StackSize <=8 AND Hand = KT suited RaiseMax Force

But perhaps only if there are no raises before you:

Code:
When Raises = 0 AND StackSize <=10 AND Hand = KT suited RaiseMax Force

Or you might only want to call if it's an UTG raiser:

Code:
When Raises = 1 AND StackSize <=10 AND LastRaiserPosition = 8 AND Hand = KT Suited AND BetSize <=3 Call Force
When Raises = 1 AND StackSize <=10 AND LastRaiserPosition = 8 AND Hand = KT Suited AND BetSize > 3 Fold Force

But not if they are shortstacked in comparison to you:

Code:
When OpponentsWithHigherStack = 0

or

Code:
When StackSize > 300 AND MaxCurrentOpponentStackSize < 50

etc


If you look at whatever profile you are using, you can work out where to tweak the settings to match how you would play the situation.

Like I have different one-liners at the top for some circumstances

Code:
When StackSize <= 7 AND BotsLastAction = Raise AND ( Hand = A suited or Hand = AK or Hand = AQ or Hand = KQ or Hand = QJ suited or Hand = JT suited or Hand = KJ suited or Hand = KT suited or PairInHand ) RaiseMax Force

Also if the opponent who raised is shortstacked and allin, then KT suited is a call or reraise:

Code:
When OpponentsAtTable <= 4 AND ( Opponents = 1 AND OpponentIsAllIn ) AND ( Hand = AA or Hand = AK or Hand = AQ or Hand = AJ or Hand = AT suited or Hand = KK or Hand = KQ or Hand = KJ suited or Hand = KT suited or Hand = QJ suited or Hand = QT suited or Hand = JT suited or PairInHand ) AND BetSize < 34% StackSize Call Force

And then again, KT suited is very strong with less opponents on the table:

Code:
When OpponentsAtTable <=4
When OpponentsAtTable <=3
When OpponentsAtTable <=2
When OpponentsAtTable = 1

I love that there are just so many ways to tweak a profile to be what you want it to be.
You can make it as simple or as complicated as you want. I like complicated Smiley

This is an example based on blind levels that you can tweak:

Code:
When ( Hand = KJ or Hand = KT suited or Hand = QJ or Hand = QT suited or Hand = JT suited or Hand = T9 suited ) AND OpponentsAtTable >= 6
AND BigBlindSize > 3000 AND NOT ( In SmallBlind or In BigBlind )

When StillToAct >= 7 Fold Force
When Calls = 0 AND Raises = 0 AND StackSize >= 17 AND StillToAct <= 6 Raise 45% Force
When Raises = 0 AND Calls = 0 AND StackSize >= 25 AND ( Hand = KJ suited or Hand = QJ suited or Hand = QT suited or Hand = JT suited ) Call Force
When Calls = 1 AND Raises = 0 AND StackSize >= 30 AND StillToAct <= 5 Raise 50% Force
When Calls = 2 AND Raises = 0 AND StackSize >= 30 AND StillToAct <= 6 AND Random <= 30 Raise 60% Force
When Calls >= 0 AND Raises = 0 AND StackSize >= 30 AND StillToAct <= 4 Raise 55% Force
When Raises >= 1 AND AmountToCall <= 2 AND StackSize >= 25 AND StillToAct <= 6 Call Force
When Raises >= 1 AND StackSize >=20 Fold Force

Or you specify exactly what you want to achieve, or share the parts in the profile you are using that you want to change, it might be easier to give a one-liner answer, but there's just so many ways to tweak Smiley
Logged
BillPitt
Confident Newbie
**

Karma: 0
Posts: 54


« Reply #2 on: April 01, 2021, 10:04:46 AM »

That's a very comprehensive reply and is a lot to consider, thank you.
Logged
Pages: [1] Print 
Shanky Technologies Poker Bot Support Forum  |  General Category  |  PPL Support (Moderator: sngbot)  |  Topic: what do you think of this?
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!