Open Side Menu Go to the Top
Register
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013

10-14-2010 , 06:17 PM
Quote:
Originally Posted by PhenixRising
Sorry man, I was just pissed off. I had a bad session.
Not a problem. I don't have the answers, but I'm sure one of the techies will have an answer. I'm kinda the "hall monitor" for the real teachers that roam around here. Many of them (Sorrow i.e.) are "down under" and working on a damn GMT whatever it's called down there. Hope the tables improve for you. I was doing HORRID and one hand turned it around...this happened last night. I'm in the 3 o'clock position... see what you have to look forward to? Sheeeet happens. And notice the nice-working HUD Sorry, but it's so rare, and fun to share.



Dog
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-15-2010 , 04:57 AM
Quote:
Originally Posted by 1meandog4u
To ALL new users.. saying "it doesn't work..." with no details is like telling your mechanic, "my car doesn't work, fix it..."

The more details, the easier it is for someone to help. Here are a few of the things needed.

1. What version of the program are you using?
2. What sites are you trying to use it for?
3. What kind of a computer AND the operating system. (Vista, Mac etc)
4. What are you able to do?
5. What errors are showing in the error logs?
6. What does your wife look like... oops, wrong list.
7. Have you installed (if not using the exe version) the other components?

Any other details that might narrow it down from.. "it doesn't work" will let the smart guys (developers) more likely to jump in and help. Welcome aboard.

Dog
+1

We have so many configurations of FPDB that without it, that is all i'm likely to ask.

I'll add to the list:

8. What is working?

FPDB is quite compartmentalised. Telling me you are able to Bulk import a file, and then see it in the Grapher tells me quite a lot.

Quote:
Originally Posted by PhenixRising
Global lock taken by fpdb.dia_recreate_tables
***Error dropping tables: drop_tables(1195): database disk image is malformed
***Error creating tables: create_tables(1126): table Settings already exists
lock already held by: fpdb.dia_recreate_tables

I wanted to recreate my DB just in case it was causing problems.

O and I downgraded to the stable version.
Thats a new one. It looks like one process already has the table locked and is trying to recreate - did you try and recreate the database, then kill it midway?
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-15-2010 , 04:56 PM
Quote:
Originally Posted by sorrow
+1

We have so many configurations of FPDB that without it, that is all i'm likely to ask.

I'll add to the list:

8. What is working?

FPDB is quite compartmentalised. Telling me you are able to Bulk import a file, and then see it in the Grapher tells me quite a lot.



Thats a new one. It looks like one process already has the table locked and is trying to recreate - did you try and recreate the database, then kill it midway?
No, I tell it to recreate and leave and when I come back I get that message.

O, I'm using the latest Ubuntu and the latest stable version of FPDB. I do not know if the other features on the stable version work since I have not had the chance to recreate the tables.

O the latest snapshot everything worked just fine except that the HUD would occasionally not want to work. I have 2 gigs of ram and I respectable processor (Pent 4 3.2 ghz) but nothing fancy. My HD is old though but I don't know if thats a problem.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-16-2010 , 11:43 AM
just downloaded it.
tested it on $0.10 games (lol) on PS. i 2 tabled.

1) In Players Stats it says 65bb/100, but i dont see a $/hr stat?

2) What's the recommened HUD stats + format? The default seems too busy.
ie: i dont need to know the player's name twice. (Once from PS and once from the HUD)
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-16-2010 , 01:11 PM
Quote:
Originally Posted by AA Suited
just downloaded it.
tested it on $0.10 games (lol) on PS. i 2 tabled.

1) In Players Stats it says 65bb/100, but i dont see a $/hr stat?
Too many variables to compute $/hr. It all depends on what you play.

HU games 150 hands/hr
6 man 100 hands/hr
10 man 60 hands/
Omaha08 40 hands/hr

These are generally what I use to compute $/hr and multiply by the number of tables you play on a regular basis.

Quote:
2) What's the recommened HUD stats + format? The default seems too busy.
ie: i dont need to know the player's name twice. (Once from PS and once from the HUD)
That's really a matter of what you want, or what you give more importance. Personally, I like to keep it simple for the stats I feel give me the most bang for the buck.

I use two lines, three columns. Mine looks like this...

9.2 is VPIP
4.4 is Preflop Raise%
50.0 is FlopFold%
477 is hands
2.04 is AgressionFactor
30.00 is won/lost



As you can see, I also use colors to show good and bad ranges. I have the Yellow fixed so that stat stands out to me to spot aggression factor easy. I will cut and paste that part of my config file, for holdem only, and you can use it, or mod it or whatever.. like change the stat_hi and stat_lo, change colors, or not use it at all.

<supported_games>

<game aux="mucked" cols="3" db="fpdb" game_name="holdem" rows="2">

<stat click="tog_decorate" col="0" hudsuffix=" " popup="default" row="0" stat_hicolor="#FF0033" stat_hith="23" stat_locolor="#33FF33" stat_loth="15" stat_name="vpip" tip="tip1"> </stat>

<stat click="tog_decorate" col="1" hudsuffix=" " popup="default" row="0" stat_hicolor="#FF0033" stat_hith="12" stat_locolor="#33FF33" stat_loth="5" stat_name="pfr" tip="tip1"> </stat>

<stat click="tog_decorate" col="2" hudsuffix=" " popup="default" row="0" stat_hicolor="#33FF33" stat_hith="45" stat_locolor="#FF0033" stat_loth="35" stat_name="ffreq1" tip="tip1"> </stat>

<stat click="tog_decorate" col="0" hudsuffix=" " popup="default" row="1" stat_name="n" tip="tip1"> </stat>

<stat click="tog_decorate" col="1" hudsuffix=" " popup="default" row="1" stat_hicolor="#FFFF00" stat_hith="0" stat_name="agg_fact" tip="tip1"> </stat>

<stat click="tog_decorate" col="2" hudsuffix=" " popup="default" row="1" stat_hicolor="#33FF33" stat_hith="0" stat_locolor="#FF0033" stat_loth="0" stat_name="totalprofit" tip="tip1"> </stat>

</game>

Hope that helps some...

Dog

Last edited by 1meandog4u; 10-16-2010 at 01:16 PM.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-16-2010 , 03:52 PM
where is the hud_config.xml file?

1) if i use hug_config.xml.example, paste over your script in the "Supported Games" section, and save as hud_config.xml, it says:

ExpatError: not well-formed (invalid token): line 1, column 0

2) if i just create a file called hud_config.xml and paste your script, fpdb also wont run.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-16-2010 , 06:15 PM
Quote:
Originally Posted by AA Suited
where is the hud_config.xml file?

1) if i use hug_config.xml.example, paste over your script in the "Supported Games" section, and save as hud_config.xml, it says:

ExpatError: not well-formed (invalid token): line 1, column 0

2) if i just create a file called hud_config.xml and paste your script, fpdb also wont run.
Cut and pasting it over the .example file (replacing the section only) and saving as .xml is the correct way. However, you also have to give it your HH path, password to the database, etc before FPDB will open correctly.

Dog
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-16-2010 , 06:48 PM
read thru the example, the only thing i changed was the PS hh path.

Whats the password to the database? i dont think i set one???


Still getting this error:

config : ERROR Error parsing C:\Misc\fpdb-0.20.1\pyfpdb\HUD_config.xml. See error log file.
Traceback (most recent call last):
File "Configuration.pyc", line 517, in __init__
File "xml\dom\minidom.pyc", line 1918, in parse
File "xml\dom\expatbuilder.pyc", line 924, in parse
File "xml\dom\expatbuilder.pyc", line 207, in parseFile
ExpatError: not well-formed (invalid token): line 1, column 0


what other stuff do i need to change in that example?
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-17-2010 , 12:51 AM
The reason to have the player name in the stats view, is so that you can verify quickly that the player the stat window belongs to is the player it is sitting under -- this can be incorrect if you've changed tables in a tournament and a hand has not been completed, or if someone has left the table, and another person joins in in the same spot, but has not completed a hand yet. You can also verify that by hovering over the stat window, since it shows the name in all of the expanded stat views, but imo it's easier to just have it there at a glance.

Idea: maybe we could make a wikipage with some HUD config examples.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-17-2010 , 02:00 AM
Quote:
Originally Posted by ekdikeo
Idea: maybe we could make a wikipage with some HUD config examples.
Feel free to use the above example as a really simple one, if you want.

Dog

p.s. I couldn't answer his questions on the errors, maybe someone else can.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-17-2010 , 03:26 PM
FWIW, the "AggressionFactor" column in the ring game player's stats report is wrong. I ran a report on everything in my db. I had about 8 different catagories of games/levels. EVERY one of them showed "1.00" for AggressionFactor.

The hud is showing the correct computation, so that's the most important for me, but it would be nice if the report was accurate also. Thx

Dog
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-18-2010 , 01:47 AM
On the name front, I think you should name the program.

SQ617 or 617 Squadron

you will be!
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-18-2010 , 04:56 AM
Quote:
Originally Posted by PhenixRising
No, I tell it to recreate and leave and when I come back I get that message.

O, I'm using the latest Ubuntu and the latest stable version of FPDB. I do not know if the other features on the stable version work since I have not had the chance to recreate the tables.

O the latest snapshot everything worked just fine except that the HUD would occasionally not want to work. I have 2 gigs of ram and I respectable processor (Pent 4 3.2 ghz) but nothing fancy. My HD is old though but I don't know if thats a problem.
Postgres, MySQL or SQLite?

There appear to have been a few HUD issues in the last release, ekdikeo squashed several in the last two weeks.

Quote:
Originally Posted by AA Suited
just downloaded it.
tested it on $0.10 games (lol) on PS. i 2 tabled.

1) In Players Stats it says 65bb/100, but i dont see a $/hr stat?
Not yet
Quote:
Originally Posted by AA Suited
2) What's the recommened HUD stats + format? The default seems too busy.
ie: i dont need to know the player's name twice. (Once from PS and once from the HUD)
I use the defaults
Quote:
Originally Posted by AA Suited
read thru the example, the only thing i changed was the PS hh path.

Whats the password to the database? i dont think i set one???


Still getting this error:

config : ERROR Error parsing C:\Misc\fpdb-0.20.1\pyfpdb\HUD_config.xml. See error log file.
Traceback (most recent call last):
File "Configuration.pyc", line 517, in __init__
File "xml\dom\minidom.pyc", line 1918, in parse
File "xml\dom\expatbuilder.pyc", line 924, in parse
File "xml\dom\expatbuilder.pyc", line 207, in parseFile
ExpatError: not well-formed (invalid token): line 1, column 0


what other stuff do i need to change in that example?
Thats an xml problem - I assume you are copying and pasting too much/too little.

Make sure you have the matching </supported_games> tag.

Quote:
Originally Posted by ekdikeo
The reason to have the player name in the stats view, is so that you can verify quickly that the player the stat window belongs to is the player it is sitting under -- this can be incorrect if you've changed tables in a tournament and a hand has not been completed, or if someone has left the table, and another person joins in in the same spot, but has not completed a hand yet. You can also verify that by hovering over the stat window, since it shows the name in all of the expanded stat views, but imo it's easier to just have it there at a glance.

Idea: maybe we could make a wikipage with some HUD config examples.
Did start one a while ago:

http://****************/apps/mediawik...itle=Howto_HUD


Quote:
Originally Posted by 1meandog4u
FWIW, the "AggressionFactor" column in the ring game player's stats report is wrong. I ran a report on everything in my db. I had about 8 different catagories of games/levels. EVERY one of them showed "1.00" for AggressionFactor.

The hud is showing the correct computation, so that's the most important for me, but it would be nice if the report was accurate also. Thx

Dog
That might be a default value for when stats dont exist, or divide by zero occurs.

I wasn't even aware that we were calculating that stat - i'm doubting that it has had more than 10 minutes worth of verification yet.

Sorrow
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-19-2010 , 03:08 AM
I think all of the HUD problems that I got were in the latest dev, not in the last release ..
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-21-2010 , 08:47 AM
I'm coming back to this software after a while to try and get it working again.

Today I downloaded and extracted to the desktop the file fpdb-0.20.1.exe

I running Windows XP.

Playing Razz, I get the mucked cards and the HUD working without doing anything myself (it seemed to still be picking up my old settings even though I think I deleted everything before when I gave up).

Where is my Hud_config file? I can't find it... I need to change prefered seat etc.

I have hud_config.xml.example in the desktop directory fpdb-0.20.1\pyfpdb do I need to copy and rename this file myself? Where do I put it and how do I tell fpdb where to find it?


Thanks guys and sorry for the stupid questions but I got in a real mess last time and really want this to work this time.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-21-2010 , 11:21 AM
I can tell you where the hud config xml file is on my windows 7 machine, it will be a little different on XP but should give you a starting point.

c:\Users\[whoever]\AppData\Roaming\fpdb

at a guess on XP it would be something like

c:\users and settings\[whoever]\AppData\... and mooch around from there

or you could just do a search for HUD_config.xml and XP should find it for you.

Hope this helps
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-21-2010 , 11:31 AM
Quote:
Originally Posted by GuyQube

or you could just do a search for HUD_config.xml and XP should find it for you.
I searched in c:\ for *hud*.* and it only found 5 files one of which was the example file.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-21-2010 , 12:55 PM
I'm just going to add the stuff you all need into my sig.

Ubuntu 10.04
Latest Release
MySQL
2 gig ram


Everything is working fine now. Unless the e-mail import issues have been resolved.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-21-2010 , 02:15 PM
Hello and sorry for my bad english.
I really enjoy this software.
I'm actually using the last testing release (0.20.906).

I have a little knowledge about coding but I'm not confident with python.

Quote:
Originally Posted by 1meandog4u
On the stats I'm using I dropped all the "%" trailing the stats. The box will adjust. In my case I added a space to better separate the stats. But the space is much smaller than the unneeded "%" since we know it's a percent
Can you tell me where and how you removed the "%" character?
I figured out how to remove decimal digits through xml, but to remove
the "%" I guess I have to modify the code.
Where? Stats.py, Hud.py or somewhere else?

I got more questions.

In HUD_config.xml I created a new popup window but I can't
"call" it. When the mouse pointer is over a certain stat (or when
I right click on it) I'd like a popup window that goes into details
(for example, when the mouse pointer is over the "cbet" stat it
should show c-bets on flop/turn/river).
Are custom popup windows unimplemented yet or I'm doing
something wrong? In the last case I'll show you my xml code:

This is obviously inside the <popup_windows> tag:
Code:
        <pu pu_name="continuationBet">
                <pu_stat pu_stat_name="cb1"> </pu_stat>
                <pu_stat pu_stat_name="cb2"> </pu_stat>
                <pu_stat pu_stat_name="cb3"> </pu_stat>
                <pu_stat pu_stat_name="cb4"> </pu_stat>
        </pu>
This is the "stat" that should "call" the popup window:
Code:
         <stat click="tog_decorate" col="2" popup="continuationBet" row="1" stat_name="cbet_0" tip="continuationBet"/>
Out of curiosity I tried also with the "tip" field.

Last but not least.

Graphs and Ring/Tourney players stats don't work.
Players stats worked on version 0.20.1, Graphs never worked for me.
I don't play cash games, only S&G and MTT, if that matters.
I play on PokerStars if that matters.
Edit: I use Ubuntu, if that matters.

Thanks for this great peace of free software.
SonovaOpenSource
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-22-2010 , 03:42 AM
First of all, my thanks for making this program!

I believe I've found a bug or two with the hud. When I load up about 10+ sng's on Stars, fpdb seems to occasionally wig-out and start cycling through multiple tables as fast as possible. Sometimes it stops after a few stressful seconds, sometimes I have to use ctrl-alt-del. Sometimes clicking on a table in my taskbar seems to help, sometimes not.

The problem is more evident the more tables I have open. Such that 15+ is impossible; this problem will come up more often than not. Killing the hud will pretty much guarantee this problem will reoccur as soon as it's reactivated.

If I had to guess, there's some race condition that happens when two or more tables' hud's are updated simultaneously.

Another problem that seems to come up w/ this number of tables is that the hud randomly stops using my preferred seat. This seems like it may have something to do w/ getting to the final table at a MTT during a session but I definitely don't have to be at the final table to observe it happening. Most tables will keep using the preferred seat. Once it stops using the preferred seat, it tends to keep using the wrong seat.

I'm using fpdb w/ betpot on windows 2008. I stack my table windows.

Any feedback, even just hints on where to look in the code, would be much appreciated! I have lots of coding experience but none w/ python and so far I can't find any code responsible for changing what window is in focus (or whatever's going on).

p.s. I can't get git to work using the wiki's instructions. Do I have to be an assembla.com member? I was able to git something else to test git but nothing from assembla. I got the kind of error message that really gives you hope for all of mankind: "fatal: unable to connect a socket (No error)" I'm sure they meant, "No error code."

Last edited by LOLSTATS; 10-22-2010 at 03:49 AM.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-23-2010 , 01:07 AM
Sadly, the focus problems are likely either in GTK, or almost but slightly less as likely Windows bugs. We do not ever focus a window, anywhere in the HUD. I have, however, multi-site/multi-tabled up to 16 tables, and the only focus problems that i noticed, are when a HUD first opens, the window it attaches to is forced forward, and sometimes if you click on a hud-stat-window, it will flash another window forward before bringing the one you selected forward.

But, all of the HUD activities are all dealt with in HUD.py if you'd like to take a look. It is entirely possible there's something I've overlooked, either in the HUD or in the Python gtk stuff.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-23-2010 , 02:30 AM
Time for my monthly request to fix the time on the hud. Oversimplified, my HH's file from Stars change the date to the new day at 9pm local. The player stats change to the new day at 9pm local. The graphs change to the new day at 9pm local.

However, the hud display on the table changes the date to a new day at 5pm. Since i like to use "1" day for the hero, to track how my day is going, it would be nice to be able to move the time the hud display changes to a new date to four hours later than the 5pm it is changing now. That would make everything match.

There HAS to be a simple way. Just tell me the file and the line to change and I'll do it myself. Someone!! Anyone!! If the stats and graphs end the day at the same time, why does the hud display change four hours sooner. Makes no sense to me.

Dog
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-23-2010 , 12:31 PM
The import error above "unable to recognize game type from hand xxxx" seems to be a pretty common place error. I'm getting it with heads up SNGs.

sorrow once posted:
"unable to recognize game type from hand xxxx" is an issue we need to address on a per game basis, I can usually fix those with just the header (newer versions should print the first 100 characters of the header to make it a bit easier to find.)"

Maybe you can post a guide on how to hack the source ourselves to make a new game type recognized? Somewhere on the wiki?

Also for some reason ring data and tournament data is included in the session stats at the same time, and the order of magnitude of tournament chip winnings totally messes up the session stats (busting out of a tourney may have me down thousands of "dollars" when I am playing micro stakes).

I am still using 0.20. thanks for the software.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-23-2010 , 10:31 PM
Ya know, I had FPDB freak out last night and forget my table position as well. No problems up to this point (well, one, but I am trying to narrow down the conditions before I report it), I wonder if the recent PS update maybe confused things. Shrug. I restored the back up config file and all was well for the rest of the night. The only thing out of the ordinary I did was jump into a MTT instead of my usual cash games. That shouldn't have had an effect though. If it happens again, I'll pay closer attention.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-24-2010 , 02:07 AM
A big problem that I've had with FT, is that it will start recording that I am in a different seat on the table than I actually am, with auto-center on or off, it doesn't matter. This only happens in tournaments, and usually only after the second or third table change. FT support did not acknowledge it as a bug, even though I sent them a screenshot of the handhistory and the table window side by side, showing that one or the other was incorrect.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote

      
m