Two Plus Two Publishing LLC Two Plus Two Publishing LLC
 

Go Back   Two Plus Two Poker Forums > > >

Notices

Free Software Discussion of Free / Freeware / Donationware / Open Source poker software and Free Graphics mods

Reply
 
Thread Tools Display Modes
Old 08-11-2008, 07:29 PM   #1
steffen123
journeyman
 
Join Date: Aug 2008
Location: Manchester, UK
Posts: 251
Free/open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013

(Note: This post has been heavily modified since the original release in August 2008)

Link to the latest stable release: http://****************/projects/fpdb/files/fpdb/0.40/
Link to the latest stable release notes: http://forumserver.twoplustwo.com/sh...postcount=6436

Hi everyone,

I am proud to announce my new poker tracking software fpdb (freepokerdb, very imaginative I know ). You may wonder why I bothered when now with HM and PT3 there are at least two excellent packages to choose from.

Four main reasons:
1. Fpdb is free/libre open source software.
2. HM and PT3 only support holdem. Fpdb supports Holdem, Omaha, Stud and Razz, and Draw games
3. HM and PT3 run on Windows only, not even in wine. Fpdb runs on any platform that has the required software, which will cover roundabout 99.9% of PCs. I am currently testing it on Windows XP and Gentoo, Ubuntu, Fedora
4. Fpdb won't irritate you with copy prevention measures.

To install it go to http://****************/projects/fpdb/files/ and download the zip or tar.bz2, unpack it.

Installation instructions are available from: http://****************/apps/mediawik...e=Installation

FAQ - http://****************/apps/mediawik...sked_Questions

This is functional alpha software, and we are looking for people to contribute, but the project has quite a few users that are happy with the software now, and generally getting happier with the project as time goes by.

If anyone wishes to help with development that would be very very welcome. We have a mailing list and an IRC channel set up for discussion.If you're not a programmer and you're not interested in learning it you can still help simply by trying it out and sending bug reports and feature requests. To avoid unrealistic expectations I'd like to state that it'll be a long time until fpdb reaches feature parity to established paid-for closed source trackers like HEM or PT.

Backend, Distribution, Libraries
=====================
  • Choice of MySQL/InnoDB, PostgreSQL, or SQLite (default)
  • It is possible to run the database on one PC, the importer on another, and then access the database with the HUD from a third PC.
  • The project uses Python, PyGTK, the Python numerical libraries NumPy, and Matplotlib for graphing.

Site/Game Support
=================
  • Full or fairly solid support for 22 different sites/networks/formats including (888Poker, Absolute, BetOnline/Chico, Betfair (legacy), Boss, Bovada, Cake/Revolution, Enet, Entraction/IGT, Everest, Everleaf, Full Tilt Poker, iPoker, Merge, Microgaming, OnGame, PartyPoker, PKR, PokerStars, PokerTracker/HEM Exported, Seals with Clubs, Winamax)
  • Supports Hold'em, 4/5/6-Card Omaha (Hi, Hi/Lo), 5/7-Card Stud (Hi, Hi/Lo), Razz, Courchevel (Hi, Hi/Lo), Double Hold'em, Irish, 2-7 Single/Triple Draw, 5-Card Draw, A-5 Triple Draw, Badugi
  • Supports No Limit, Pot Limit, Fixed Limit NL, Cap NL and Cap PL
  • Supports ring/cash games, SnG/MTT, and play money games
  • Imports tournament summary information for 7 sites (PokerStars, Full Tilt Poker, Merge, iPoker, 888Poker, Bovada, Winamax)

HUD
======

The HUD is configurable, but mostly through the config file at the moment. It has most of the usual array of stats available.

https://****************/apps/mediawi...40_information

Features
==========
  • Graphs: Profit, Showdown/non-Showdown, EV graphs + Export to file
  • Session Viewer: Candlestick representation of your cash game sessions.
  • Hand Viewer: List hands from a session and analyse/filter the hands to look more closely at your recent results.
  • Filters: Most of the review pages support multiple filters such as player, game type, limits, date range and other filters specific to the current view.
  • Hand Replayer: A way to play hand and watch the action unfold with stack sizes etc.

Final Notes
===========

IMPORTANT: The database format WILL undergo more changes and at this point I am not planning to write a converter so please keep your history files so you can re-import when necessary. Independent of this you should always keep the original raw files in a safe place with any tracking software. Should you however end up losing your files somehow let me know and I'll try to help.

Please send any feedback, feature requests/suggestions, bug reports and animal names to this thread, the mailing list, or the bug tracker.

Enjoy!

Steffen (and the Fpdb team)

Last edited by _dave_; 07-22-2013 at 09:22 AM. Reason: Updated OP at request of team.
steffen123 is offline   Reply With Quote
Old 08-11-2008, 07:38 PM   #2
fiammaz
journeyman
 
Join Date: Sep 2007
Location: Running much below the expectation
Posts: 352
Re: New free/open source poker tracking software: fpdb

Hi, very good idea...
Hope some good programmer will join your project
fiammaz is offline   Reply With Quote
Old 08-11-2008, 08:59 PM   #3
Droschopf
journeyman
 
Join Date: May 2008
Posts: 268
Re: New free/open source poker tracking software: fpdb

Quote:
Originally Posted by steffen123 View Post
Hi everyone,

3. HM and PT3 run on Windows only, not even in wine. Fpdb runs on any plattform that has the required software, which will cover roundabout 99.9% of PCs. I am currently testing it on Windows XP and Gentoo GNU/Linux.
That sounds really great! So the endless waiting for all mac poker player seems to come to an end!
Droschopf is offline   Reply With Quote
Old 08-11-2008, 09:29 PM   #4
steffen123
journeyman
 
Join Date: Aug 2008
Location: Manchester, UK
Posts: 251
Re: New free/open source poker tracking software: fpdb

Incidentially that was one of the original motivators for me, being tired of a friend moaning about not having a tracker on Mac
He uses Windows for Poker now but I'll write instructions for one of the next alphas anyways.

In the meantime it should work on Mac, you just need to install all the software listed in requirements.txt. If you give it a go I'd appreciate if you can let me know how it went, happy to help if you run into any trouble.

Last edited by steffen123; 08-11-2008 at 09:31 PM. Reason: meh
steffen123 is offline   Reply With Quote
Old 08-11-2008, 09:51 PM   #5
_dave_
_Pooh_Bah_
 
Join Date: Feb 2005
Location: UK (or what remains of it)
Posts: 11,696
Re: New free/open source poker tracking software: fpdb

I get "error: invalid project" from sourceforge
_dave_ is offline   Reply With Quote
Old 08-11-2008, 10:09 PM   #6
Nsight7
veteran
 
Join Date: Dec 2006
Location: Austin, TX
Posts: 2,180
Re: New free/open source poker tracking software: fpdb

Quote:
Originally Posted by _dave_ View Post
I get "error: invalid project" from sourceforge
I am getting the same.

This looks promising though. Of course I need that HUD, but I would love to test this stuff out at every iteration simply because I love freeware.
Nsight7 is offline   Reply With Quote
Old 08-11-2008, 10:29 PM   #7
steffen123
journeyman
 
Join Date: Aug 2008
Location: Manchester, UK
Posts: 251
Re: New free/open source poker tracking software: fpdb

Spent hours preparing the documentation and then made a typo on the link.. here's the correct one, sorry

https://****************/project/show...roup_id=226872
steffen123 is offline   Reply With Quote
Old 08-11-2008, 10:42 PM   #8
_dave_
_Pooh_Bah_
 
Join Date: Feb 2005
Location: UK (or what remains of it)
Posts: 11,696
Re: New free/open source poker tracking software: fpdb

yeah that works better - I fixed the link in the OP. Will check this out sometime soon, wish I knew python
_dave_ is offline   Reply With Quote
Old 08-11-2008, 11:18 PM   #9
jukofyork
Carpal \'Tunnel
 
jukofyork's Avatar
 
Join Date: Sep 2004
Location: A000045
Posts: 11,235
Re: New free/open source poker tracking software: fpdb

Looks very interesting. Will try and check it out soon.

Juk
jukofyork is offline   Reply With Quote
Old 08-11-2008, 11:27 PM   #10
daedal
centurion
 
Join Date: Jul 2007
Posts: 187
Re: New free/open source poker tracking software: fpdb

a cross platform open source tracker+hud would be so great, good luck and hope I can help at some stage.
daedal is offline   Reply With Quote
Old 08-12-2008, 01:41 AM   #11
The Icon
adept
 
The Icon's Avatar
 
Join Date: May 2006
Posts: 877
Re: New free/open source poker tracking software: fpdb

can someone post some screenshots?
The Icon is offline   Reply With Quote
Old 08-12-2008, 08:45 AM   #12
2tonbobby
grinder
 
Join Date: Apr 2008
Posts: 506
Re: New free/open source poker tracking software: fpdb

[QUOTE=steffen123;5567340]

4. Fpdb won't irritate you with copy prevention measures. (it has other irritations instead )



Ok I'll ask about the 600 lb. gorilla in the room. What are these other irritations are you talking about?
2tonbobby is offline   Reply With Quote
Old 08-12-2008, 11:00 AM   #13
daedal
centurion
 
Join Date: Jul 2007
Posts: 187
Re: New free/open source poker tracking software: fpdb

Imported a couple of hundred hands. vpip/pfr seemed perfect and 3bet/4bet seemed fine aswell in the small sample.
SD/F i presume is went to showdown? That was a little off with a couple of players, as were W$wsf and W$@SD. One player had an SD/F of 15%(13) and a W$@SD of 24%(2) which doesnt make sense I think.

Looks very good for an alpha stage, looking forware to updates.
I ran it on an old laptop running fluxbuntu btw.
daedal is offline   Reply With Quote
Old 08-12-2008, 12:50 PM   #14
YoureToast
Pooh-Bah
 
Join Date: Nov 2002
Location: Atlanta
Posts: 3,582
Re: New free/open source poker tracking software: fpdb

Quote:
Originally Posted by daedal View Post
a cross platform open source tracker+hud would be so great, good luck and hope I can help at some stage.
Can't promise open source, free or cross-platform, but I will certainly port my HUD to this if it looks promising.
YoureToast is offline   Reply With Quote
Old 08-12-2008, 05:04 PM   #15
steffen123
journeyman
 
Join Date: Aug 2008
Location: Manchester, UK
Posts: 251
Re: New free/open source poker tracking software: fpdb

_dave_: Cheers for fixing the link
You should have a look at python, it's brilliant.

The Icon: I'll post screenshots in a minute.

Quote:
Originally Posted by 2tonbobby View Post
Quote:
Originally Posted by steffen123 View Post

4. Fpdb won't irritate you with copy prevention measures. (it has other irritations instead )
Ok I'll ask about the 600 lb. gorilla in the room. What are these other irritations are you talking about?
I think I expressed that badly
I'm not aware of any nuisance at the moment, but of course many very handy things are just missing because it's still very young. The main usability features missing are an auto-importer and a HUD.

Quote:
Originally Posted by daedal View Post
Imported a couple of hundred hands. vpip/pfr seemed perfect and 3bet/4bet seemed fine aswell in the small sample.
SD/F i presume is went to showdown? That was a little off with a couple of players, as were W$wsf and W$@SD. One player had an SD/F of 15%(13) and a W$@SD of 24%(2) which doesnt make sense I think.
The reason I came up with my own abbreviations for these values are that I wasn't sure what exactly the comparable entries in HM mean (never bothered to look it up).
The exact means are: SD/F percent of time the player saw showdown when they saw the flop. (yep I believe this is the same as WtSD)
W$wsF is how often the player got cash when seeing the flop (irrespective of at which round they got the cash)
W$@SD is how often they won cash when tehy made it all the way to showdown.
For the W$ values it's important to note that fpdb takes split pot into account - if some made 1$ out of a 3$ pot it will only count as 1/3.

Does this clear up the differences? If not I'll manually check the import a few more hands, I've only done 3 so far. I'll also be writing a hand anonymiser script so people can send me histories without worrying about trusting me. Also, was the number too high or too low?
steffen123 is offline   Reply With Quote
Old 08-12-2008, 05:57 PM   #16
CheapFlop
journeyman
 
Join Date: Jul 2006
Location: NYC
Posts: 376
Re: New free/open source poker tracking software: fpdb

this is a fantastic idea - I hope it takes off and creative people out there contribute.

maybe we'll have the firefox of poker trackers
CheapFlop is offline   Reply With Quote
Old 08-12-2008, 06:33 PM   #17
_dave_
_Pooh_Bah_
 
Join Date: Feb 2005
Location: UK (or what remains of it)
Posts: 11,696
Re: New free/open source poker tracking software: fpdb

Quote:
I am currently testing it on Windows XP and Gentoo GNU/Linux.
is there a gentoo ebuild to make my life easier?
_dave_ is offline   Reply With Quote
Old 08-12-2008, 07:00 PM   #18
daedal
centurion
 
Join Date: Jul 2007
Posts: 187
Re: New free/open source poker tracking software: fpdb

Ya I understand the abbreviations fine. I should read the docs before asking The numbers I mentioned were lower.

Your documentation is very well done, looks like you have a put a lot of effort into it. Was looking at the code too, never worked with python but seems nice and intuitive.
daedal is offline   Reply With Quote
Old 08-12-2008, 07:00 PM   #19
steffen123
journeyman
 
Join Date: Aug 2008
Location: Manchester, UK
Posts: 251
Re: New free/open source poker tracking software: fpdb

Here's the promised screenshots, I started the program twice for each of them. The first pic shows (most of) the main screen and the bulk importer and the second one shows the table viewer, once with individual postflop data and once with combined.
Sorry for the delay, I got carried away implementing stealing

http://fpdb.****************/

dave: Not yet, I'll make one once the stealing works.

Last edited by steffen123; 08-12-2008 at 07:08 PM. Reason: links are cursed..
steffen123 is offline   Reply With Quote
Old 08-12-2008, 07:08 PM   #20
steffen123
journeyman
 
Join Date: Aug 2008
Location: Manchester, UK
Posts: 251
Re: New free/open source poker tracking software: fpdb

Quote:
Originally Posted by daedal View Post
Ya I understand the abbreviations fine. I should read the docs before asking The numbers I mentioned were lower.

Your documentation is very well done, looks like you have a put a lot of effort into it. Was looking at the code too, never worked with python but seems nice and intuitive.
Cheers
I'm implementing stealing and CB now so hopefully I'll run into the bug whilst verifying hands for that, shouldn't be too hard to track this down.
steffen123 is offline   Reply With Quote
Old 08-13-2008, 06:04 AM   #21
hardley_clardley
enthusiast
 
hardley_clardley's Avatar
 
Join Date: Jun 2008
Location: movin' away from the mic
Posts: 81
Re: New free/open source poker tracking software: fpdb

This is a very interesting project... downloading now and hoping I can get on board and chip in
hardley_clardley is offline   Reply With Quote
Old 08-13-2008, 06:52 AM   #22
Pxjq0Kin
enthusiast
 
Join Date: May 2008
Posts: 62
Re: New free/open source poker tracking software: fpdb

Great
Quote:
Originally Posted by steffen123 View Post
To avoid unrealistic expectations I'd like to state that it'll be a long time until fpdb reaches feature parity to established paid-for closed source software.
I think you are wrong. Great initiative, let's get this snowball rolling!
Pxjq0Kin is offline   Reply With Quote
Old 08-13-2008, 10:30 AM   #23
CheapFlop
journeyman
 
Join Date: Jul 2006
Location: NYC
Posts: 376
Re: New free/open source poker tracking software: fpdb

Just my $0.02 (but hey its a open source project)

I think the key to this project really becoming a viable alternative to the established pay trackers is organization. I don't know the model that other open source programs such as firefox or linux have used, but I assume there is some type of worklist that is created and then tasks are taken up by interested parties, rather than a chaotic bunch of programmers possibly redundantly working on things.

I think a key element for this to really evolve into a great piece of software, is for Steffan (the lead programmer and father of this project) and those interested to establish a list of priorities - what are the most important items that need to be a core part of the program, in what order should they be added, etc.

The first way to do this is to get a sense from users of what is most crucial to them, and what is most important. Obviously the most important detail to a user of a tracker is its foundation - how it imports hands, how robust this is, etc. I haven't yet tried this program, but I assume it is good from the few people who have reviewed it thus far.

Next, as Steffan is already doing, features (and more specifically statistics) need to start being added. It should be established what statistics are most important and then they should be created, rather than a hodgepodge of stats.

Anyway, just my thoughts on the matter. This type of project is exciting because I believe that open source software is always potentially the best - having many creative minds at work on a project far outweighs an individual both in terms of speed of creation as well as ingenuity.
CheapFlop is offline   Reply With Quote
Old 08-13-2008, 11:02 AM   #24
Twitchp7
stranger
 
Join Date: Dec 2007
Location: Germany
Posts: 8
Re: New free/open source poker tracking software: fpdb

This sounds great and I love coding with Python and would love to contribute to the project.

I currently pretty bussy with my studies (Computer Science) but fom September on I will have some time to contribute some code!
Twitchp7 is offline   Reply With Quote
Old 08-13-2008, 11:12 AM   #25
HullJimi
newbie
 
Join Date: Mar 2008
Posts: 28
Re: New free/open source poker tracking software: fpdb

Good luck with the project guys - if I can help, I will.
HullJimi is offline   Reply With Quote

Reply
      

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Forum Jump


All times are GMT -4. The time now is 09:41 AM.


Powered by vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.
Search Engine Optimisation provided by DragonByte SEO v2.0.33 (Pro) - vBulletin Mods & Addons Copyright © 2016 DragonByte Technologies Ltd.
Copyright ę 2008-2010, Two Plus Two Interactive
 
Poker Players - Streaming Live Online