I believe there may be a bug in the way PT calculates the % of times the BB folds to a steal from the SB (NB this isn't a custom stat - it's not in blue in my database). The numerator is:
cnt_p_BB_fold_to_SB=sum(if[substring(lookup_actions_p.action from 1 for 1)='F' AND
holdem_hand_player_statistics.position = 8 AND holdem_hand_player_detail.val_p_raise_aggressor_pos = 9 AND holdem_hand_player_statistics.flg_blind_def_opp,1,0])
which seems fine.
But the denominator is:
cnt_p_BB_fold_to_SB_opp=sum(if[holdem_hand_player_statistics.position = 8 AND holdem_hand_player_detail.val_p_raise_aggressor_pos = 9 AND holdem_hand_player_statistics.flg_blind_def_opp,1,0])
I think this is wrong, because if the BB 3bets the SB then it won't show up as giving the BB an opportunity to fold to a SB steal, since, as I understand it val_p_raise_aggressor_pos will change to 8 (the position of the BB) since he becomes the last aggressor - (based on viewtopic.php?f=18&t=18895&p=89871&hilit=val_p_raise_aggressor_pos#p89871). This can lead to extremely biased results, since the BB will 3bet the SB pretty often in position. For a typical TAG, this could be 10%, so might change the %fold from, roughly, 65% to 55%. This makes a huge difference to the EV of stealing.
Grateful if you could let me know if my reasoning is correct. If it is, could this stat be fixed asap, as it is an important one. I don't see anyway of fixing it immediately, since the position of the initial raiser isn't stored currently (I believe). This makes it really important that PT3 does store the position of the original raiser (and any 3bettors, as I've asked for previously).
More generally, the way stats gets prioritised seems rather haphazard. To pick one random example, we have a stat called based on "Total number of times a player called made a bet or raise on the flop and won the hand at showdown." which seems not much use for a variety of reasons (e.g., combining a bet and a raise in the same stat is really misleading since they generally mean very different things / the gap between showdown and flop is too large / no info re: position), yet PT3 doesn't store the initial raiser preflop which seems far more important. PT3 would be better off basing more stats on preflop activity which is more useful, since there is less other information - re: board texture / betting patterns etc to go on and so the hud stats become much more impoortant to my decision making. (IMO.)
On an entirely separate matter, could you make the custom stats less fussy re: spacing etc? I often have to include random spaces to make stats work, and a stat which had worked for all previous versions suddenly stopped working. The reason? PT3 suddenly decided that I need to insert a space after a minus sign! (NB, it validated OK, just wouldn't work in Table Tracker.)
Cheers
Steve
