Hello everyone,
The new FPDB release 0.40 is now available for download as source or as packages/installers for Windows.
http://****************/projects/fpdb/files/fpdb/0.40/
Attention! Existing users using a version prior to 0.39.999 will need to recreate their database tables (Maintenence -> Create or Recreate Tables) and reset their configuration files (
https://****************/apps/mediawi..._Configuration) for fpdb 0.40 to work correctly
As usual this version brings many improvements and bugfixes please take your time and review below.
What is FPDB?
===================
FPDB (Free Poker Database) is a free/open source suite of steadily growing tools to track and analyse your online poker game. It is written to help you collect statistics on yourself and opponents and provide useful ways to review those stats both live (ie while playing) or in post analysis.
FPDB is able to import the hand histories that poker sites write to your computer and to store additional data from each hand in a database for use in later analysis.
We are ambitious. We intending to support all games on all sites - well.
- 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.
- HUD: Colourised Heads Up Display to show up to the second stats and trends on all your opponents.
What’s changed since 0.30.2?
====================
800+ changesets have gone in since 0.30.2. Code and translations come from 11 unique contributors (ChazDazzle, gimick, sorrow, Bostik, OMGOMG, Atin M, swolchok, Eratosthenes, piranoust, drflounder, Arsil).
New HUD - FPDB version 0.40 sports a new and improved HUD. Pop-up stats can now be divided into sub-menus, graphics and mucked cards have been improved, moving and resizing the poker window now works more fluidly and site/game configuration has been simplified. More detailed information about HUD setup and configuration can be found on the wiki here -
https://****************/apps/mediawi...40_information
New Sites - Support for three new sites -
Bovada,
Enet, and
Seals with Clubs (thanks piranoust) has been added. Bovada cash and tournaments will import and rank and cashes will be updated at the end of each tournament. Enet and Seals with Clubs hand histories lack tournament numbers so cash games are all that’s supported for those sites at the moment. FPDB will now also import all types of exported
PokerTracker 3/4 hand histories and tournament summaries. Usually the original format of these files is maintained, but for sites which write their hand histories in xml, which includes Merge, iPoker, Everest, and Microgaming, PokerTracker has it’s own custom export format which was previously not supported
New Games - We’ve added support for 9 new poker variants including
5-Card Stud (iPoker, Full Tilt Poker),
Irish Poker (Full Tilt Poker),
5-Card Omaha (Full Tilt Poker, PokerStars, Entraction),
5-Card Omaha Hi/Lo (PokerStars),
6-Card Omaha (Full Tilt Poker),
Courchevel (PokerStars, Full Tilt Poker),
Courchevel Hi/Lo (PokerStars),
Double Hold’em (PartyPoker),
A-5 Triple Draw (Merge, Full Tilt Poker)
Site Specific Bug Fixes - 200+ bug fixes, and site support updates have been made since 0.30.2 substantially improving FPDB’s site support across all games and situations
- 888Poker (6 Changes): Fixed a number of accounting issues with uncalled bets and all-in blinds. Added some non-english hand history support. Improved tournament summary import
- Absolute (5 Changes): Added Stud support and improved fixed limit game support
- BetOnline/Chico (8 Changes): Added support for APN/Chico poker skins such as Gear Poker, ActionPoker and PayNoRake. Added Omaha. Fixed issues with unknown players acting, an numerous accounting difficulties arising from miscalculated sidepots
- Boss (11 Changes): Added Omaha and Omaha Hi/Lo support. Fixed tournament support, added example files and fixes for all-ins, antes, and second small blinds
- Cake/Revolution (18 Changes): Fixed numerous parsing and pot accounting issues associated with new games and formatting changes
- Entraction (3 Changes): Added tournament and 5-Card Omaha support
- Everest (6 Changes): Improved partial hand handling, improved fixed-limit support
- Everleaf (4 Changes): Fixed collect pot method for Hi/Lo games, now recognizes max seats and euro games
- Full Tilt Poker (20 Changes): Update for hand history format change made on May 8, 2013. Many fixes to better capture and update tournament information. Now supports 6 new game types listed above
- iPoker (16 Changes): Vastly improved game and format support across a variety of iPoker skins and game types
- Merge (18 Changes): Added mixed game support, tournament buy-in lookups, and made numerous bug fixes and additions
- Microgaming (4 Changes): Will now import hands written in the new Microgaming format. Added omaha support
- OnGame (13 Changes): Added support for Omaha, Razz and OnGame’s fast poker variant - Strobe
- PartyPoker (26 Changes): Hand histories written by the OSX PartyPoker client are now supported, fixed PLO8, Stud support, major bug fixes for recognizing moved players during MTTs
- PKR (9 Changes): Supports both current PKR hand history format and the older pre-2009 format. Split pots are now read, as are multiple small blinds, side pots, euro denominated games and Omaha
- PokerStars (19 Changes): Added support for Run-it-twice hands, Pot Limit Pre, No Limit Post games and improved partial hand identification. Added SnG lookup table for pulling in structure information
- Winamax (21 Changes): Major fix for site hand numbers, updates to tournament summary parsing, fixed limit, play money and ticket tournament support
Smarter Import - The fpdb importer has been overhauled for both hand histories and tournament summaries for this release.
- Bulk import will automatically recognize what site each file is coming from so you won’t need to identify each file or folder yourself
- Tournament summary files will now import during auto import and via bulk import and do not require separate handling
- Two separate directories can be identified for PokerStars auto import which allowing for auto import of both hand histories and tournaments summaries
- Auto import now works better for sites that write hand histories line by line while the hand is being played
- Auto import will search and import files from subdirectories
New & Updated Stats - Several new stats have been added and updates have been made to commonly used stats to more accurately account for all situations
- New Stat: Checkraise stats - cr(1,2,3)
- New Stat: Call 3-Bet stat - ctb (from Arsil)
- New Stat: DonkBetAndRaise - dbr(1,2,3) (from Arsil)
- New Stat: Fold to DonkBetAndRaise f_dbr(1,2,3) (from Arsil)
- VPIP, PFR, and 3Bet/4Bet stats pre-flop now recognize walks and situations where the player doesn’t have the opportunity to raise or put money into the pot
- CAR0 (Called a raise preflop) is fixed
- calcCalledRaiseStreet0 will now work for draw and stud
- Fixed fold to CB for draw games
Database additions:- New rake fields (rakeDealt, rakeContributed, rakeWeighted)
- Additional miscellaneous fields (showdownWinnings, nonShowdownWinnings, BBwon, vsHero, effStack
- Added a number of new tournament & game variables to better capture gametypes
- Several new cache tables have been added for sessions, hand types, and positions. Setting cacheSessions="True" in Configure/Preferences will turn on import for these tables. While these tables aren't yet in use, we'll be updating our query plan in future releases to take advantage of these tables which should results in significant performance improvements for large databases
Known Issues:- Minimizing and restoring the poker table window while the HUD menu is open may cause the HUD block positions to be displayed incorrectly. To prevent corruption of the HUD blocks, select "Restart This HUD" to reset the HUD blocks (Windows Only)
- FPDB will focus the window whenever mucked cards are displayed. To prevent this focus grab, you'll need to switch off the mucked-card display. Instructions for turning off the mucked cards display can be found here - http://****************/apps/mediawik...40_information
How to download/update
======================
Please note that you will have to recreate database and replace your config file if you are upgrading from an earlier version. You can find out where your config file is located by going to: Help -> About, License, Copying
FPDB will warn you if your database is incompatible and will not work properly unless you recreate or use a new one (Maintenence -> Create or Recreate Tables)
To download:
https://****************/projects/fpdb/files/fpdb/0.40/
If you encounter an error that reads like this when you're running fpdb for the first time:
Code:
glib.GError: Unable to load image-loading module: C:/Python27/Lib/site-packages/gtk-2.0/runtime/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.dll: `C:/Python27/Lib/site-packages/gtk-2.0/runtime/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.dll': The specified module could not be found
OR an error like this when you start the HUD
Code:
importer : ERROR Failed to send hand to HUD: [Errno 22] Invalid argument
Run install_fpdb.exe and it should go away
Links
=====
To be notified by email of new versions you can subscribe to our announce mailing list here:
http://lists.****************/lists/l.../fpdb-announce
Link to fpdb website (wiki):
http://fpdb.wiki.****************/
Features page:
http://****************/apps/mediawik...title=Features
How to install&setup fpdb in 5 Minutes with the Windows installer:
http://sf.net/projects/fpdb/files/fpdb/help/ Choose exe021install.avi (18mb, no sound)
Installation instructions are available from:
http://****************/apps/mediawik...e=Installation
Getting Started Instructions:
http://****************/apps/mediawik...etting_Started
FAQ:
http://****************/apps/mediawik....php?title=FAQ
Screenshots:
http://****************/apps/mediawik...le=Screenshots
Languages
=========
Fpdb 0.40 is fully translated into English and Italian.
There’s partial translations for Spanish, German, Lithuanian, Polish, Portuguese, Russian. Hungarian, French and Romanian.
See
http://****************/apps/mediawik...le=Translation for further details.
Sources of Support
===============
Please also see the “Bug reports” section below to enable us to help you.
These are listed in order of usefulness – the 2+2 thread in particular is rather chaotic so if we miss your post feel free to bring it up again
1) 2+2 Forums: The monster 2+2 forum thread (registration required).
http://forumserver.twoplustwo.com/sh...d.php?t=273001 Please dont let the size of the thread phase you. It is monitored and sends email notifications to almost all of the developers some of the developers. (Note: If you play poker and don’t frequent the 2+2 forums, you may want to become better acquainted. Its a bit daunting at first, but well worth the effort)
3) Mailing List: Visit
http://lists.****************/lists/listinfo/fpdb-main to subscribe to the development & support mailing list and send us an email
3) Chat/IRC: One of the developers is usually around, but it is IRC. Dont get discouraged because if we don’t answer within 20 minutes, once we do you’ve probably got our full attention.
This link takes you to a website where you can talk to us directly without having to install an IRC client:
http://webchat.freenode.net/?channels=fpdb
Alternatively use can use any IRC client to connect to #fpdb on freenode.net
When you do report issues, try to make it easier for us help you. We usually need at least the
following information:
- FPDB version
- Operating system and version (e.g. Linux Mint 12 or Windows 7 64bit)
- Database type (MySQL, SQLite, PostgreSQL)
- Install method (exe, tarball, deb, git, ebuild)
- Site name and gametype (e.g. $10 Pokerstars Razz SnG)
- Translation: What language is FPDB and the Poker Client is being displayed in. If the language is not English, can you please reproduce the issue while using the English translation first.
- Errors from the log files. There is now a copy to clipboard function to assist this. We are usually looking for lines containing WARNING and ERROR.
Most of these details are available for easy copy & paste in the Help menu under About or in Help->Log Messages (Use copy to clipboard)
Notices for Windows users
========================
1) First-time installs may need to download and install the C++ runtime executable from Microsoft. Fpdb on Windows is not currently compatible with PostgreSQL 9.x (it works fine in Linux). Please let us know if you know a way to solve either of these problems.’
2) Windows users using MySQL may experience
https://****************/apps/mantisb...iew.php?id=159 this is a MySQL configuration problem unfortunately.
FPDB hopes to build a solid community of contributors and we like to recognise everyone who has helped us out. For the latest list of contributors please see
https://github.com/ChazDazzle/fpdb-c...ntributors.txt which also servers as a useful reference for who else is interested in the same areas as you.
If you’re missing from this file please let us know. Full details of who did what can be viewed in the git history.
Thanks and may the variance be with you.
The FPDB Team