We just put out a massive update to PokerTracker 4, lots of work done to the database back end to make this the most impressive new release since we put out PokerTracker 4. We have been working on the caching and PostgreSQL updates for months, we are proud to be able to share this with you today! The release notes are very long, we ask that if you do not normally read the release notes (we always recommend that you do) then at a minimum please review the
New Features popup when PokerTracker 4 is updated. A database update is required, please plan when you update to assure that this will not interfere with your playing schedule.
PokerTracker 4.11 AVAILABLE NOW! - Release Notes - May 19, 2014
ATTENTION: A database update is required after installing PokerTracker 4.11, please allow this update to be completed. If you have a large database please postpone installation of 4.11 until your session is complete to avoid interfering with your playing schedule. Please be aware that if this database update is canceled or bypassed PokerTracker 4.11 will not work properly until a cache rebuild is manually executed.
Key Updates Summary:
- NEW: Custom Stats can now use the database cache to improve performance! *
- NEW: iPoker Twister tournaments are now supported!
- NEW: You can now choose from any opponent model while using the ICM Quiz simulator!
- NEW: Custom Themes are now supported as a PokerTracker Premium Addon option!
- NEW: FullTilt Flipout tournaments now supported!
- NEW: 888 tournament audit files in Excel format can now be imported!
- NEW: Conditional support for PostgreSQL 9.3 is now available ***
- NEW: The popular 'Call PF 3Bet After Raise' custom stat has been added by default! **
Added:
- Site Support: Gtech: Added support for Gtech’s new “.log” hand history format
- Import: 888: Add support for 888 ‘.xls tournament audit files
- Import: Full Tilt: Added support for new FLIPOUT tournaments
- Import: iPoker: Include HUD support for 3-max (Twister tourneys)
- Database Cache: Report and HUD speed when using custom database columns has been improved thanks to the addition of a new custom column cache*
- Database: PostgreSQL: Initial support for PostgreSQL 9.3 has been added, this conditional option will require manual installation of 9.3 - FOR ADVANCED USERS ONLY ***
- Database: Maintenance: Added a Custom Cache Rebuild option to rebuild just the cache for custom stat columns
- HUD: The HUD can now address custom cache tables when custom Columns are used to create Custom Stats that are displayed in the HUD
- ICM Quiz: Added opponent modeling selection options at the start of the ICM Quiz
- Omaha Hand Range Selector: New rundown option added : “Any 3 Card Straight”
- Premium Addons: Theme support for Premium Addons now available
- Stats: Custom: Columns: New Cache function has been added, all existing custom columns will be automatically enabled if conditions of the column allow it to be cached
- Stats: Added 'Call PF 3Bet After Raise' due to it's popularity in the PokerTracker Download Warehouse
- Stats: Customization: Added the ability to filter the stat list in addition to the existing search
- Stats: Customization: The “raise to a power" function in custom stat expressions are now available using the ‘^’ operator
- Stats: Customization: New string functions are now available for formatting stat expressions using ‘length’, ‘substr', and ‘strpos’
- TableTracker: Removed 888 from the available TableTracker sites due to changes in 888’s User Agreement that affects TableTracker but does affect any other part of PokerTracker 4
Changed:
- Import: Include the made hand at showdown for all internal text hand history formats for sites that do not provide text hand histories such as iPoker, GTechG2, MPN, Merge, and WPN
- HUD: Hand History Viewer: The full pot amount is now displayed in the [Split Pot] combobox text
- Backup/Restore: Validation of Processed hands files is now disabled, this was an unnecessary step to complete database backups
- Filters: Sort the Quick Filters list found in the Filter Save/Edit windows
- GUI: HUD: The HUD’s Hand History Viewer will now recall the window sizing when opened
- Holdem Hand History Viewer: Board cards are now displayed on a new line rather than that same line as other actions when using the Small Cards option to improve legibility
- ICM: Rebuys: Add support for ICM and Net Adjusted calculations Final Tables in rebuy tournaments when all prizes are known
- ICM Quiz: Enable the selection of the hand range model used for the Hero Range feature at the start of the ICM Quiz
- ICM Opponent Modeling: Do not allow model names"random" or "advanced" to prevent conflicts with the ICM Quiz
- Premium Addons: Reports: Add the ability to reset premium reports to their defaults
- Replayer: The tournament number can now be displayed in Replayer Chat Box as an option
- Statistics: Editor: Validate if the cache can be created when a database columns are altered
- Stats: Improve the calculation speed of ‘ICM Equity Adjusted’ and ‘Adjusted Diff’, the older versions of these stats will remain but they have been renamed to include the ‘(Legacy)’ suffix
- TableTracker: £0.25 NL stake now available
Fixed:
- Import: 888: All hands from 888 skin “Lucky Ace” to be detected and import as 888
- Import: 888: Default 2-max 888 HUD positions have been changed so they are now North & South instead of East & West
- Import: 888: Compensate for tournament buyins that use a comma instead of a decimal point
- Import: 888: 888 and other Double or Nothing tournament summaries will now trigger Tournament Detection when the summary does not contain a .txt extention
- Import: 888: Various improvements to 888 audit file importing
- Import: Everleaf: Address import errors that occurred when importing the now-defunct Everleaf network hand histories on a Mac that resulted in a "player not found” error message
- Import: Full Tilt: Updated the config file to address issues importing Adrenaline Tournament hands
- Import: Full Tilt: Support newly added blank lines in tournament summaries and other related changes to the summary format will allow for better handling of Multi-Entry tournaments with missing hand data
- Import: GTECHG2: Fix to address import errors that occurred with old hands that use abbreviated closing player tags
- Import: GTECHG2: Improve parsing rules to improve import accuracy of winnings
- Import: iPoker: Fix to stop crashing that occurred when the Speed Poker HUD was enabled in new iPoker skin clients
- Import: iPoker: Compensate for pot size calculation error when a dead small blind exists but it is not tallied in the "bet" line of the hand history
- Import: iPoker: Hand History Folder auto-detection support for Genting, Coral, and LadBrokes
- Import:MPN: Continue to improve MPN Euro tournament detection to stop these tournaments from importing as USD
- Import: MPN: Updated the preferred seating options to match the latest MPN client changes
- Import: PartyPoker: Compensate for action lines that are combined with "time bank" messages
- Import: PokerStars: Fix a scenario that can occur where a freeroll tournament summary can zero the cash prizes if imported separately when in reality there are cash and satellite ticket prizes
- Import: Revolution: Address an import error that can occur when hands are folded to the big blind
- Import: UltimateBet: Address import errors that occurred in hands that were all-in in the blinds in the original “old” Ultimate Bet hand history format for legacy importing
- Import: WPN: Append "Hi/Lo" and "Hi" to Omaha limit strings
- Import: WPN: Compensate for missing 1 chip bug in hand histories O8 tournaments until WPN can address this bug
- Import: Improve the calculation methods used to determine Omaha wrap outs, turn nut & nonnut draw counts **
- Import: Improve the calculation of Omaha nonnut straight draws with made straights on turn **
- Import: Improve the calculation of Hand Strength flags when the player has 2 Pair, while there is a third worse pair on the board **
- Import: Improve calculation of Omaha gutshot draws in hands where there are two unique gutshots by tracking this as a double gunshot - even though these are not considered double gunshot draws **
- Import: The buyin will now be ignored when importing PT3’s Generic Summary format because PokerTracker 3’s buying was defined as buyin+ fee, when these summaries are imported the hands will set the buying instead of the summary
- Import: Improve rebuy calculation in less than 500 chip games
- Import: Address some invalid pot size errors that may occur when using Auto Import that do not occur when using Get Hands From Disk
- HUD: iPoker: Fixed seat positioning for 3-seat “Twister” games
- HUD: Assure that Hero and Live stats properly update when switching between Lifetime and Table Session Only stat modes
- HUD: Allow player names with the ‘|’ character to work with HUD tournament stack filters
- Backup: Removed delay that could occur during “Finalizing" post-backup
- Backup/Restore: Allow the backup of optional files (Data or Config folder) that includes a filename with a non-ascii character
- Backup/Restore: Fix to prevent backup names to include an uppercase ‘.ZIP’ file name extension
- Backup/Restore: Removed busy cursor
- Crash Reporter: Allow Trial users to add or change their email address in the Crash Reporter
- Database: Fix a mismatch in positioning labels for position 4 that only affects 9-handed games
- Database Purge: Removed delay that could occur during "Finalizing" post-purge
- Database Update: Make the Dialog window slightly taller window in both operating systems to address the truncation of text that could occur on a Mac
- Export Hands: Date range using UTC date/time instead of local time when exporting from the Advanced tab
- Filters: Fix misspelling of Thai “Baht”
- Filters: Fix a filter logic error that affected the Omaha 20 out wrap draw selection options
- Filters: Fix to allow the "Last X Hours" filter to work with graph options other than “hands”
- Hand History Viewer: Allow equities to be calculated for the 2nd 'run it twice' run
- Hand History Viewer: WPN did not show the low hand in Hi/Low games
- Holdem Hand Visualizer: Address display bug that occurred when the Big Blind folds to a call
- Holdem Hand Visualizer: Improve decimal precision equity when odds are near 0% & 100%
- ICM: Fix scenario that can occur where Net Adjusted is calculated before a final table is reached, resulting in incorrect net adjusted winnings in a 5-table SNG
- ICM: PokerStars: Improve detection of 6-table 6-max shootout satellite SNGs to allow Net Adjusted to be calculated
- ICM Quiz: Fix bug that did not always allow the ICM Quiz to restart from the menu selection
- Mac: HUD: Do not allow AppNap to sleep while the HUD process is enabled
- Mac: Address rare crashes that can occur when starting auto-import
- Mac: Apply patch to wxWidgets that allows HUD process to improve startup experience
- Mac: Address GUI issue that could cause popups to appear slightly off-screen
- Mac: Omaha Range Selector: Fix legibility of rundown filter options due to GUI design
- NoteTracker: Optimized the method used for purging automatic notes
- Premium Addons: Reports: Enforce filtering within the stake restrictions defined in Premium Reports
- Premium Addons: HUD: Fix the detection of Stake restrictions for Fixed Limit stakes to assure that testing is performed on the size of the Big Blind, not the size of the Big Bet
- Purge: Fix bug that occurred when closing the "Confirm Purge" message window by using the X button, but purging continued
- Replayer: Fixed bug that affected dead penalty small blinds in Full Tilt hands when played in the Replayer
- Replayer: Address display bug that occurred when the Big Blind folds to a call
- Replayer: Improve decimal precision equity when odds are near 0% & 100%
- Replayer: Address a scenario that can occur where the winning pot chips are displayed while including the already removed rake
- Registration: Address flaw in auto update file processing across different version releases
- Stats: Fix to stop the insert ‘trim function from inserting ‘format_number’ incorrectly
- Stats: Fix to allow live stats to properly update while displaying table session stats
- Stats: Fixed the ‘My Currency Average Buy-In’ stat expression
- Stats: Improve calculation of ‘3Bet Steal’ by altering the opportunity columns *
- Stats: Improve calculation of ‘BB vs SB Open - 3Bet’ stat by altering the opportunity columns *
- Stats: Allow the ‘Winning Hand Lo’ stat to display "no low hand shown" when there is no low hand that won the pot (requires re-import)**
- Stats: Fix the "Bet Turn" stat description which mistakenly said "river" when the stat was actually for the “turn”
- Stats: The ‘cnt_p_call_vs_btn_open’ and ‘cnt_p_call_vs_co_open’ columns have been updated to check the 2bet facing amount to improve ‘Call’ stats as well as ‘Fold vs CO Open’ and ‘Fold vs BTN Open’*
- Stats: Fix the positioning of the brackets used to create the Value Expression of "Avg All-In Equity" stat, this will allow for filtering in custom reports
- Stats: The column ‘p_2bet_def_action’ has been revised to count dead blind hands where the player completed the bet and then folded to a preflop 2bet*
- Stats: Improve summary calculation for cosmetic accuracy for the hand Stat ‘Bet [street]’
- Stats: Fix the Cash ‘My Currency Bet Flop’ stat descriptions to improve the way these actions are described
- Stats: Fixed the Donk stat descriptions if they incorrectly stated that a continuation bet was required
- Stats: Fixed 4Bet stat descriptions to use the terms “4Bet+” or “4Bets or higher” when necessary in the description rather than just 4Bet
- TableTracker: PokerStars table opening fixed
- TableTracker: Revise the methods used to select Omaha Hi/Lo Stakes by removing "Hi" and "Hi/Lo" from the name of the stake to match functionality elsewhere in PT4
- Tags: Remove the Tag Filter when deleting the related tag
- Tags: Allow the removal of tags from multiple selected hands at the same time
- Tournament Detection: Address various keyboard accelerator conflicts with the progress bar
- Tournament Detection: Allow population of ‘amt_expected_won_icm_pct’ when Protect Filled Table Type is enabled to allow net adjusted calculations to occur for losing tournaments
- Tournament Detection: Assure that rebuy period is populated for freerolls and unknown buyins
- Tournament Detection: Address a situation that can occur in PokerStars 6-max Shootout Satellites where prizes are incorrectly awarded to all players
- Tournament Detection: Results: Populate Rebuy Period and the Rebuy Period default Tournament Settings
- Tournament Detection: Adjust for the detection rebuts that occur within the 1st hand in a tournament
Additional Notes:
* Due to the extensive database updates and improvements in this release, a Database Cache Rebuild is required to assure that your database performs optimally when using any of the stats that were altered, fixed or updated in this release. This rebuild will take place automatically, and will require an extensive amount of time for large PokerTracker 4 databases - please plan your update time accordingly. Please be aware that if the cache update is canceled or bypassed PokerTracker 4 will not work properly.
** This update will only affect newly imported hands, to apply this minor fix retroactively please re-import any hand that would be affected by this issue. This is a minor fix that only affects rare situations, we do not advise reimporting your database unless it is absolutely necessary for compliance.
*** PostgreSQL 9.3 is now conditionally supported, however our developers do not advise using any version of PostgreSQL higher than 9.0 unless you are willing to help us test support for this new PostgreSQL version by providing our staff with support tickets in the event that any unforeseen issues may occur. The addition of any new PostgreSQL version to PokerTracker 4 support is taken very cautiously to assure that data corruption will not occur. Our extensive tests have shown that switching to 9.3 appears to be safe however it is possible that unexpected side effects may be discovered as more PokerTracker 4 users switch to this more modern version of PostgreSQL. Please proceed with caution and at your own risk, but we can share that PokerTracker’s own support staff have moved to PostgreSQL 9.3 safely and with good results so far. At this time we ask that only advanced PokerTracker 4 users with extensive experience with our support ticket system consider switching to PostgreSQL 9.3. An in depth guide for PostgreSQL 9.3 conversion is available at
https://www.pokertracker.com/guides/PT4/databases/how-to-manually-install-or-reinstall-postgresql-93-windows