a few questions regarding expression filter in reports

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

Moderators: WhiteRider, kraada, Flag_Hippo, morny, Moderators

a few questions regarding expression filter in reports

Postby ommaha » Tue May 14, 2024 12:21 pm

Hi,

I wanted to do some database analysis and I was wondering if there is a chance to do the following.

1) is there a way to filter stats for recreationals and regulars separately? Let´s say recreational having vpip>40 and/or pfr>30 when playing 4,5 or 6-handed as a criteria. And wanting to know how often recreational cbets the flop in 4betpots as an example

2) is there an expression filter for naming flops directly? So, f.e. flop is Q87,J87,T95,J76,963? It takes quite a bit to put that together with the normal filters

3) how can I filter for specifically UTG opens and specifically BB calls?

I would very much appreciate any help. Thank you
ommaha
 
Posts: 221
Joined: Sun Jul 29, 2012 8:46 am

Re: a few questions regarding expression filter in reports

Postby Flag_Hippo » Wed May 15, 2024 4:29 am

ommaha wrote:1) is there a way to filter stats for recreationals and regulars separately? Let´s say recreational having vpip>40 and/or pfr>30 when playing 4,5 or 6-handed as a criteria. And wanting to know how often recreational cbets the flop in 4betpots as an example

You can create a custom 'All Players Report' and add the statistics/filters you want to use. You can then use an expression filter on the report to filter by VPIP and/or PFR - for example:

Code: Select all
#VPIP# > 40 AND #PFR# > 30

ommaha wrote:2) is there an expression filter for naming flops directly? So, f.e. flop is Q87,J87,T95,J76,963? It takes quite a bit to put that together with the normal filters

This is what a Q87 flop query looks like if you were to use an expression filter:

Code: Select all
((cash_hand_summary.card_1 % 13) = 11 OR (cash_hand_summary.card_2 % 13) = 11 OR (cash_hand_summary.card_3 % 13) = 11) AND ((cash_hand_summary.card_1 % 13) = 7 OR (cash_hand_summary.card_2 % 13) = 7 OR (cash_hand_summary.card_3 % 13) = 7) AND ((cash_hand_summary.card_1 % 13) = 6 OR (cash_hand_summary.card_2 % 13) = 6 OR (cash_hand_summary.card_3 % 13) = 6)

This post has more information on how the modulo function works.
ommaha wrote:3) how can I filter for specifically UTG opens and specifically BB calls?

There isn't a simple filter you can use for the position of callers but you can do it with an expression filter. Assuming 6 players dealt in that would be this:

Code: Select all
cash_hand_summary.str_aggressors_p LIKE '83' and cash_hand_summary.str_actors_p LIKE '38'

This post has more information on how the actors and aggressors strings work if you want to filter for different situations.
Flag_Hippo
Moderator
 
Posts: 15241
Joined: Tue Jan 31, 2012 7:50 am

Re: a few questions regarding expression filter in reports

Postby ommaha » Tue May 28, 2024 11:09 am

Thank you very much. That is great help!
ommaha
 
Posts: 221
Joined: Sun Jul 29, 2012 8:46 am


Return to Custom Stats, Reports and HUD Profiles

Who is online

Users browsing this forum: Amazonbot and 30 guests

cron