jpo010 wrote:To clarify, there is no way to write an expression filter to filter for every hand where villain who VPIP is tagged with a color (green is "fish" tag) ?
It might be possible but I don't have a method for that myself.
jpo010 wrote:If not, another one I use is the gap between VPIP and PFR. Is there a way to write an expression filter for a player where VPIP - PFR = a certain number?
Yes you can do that by subtracting PFR from the VPIP already in the query. For example this will filter for hands where the player in the BB had a VPIP 20 points higher than PFR:
- Code: Select all
cash_hand_player_statistics.id_hand in (select chps.id_hand from cash_hand_player_statistics chps where chps.id_player in (select cc.id_player from cash_cache cc where true group by cc.id_player having (((sum(cc.cnt_vpip) * 1.0) / (sum(cc.cnt_hands) * 1.0) - sum(cc.cnt_walks) * 1.0) - ((sum(cc.cnt_pfr) * 1.0) / (sum(cc.cnt_pfr_opp) * 1.0))) * 100 = 20) and chps.position = 8)
If you need to make further changes see
this guide for the basics on custom filters/statistics creation and
this guide for a deeper walkthrough. The latter was written for PokerTracker 3 but the techniques all apply to PokerTracker 4, the interface is just slightly different. For more on how SELECT works see
here and while have not
published the schema like we did for PokerTracker 3 the meaning of database fields haven't changed in any significant way. Also forum member 'Bininu' made their own schema document for PokerTracker 4 available in
this thread.