Hi all--
I wanted to add a few words about the HUD that I've been working on that is included in the new fpdb release.
About the HUD:
It is written in python, same as fpdb and is free and open source, just like fpdb. The current version of the HUD works for holdem cash games on PokerStars. It might work for STTs, but will NOT work for MTTs. fpdb will automatically launch the HUD when you start autoimporting. I have used the HUD for about 20k hands without a problem, but I did some hacking on it to get it to work with fpdb and have probably (certainly) introduced some bugs. I have also removed a couple of features: mucked cards display and detailed stats. I will add those features back soon. This version only works under Linux (+BSD, etc.)--if it is launched under any other OS it will just exit without doing anything. I wrote this with the intention that it would work with any game on any site and any database--each database and each site has to have some interface code, but that is small and fairly painless.
We will have a screenshot or two on the web site tomorrow.
Screenshots are here.
Configuration:
The configuration file is HUD_config.xml. You need to enter the same database information that you added to the fpdb default.conf file. That info is added about 2 lines from the bottom of the file. Look for the CAPS. Steffen and I will integrate the config files, but we prefer to squash bugs and add features right now. The config file has stat layouts for PokerStars 6, 8, 9, and 10 handed tables and will look OK with the Hyper-Simple theme. It is easy to move the windows around if you use a different theme or don't like where they are. Editing the config file to change the stat window location is easy too. You also select the stats to display in the config file.
Running the HUD:
It starts automatically when you start autoimport in fpdb. You will not acutally see anything until fpdb imports a hand. When the stat windows appear you can drag them around by alt-select-dragging. Alternatively you can double click on a stat and the window title bar will appear. Then drag around by the title bar. Double click again and the title bar disappears. Each stat has a tool tip with (slightly) more information.
The stats are filtered. You will get stats for the stakes and game you are currently playing. We can add options for more or less filtering later. You will get a stat window for yourself--including all of your stats in the db (with the same filtering). Just minimize it to get it out of the way if you wish.
Here's what I'm planning on working on in the short term:
1. Keeping up with Steffen.
2. Squashing bugs.
3. Fixing a few ugly hacks I have left scattered about the code.
4. Adding more stats.
5. Detailed stat popup.
6. Mucked cards display for flop games (implemented for stud games).
7. Support for Windows. This is where I could use help from someone who knows his way around Windows and python. I can show you the code that is not compatible with windows--it is one 20 line function. So if you want to work on this, send me a pm.
8. Table stats and a means to kill individual HUDs.
9. Resizeable windows.
10. Favorite seat.
11. Full Tilt support.
I would be very happy to hear about your successes and problems, especially bugs, with the HUD.
Here is the current list of stats that are supported in the HUD:
vpip
pfr - includes 3rd street raises for stud games
n = number of hands observed
wtsd = went to showdown when saw flop
wmsd = won $ at showdown
saw_f = saw flop/4th street
steal = steal %
f_SB_steal = folded SB to steal
f_BB_steal = folded SB to steal
three_B_0 = 3 bet % preflop/3rd
WMsF = won $ when saw flop/4th
a_freq_1 = aggression freq flop/4th
a_freq_2 = aggression freq turn/5th
a_freq_3 = aggression freq river/6th
a_freq_4 = aggression freq 7th
cb_1 = continuation bet flop/4th
cb_2 = continuation bet turn/5th
cb_3 = continuation bet river/6th
cb_4 = continuation bet 7th
ffreq_1 = fold freq flop/4th
ffreq_2 = fold freq turn/5th
ffreq_3 = fold freq river/6th
ffreq_4 = fold freq 7th