Thanks for getting the app and for good words on it.
>>> have an option on the heat map to remove hands with less than x% equity from the player's range
The app can sort of approximate this currently by using the heat map's color spectrum slider. See the pic below; this is {Top25%} vs. {Top50%} just as an example. Say we want to ignore all cells that have < 35% equity. Breakeven equity is 50%, so if we set the slider to 15% (50 - 35), all cells that have < 35% equity will be colored dark red. (And all cells that have > 65% equity will be colored dark green.) So then we'd ignore all the dark red cells and focus on the other cells.
This is just visual, it doesn't actually remove hands/cells from the range, but more on the removal part below. And I know this isn't as clean as completely removing the undesired cells visually, but just wanted to give info. on what you can do currently.
>>> That way I can simulate what hands would likely continue past the flop and then again similarly past the turn.
I think this is a good hand analysis approach. Before I write further first a disclaimer, I'm by no means a poker expert, I consider myself an intermediate, so more experienced players may want to comment on the next paragraph ...
But I don't think that simply removing all cells that have < x% equity is a good way to refine your opponent's range as the hand progresses. The reason is that you know exactly what two cards you have, so you'll enter your two specific cards into the app. Your opponent however will be putting you on a range of hands. It could happen that the two cards you have happen to hit the flop/turn very hard (or very weak), and this will be reflected in the calculated equities. But your opponent is working off of a hand range he's assigned to you (and is refining himself as he gets more info.). So removing your opponent's hands (cells) that have < x% equity based on your perspective (your two specific cards), will not match the hands that your opponent will decide to remove / continue on with.
Do let me know if I haven't explained what I'm thinking well enough. Basically I think this shortcut of removing your opponent's < x% equity cells will do more harm than good in refining your opponent's range, because it won't be how your opponent is thinking. I think the best way to do this is to manually edit your opponent's range based on the flop/turn texture and actions in the hand. You could save the ranges at each intermediate point if you want to go back and forth.
I don't know if other apps can do this kind of auto-hand-refining, certainly not PokerStove. Maybe I'll work on this kind of feature someday, but it'll have to be a pretty smart/challenging feature.
So I think I've managed to postpone this suggestion : ). If anyone thinks I'm missing something important here do let me know. Another factor is, I want to keep the app pretty minimal and robust in terms of features from this point on.
Thanks for feedback and ideas. -RJ
{Top25%} vs. {Top50%}, Player2's heat map: