PT4 missing "3Bet vs MP Open" & "3Bet vs EP Open"

Discuss how to create custom stats, reports and HUD profiles and share your creations.

Moderators: WhiteRider, kraada, Flag_Hippo, morny, Moderators

PT4 missing "3Bet vs MP Open" & "3Bet vs EP Open"

Postby whiskyjohn » Sat Jan 18, 2014 11:13 am

Hello,

Sorry if this has been asked before, but I noticed Pokertracker4 has both "3Bet vs CO 2Bet" and "3Bet vs CO Open"
but no "3Bet vs MP Open" to complement "3Bet vs MP 2Bet" (and similarly with EP).

Has someone constructed these stats?

I read somewhere these stats where not included because the difference from the 2Bet case was considered
insignificant. In general, that is probably true, but some players will religiously 3Bet to isolate a EP/MP first in
raiser and having any prior limpers may alter that strategy to a call (or even a fold).

Thanks for any help,
John
whiskyjohn
 
Posts: 248
Joined: Fri Dec 10, 2010 4:12 pm

Re: PT4 missing "3Bet vs MP Open" & "3Bet vs EP Open"

Postby WhiteRider » Sat Jan 18, 2014 1:01 pm

You could make that in the same way that the "vs X open" stats are made, should you wish, but I believe that you're right that they were omitted because of the lack of difference.
You can check that the first raise was an open by checking that the first character of the actors string is the same as the second character of the aggressors string, like:

substring(cash_hand_summary.str_aggressors_p from 2 for 1) = substring(cash_hand_summary.str_actors_p from 1 for 1)

Custom Stats Guide
WhiteRider
Moderator
 
Posts: 54025
Joined: Sat Jan 19, 2008 7:06 pm
Location: UK

Re: PT4 missing "3Bet vs MP Open" & "3Bet vs EP Open"

Postby whiskyjohn » Sat Jan 18, 2014 2:39 pm

WhiteRider wrote:You could make that in the same way that the "vs X open" stats are made, should you wish, but I believe that you're right that they were omitted because of the lack of difference.
You can check that the first raise was an open by checking that the first character of the actors string is the same as the second character of the aggressors string, like:

substring(cash_hand_summary.str_aggressors_p from 2 for 1) = substring(cash_hand_summary.str_actors_p from 1 for 1)

Custom Stats Guide


Well, the current "vs X Open" stats are 3Bets from a single well-defined position, like the CO:

3Bet vs CO Open:
(cnt_p_3bet_vs_co_open / cnt_p_3bet_opp_vs_co_open) * 100

sum(if[cash_hand_player_statistics.flg_p_3bet and
cash_hand_summary.str_aggressors_p LIKE '81%' and
cash_hand_summary.str_actors_p LIKE '1%', 1, 0])

sum(if[cash_hand_player_statistics.flg_p_3bet_opp and
cash_hand_summary.str_aggressors_p LIKE '81%' and
cash_hand_summary.str_actors_p LIKE '1%', 1, 0])

I am not sure how to modify this to include all possible MP openings. The current
"3Bet vs MP 2Bet" is far more elaborate:

(cnt_p_3bet_vs_mp_2bet / cnt_p_3bet_opp_vs_mp_2bet) * 100

sum(if[char_length(cash_hand_summary.str_aggressors_p) >= 2 and
cash_hand_player_statistics.flg_p_3bet AND
((cash_hand_summary.cnt_players BETWEEN 3 and 6 and substring(cash_hand_summary.str_aggressors_p from 2 for 1) = '2') OR
(cash_hand_summary.cnt_players BETWEEN 7 and 8 and substring(cash_hand_summary.str_aggressors_p from 2 for 1)::int BETWEEN 2 and 3) OR
(cash_hand_summary.cnt_players BETWEEN 9 and 10 and substring(cash_hand_summary.str_aggressors_p from 2 for 1)::int BETWEEN 2 and 4)), 1, 0])

That's just the numerator. The denominator is similarly ugly, and I am still learning to make
sense of all that.

Furthermore, I am not sure about cases where MP open raises and someone else cold calls before
the hero has opportunity to 3Bet. Ideally, I want to know how often a player 3Bets to ISOLATE
a MP (or EP) open raiser. I could restrict this stat to non-blind positions so that the attempt is
made to isolate with position.

Perhaps this stat should really be called "Isolate vs MP Open".

Any suggestions on how to proceed?

Thanks,
John
whiskyjohn
 
Posts: 248
Joined: Fri Dec 10, 2010 4:12 pm

Re: PT4 missing "3Bet vs MP Open" & "3Bet vs EP Open"

Postby WhiteRider » Sat Jan 18, 2014 4:26 pm

Start with the "vs MP 2bet" expressions - if you add the test I suggested to that it will ensure that the 2bet was an open, and the rest of the existing expression ensures that was from an MP player.

whiskyjohn wrote:Furthermore, I am not sure about cases where MP open raises and someone else cold calls before
the hero has opportunity to 3Bet. Ideally, I want to know how often a player 3Bets to ISOLATE
a MP (or EP) open raiser. I could restrict this stat to non-blind positions so that the attempt is
made to isolate with position.

To rule out that type of situation include a test for not having an opportunity to make a squeeze raise, with:

NOT cash_hand_player_statistics.flg_p_squeeze_opp
WhiteRider
Moderator
 
Posts: 54025
Joined: Sat Jan 19, 2008 7:06 pm
Location: UK

Re: PT4 missing "3Bet vs MP Open" & "3Bet vs EP Open"

Postby Khaminor » Thu Nov 20, 2014 7:12 pm

Hey before i saw this i tried to solve it on my own and was unable to (and still havent figured it out).

I used the 3bet vs CO stat and changed it to try and get the MP and EP versions, can you tell me why the code i made doesnt work? Something has to be wrong but i honestly dont know what it it :P

Thanks.



cnt_p_3bet_vs_ep_open :

sum(if[cash_hand_player_statistics.flg_p_3bet and ((cash_hand_summary.str_aggressors_p LIKE '86%' and cash_hand_summary.str_actors_p LIKE '6%') OR (cash_hand_summary.str_aggressors_p LIKE '87%' and cash_hand_summary.str_actors_p LIKE '7%')), 1, 0])

cnt_p_3bet_opp_vs_ep_open:

sum(if[cash_hand_player_statistics.flg_p_3bet_opp and ((cash_hand_summary.str_aggressors_p LIKE '86%' and cash_hand_summary.str_actors_p LIKE '6%') OR (cash_hand_summary.str_aggressors_p LIKE '87%' and cash_hand_summary.str_actors_p LIKE '7%')), 1, 0])

3Bet vs EP Open :

(cnt_p_3bet_vs_ep_open / cnt_p_3bet_opp_vs_ep_open) * 100


EDIT:

Obviously it is because i am playing 6max and some positions stated there dont exist lol, i guess i can make the stat easilly for 6max only but wont work for full ring.
Khaminor
 
Posts: 1
Joined: Thu Nov 20, 2014 7:08 pm

Re: PT4 missing "3Bet vs MP Open" & "3Bet vs EP Open"

Postby WhiteRider » Fri Nov 21, 2014 3:50 am

Right - positions 6 and 7 (in fact 4 to 7) don't exist when you're playing 6-max. It sounds like you've got it sorted, but for reference "EP" for 6-max is position 3, and this will only exist 6-handed (if you're 5-handed there is no position 3 *).

(* There will be a position 3 if the player who would have posted the small blind sat out to leave 5 other players.)
WhiteRider
Moderator
 
Posts: 54025
Joined: Sat Jan 19, 2008 7:06 pm
Location: UK


Return to Custom Stats, Reports and HUD Profiles

Who is online

Users browsing this forum: No registered users and 0 guests