Mod Edit: Per Alon's request, this is now going to be the official thread for both HoldemLuck and TourneyLuck, both of which are packaged together, and the most recent version is available in this post.
I've been using PokerEv to evaluate my all in luck for some time now. However, there are some things I don't like about it:
* It's slow
* It only accounts for money gone in after all in and ignores money in earlier streets.
advis0r posted a nice replacement called AllinCalc but it has a few shortcomings too:
* Still slow
* No GUI, it just creates an image and summary files and reads filters and configuration from a file
* No multiway pots
* No expected /actual winnings in graph, just the difference.
I decided to write my own application. To make it fast, I use a different approach than both AllinCalc and PokerEv. When HoldemLuck starts, it finds all new all in hands that occurred since the last time it ran. It calculates the equity in these pots and stores it in the PT3 database as a new table called holdem_pot. This makes it really fast when defining new filters and running it again since all the hard stuff is stored in the DB.
Other nice things about HoldemLuck:
* Supports Multiway pots
* Hovering on the graph will display a tooltip with the pot pointed at.
* You can zoom in on the graph
* Quick filters for day, week, month etc.
* Load new hands while application is running
* Save image from right click menu
* Loads DB settings directly from PT3 configuratoion
The toolbar icons are very minimalistic:
R - Refresh
F - Filters (not implemented yet)
C - Clear all filters
T - Todays pots
W - This weeks pots
M - This month
Y - This year
A - All time
Requires .NET 2.0 which you can get from microsoft.com somewhere if you don't have it already.