I'm doing some database work to work on my responses preflop play. Specifically, I made an action plan below in my 4/24 post. I'm losing money when I call 3bets.
My first task was to see how well I am complying with my planned RFI ranges. I can't have a good facing 3bet game without a good 2bet RFI game. My RFI ranges are approximately GTO ranges, btw. I can deviate from those in two ways: folding hands I should play and opening with hands that aren't in the range. I do look at the players who follow me to make exploitive adjustments sometimes. By far the most common of these is widening my RFI range a little to steal from nits in the blinds. In theory, facing people 3bet too much I might also make some adjustments to tighten and maybe lower my sizing, but this doesn't seem to happen that much on my tables.
I built some filters with my RFI ranges into PT4 to show, by position hands I folded that I should've opened, and hands I should fold that I did open.
Here's the problem areas where I sometimes made mistakes:
- UTG bad fold J9s, bad opens: KTo, 55-22, 98s, 87s, K7s, K6s
- HJ bad folds: K7s 87s, bad opens: A9o K5s, Q7s
- CO bad folds: A8o, K3s, Q7s, JTo, bad opens: A7o, K2s, J9o, 76s
- BTN bad folds: Q9o J9o J4s T8o 98o, bad opens: A3o K7o Q8o J8o 74s
Overall, though I think I was pretty good about playing the ranges I decided to, but when I make mistakes i tend to make them in the loose direction, so I need some slight tightening.
Next, it's time to look at how I'm responding when facing 3bets. This is much more complicated than RFI ranges, because GTO ranges vary by both players positions and ideally, we'd start forming some exploitative play against people who deviate from GTO a lot. In particular, passive players who rarely 3bet are doing so with much tighter ranges, and we can exploit this by folding more of our range. I have to start somewhere, so I tried to identify spots where I made calls with hands that can't call anybody's 3bet.
Always fold to 3bets:
- UTG: AJo KQo A9-6s A2s K8s QTs J9s
- HJ: ATo KJo QJo A9-6s A2s K7s Q9s J9s T8s
- CO: ATo KJo QJo A6s A2s K8s K4s K3s Q9-6s J8-7s T8-T7s 97s 86s
- BTN: A9-4o KT-8o QJ-9o JT-8o T9-8o 98o K4-2s Q8-2s J7-J4s T7-6s 96s 85s 75s 64s
To help me find the hands where I'm calling with hands that can't call anybody's 3bet, I turned these fold ranges for each position into filters in PT4 and combined with my "2bet and called 3bet" filter. This produced 4 filters for each position UTG, HJ, CO, BTN. I made a combined filter that took the button's always fold to 3bet range and applied it to any position. I call these "terrible 3bet calls".
Out of 6600 hands I have now, my terrible 3bet calls filter produced a net loss of $18 with an average loss of 12bb per hand (-1200 bb/100) so this has absolutely isolated on a very easily fixed leak. I just need to learn the hands that can never call any 3bet (the btn range above) and fold. Of course, this is a very crude fix as it isn't trying to be positionally aware, but it will stem the bleeding. I'll work on refinement later.
I combined everything to make this diagram of how to respond when facing a 3bet: