Commit Graph
100 Commits
Author SHA1 Message Date
Worros f1adfde26c Regression: .hp file for button steal
thebear brings in, arjun attempt to steal from the button position and fails.

Went through and modified/verified:
- raiseFirstIn for all players
- raisedFirstIn for arjun
- foldSbToStealChance for thebear
- foldedSbToSteal for thebear
2010-09-03 18:31:50 +08:00
Worros f1616957d3 Regression: 5 hands for various Stud steal situations 2010-09-03 18:19:37 +08:00
Worros aa0e24fb9f THP: Add PKR to test 2010-09-03 18:01:16 +08:00
Worros cd23d1dcbe HUD_config.test: Add PKR converter 2010-09-03 16:57:41 +08:00
Worros 2f5c4df1c5 PKR: Fix reading of player stacks 2010-09-03 16:40:40 +08:00
Worros 7038af303c HUD_Config.example: Add PKR 2010-09-03 16:32:30 +08:00
Worros 6585c5eb7b Regression: PKR .hp file 2010-09-03 16:31:47 +08:00
Worros 25c1e1c0e2 Regression: PKR NLHE 2010-09-03 15:43:48 +08:00
Worros c5412caa14 THP + test config: Add suppor for Carbon
Make THP script more robust when testing stats
2010-09-03 14:31:52 +08:00
Worros 08c8315cd0 Regression: Carbon NLHE hand 2010-09-03 14:24:59 +08:00
Worros d22dbb1238 Carbon: Make carbon crash less. 2010-09-03 14:05:50 +08:00
Worros ad714519a9 THP: Add everleaf to list, fix totalerrors 2010-09-03 13:56:57 +08:00
Worros dca0c0ffda Regression: Actually remove file mv in previous commit 2010-09-03 13:07:54 +08:00
Worros f1ffb4c6eb Regression: Everleaf NLHE - 3 way all in preflop 2010-09-03 13:06:04 +08:00
Worros 1290ea3a67 Regression: Add OnGame Limit Holdem File 2010-09-03 12:25:35 +08:00
Worros 1a4c618df3 Regression: Move OnGame HH file 2010-09-03 12:22:39 +08:00
Worros 1622d9e56c THP: Add Absolute to testing list 2010-09-03 12:05:22 +08:00
Worros d5f230e4e8 Absolute: a couple of cleanups and some prep work for AP
I've changed re_GameInfo to be a verbose regex, so I may have broken working hand histories.

No test files at the moment so it is hard to tell.
2010-09-03 11:49:41 +08:00
Worros 3f0cdfbaa5 Regression: Add Absolute Stud Hi/Lo hand 2010-09-03 02:29:34 +08:00
Worros cc3197b5d1 Grapher: commit patch to allow showdown lines to be removed
But only in source for the moment.

Need to add a Filter for the different graph types
2010-09-02 15:24:30 +08:00
Worros 742dec8b15 THP: Re-enable Party cash parsing 2010-09-02 14:04:34 +08:00
Worros 304c9e71a2 Hand: Wrap Pot.end() section in exception handler
If Hand.end() fails in that section, then something is seriously wrong with either action parsing or stack parsing.

Throw a parse error in the hopes we can continue on.
2010-09-02 14:02:19 +08:00
Worros 376894bba3 THP: Add remaining directories for test coverage 2010-09-02 13:52:54 +08:00
Worros bd6e227662 Test Config: Add OnGame to parser list 2010-09-02 13:52:18 +08:00
Worros 72e3867383 THP: Report parse errors properly 2010-09-02 13:42:40 +08:00
Worros 64cbfb4e4b Regression: New test file 2010-09-02 09:12:12 +08:00
Worros befcbba8f2 Merge branch 'master' of git://git.assembla.com/fpdb-sql 2010-09-02 09:07:26 +08:00
Worros d4400b9f48 Stars: add part support for NL Single Draw 2010-09-02 00:40:36 +08:00
Worros 26eca40b31 More HandsActions stubbing 2010-09-02 00:19:31 +08:00
Worros b8a8a7217c Regression: OnGame hand history 2010-09-01 23:43:23 +08:00
Worros dd469e9ca3 Regression: Stars: NL Single Draw 2010-09-01 21:58:58 +08:00
Worros 188201025f Database: rename storeHandsPlayers to storeHandsActions
As the stub function was supposed to be called
2010-09-01 20:51:23 +08:00
Worros 3f2edd2c6d Regression: FTP PLO additional hand with showdown cards for multiple players 2010-09-01 14:05:59 +08:00
Worros f993fb05b2 Regression: Add FTP PLO cash game HH 2010-09-01 13:53:48 +08:00
Worros a2e25457c9 Merge branch 'master' of git://git.assembla.com/fpdb 2010-09-01 11:08:17 +08:00
Worros 7aeb5e4531 Merge branch 'master' of git://git.assembla.com/fpdb-sql 2010-09-01 11:08:04 +08:00
Worros 9a3d60e0b3 HandsActions: Stub in the remaining calls for HandsActions 2010-09-01 10:47:13 +08:00
Worros a03e836044 DerivedStats: Stub in HandsActions calculation 2010-09-01 10:38:54 +08:00
Worros 243a140aa4 Merge branch 'master' of git://git.assembla.com/fpdb 2010-08-31 15:50:16 +08:00
Worros bb41c2906b THP: Add .hp file for FTP wierd date format 2010-08-31 15:46:11 +08:00
Worros 87b6f834c3 FTP: Rename test file 2010-08-31 15:43:31 +08:00
Worros bfe4c225e5 THP: Add NLHE FTP.fr .hp file 2010-08-31 15:16:37 +08:00
Worros 93be69858a Merge branch 'master' of git://git.assembla.com/fpdb-sql 2010-08-29 14:05:06 +08:00
Worros 42497bf27a THP: Fix parser name call chain
Also comment out Party for the moment, as there is a hh file that crashes the parser
2010-08-28 17:20:50 +08:00
Worros 3eb4f057bc THP: Add 'support' for other sites 2010-08-28 16:43:05 +08:00
Worros d6145d9d96 Merge branch 'master' of git://repo.or.cz/fpbd-bostik 2010-08-27 14:46:58 +08:00
Worros de9c0d9ba6 Stars: Minor refactor to readHandInfo
Make the readHandInfo function throw an exception if either of the regexes used fails to match
2010-08-27 14:44:19 +08:00
Worros 6d2de998c8 FTP: fix type hand.maxSeats to maxseats 2010-08-27 00:09:18 +08:00
Worros 94ab295804 PKR: Fix some regexes 2010-08-26 11:25:21 +08:00
Worros 159384db17 PKR: Add a PKR HHC
Doesn't actualy work as yet, but the primary regexes are done.
2010-08-26 10:28:37 +08:00
Worros 6a823a430c Hand: Add PKR to sites lookup 2010-08-26 10:27:40 +08:00
Worros afa41229c8 Revert "Betfair: Fix for Betfair 2.0"
This reverts commit 5d2e7cb320.
2010-08-25 12:01:17 +08:00
Worros 59ed2ea113 Regression: Add .hp for 7-StudHL-USD-0.04-0.08-200911.Cardtest.txt
Verified that the positions were correct for that hand
2010-08-25 11:59:31 +08:00
Worros fb9d0c85c7 THP: Make THP print a better error message 2010-08-24 11:55:30 +08:00
Worros edae36d108 THP: Create Error class for recording and reporting errors usefully 2010-08-24 11:09:13 +08:00
Worros 66da700df8 HUD_Config.example: Add OnGame section, remove Betfair 2010-08-23 14:42:58 +08:00
Worros 137cadd491 OnGame: Remove copied function 2010-08-23 14:17:30 +08:00
Worros ce93c2f7fe OnGame: Parse herocards 2010-08-23 13:50:04 +08:00
Worros ce5d029d0b OnGame: Make NLHE parse 2010-08-23 13:29:41 +08:00
Worros 6da5522965 Merge branch 'master' of git://git.assembla.com/fpdb 2010-08-23 13:25:01 +08:00
Worros bc755f3e5f OnGame: Fix re_CollectPot
So that it actually finds the player that has won money
2010-08-23 13:23:39 +08:00
Worros 3a6b0002bd Remove Table viewer options from settings hash 2010-08-23 13:22:40 +08:00
Worros ee1ccd1097 OnGame: Fix for NL 2010-08-21 22:26:08 +08:00
Worros 0131ec9a09 OnGame: Fix hand splitting regex 2010-08-21 22:24:23 +08:00
Worros 488eb8433c HHC: Cleanup unused function 2010-08-21 22:19:08 +08:00
Worros b93e0ab8a8 Merge branch 'master' of git://git.assembla.com/fpdb-sql 2010-08-21 22:10:24 +08:00
Worros 66e22e45f5 Merge branch 'master' of git://repo.or.cz/fpbd-bostik 2010-08-21 22:08:16 +08:00
Worros 9cc43b7424 HHC: doco for readAnte and readBlind 2010-08-21 17:35:32 +08:00
Worros 92e2e0ca95 HHC: Update doco on markStreets 2010-08-20 21:05:33 +08:00
Worros 5d2e7cb320 Betfair: Fix for Betfair 2.0
The Betfair poker site has changed hands/software and now has a
completely different hand history coverter.

Starting the process of making it work
2010-08-20 20:26:53 +08:00
Worros 7c5f4645f2 OnGame: More updates, primarily to readHandInfo 2010-08-20 20:10:52 +08:00
Worros d04e5e1a23 HHC: doco for compilePlayerRegexes 2010-08-20 20:09:44 +08:00
Worros 803f0fcaf8 HHC: Documentation on readHandInfo() 2010-08-20 19:48:37 +08:00
Worros 8ffb984d25 HHC: Better doco for readHandInfo 2010-08-20 18:52:00 +08:00
Worros c77cf55104 OnGame: Fix readSupprtedGames and currency 2010-08-20 18:05:25 +08:00
Worros 5f425e0910 OnGame: Fix determineGameType
Assumes that its a cash game at the moment, and needs some love for non-limit holdem
2010-08-20 17:59:52 +08:00
Worros dd3cd4fad4 OnGame: gettextify and add an error handler 2010-08-20 17:10:38 +08:00
Worros 08462884cf OnGame: Significant updates.
This parser hasn't been updated/completed since a very early version of HHC

File is updated to the point where it will now run and just crashes on a regex
2010-08-20 16:51:41 +08:00
Worros 568eba84ad Test: 4 Bet Pre test - curently fails.
s0rrow raises, is 3bet by AAALISAAAA, then 4bets pre-flop
2010-08-19 19:42:41 +08:00
Worros 8225b9a3f6 Test: Add failing test for streetXSeen
All in preflop hand currently fails as all streets are seen, but the 2 all-in players are incorrectly recorded.
2010-08-19 19:32:45 +08:00
Worros 3c5908224c TestHP: Pass name to print function 2010-08-19 19:31:23 +08:00
Worros 1236460e09 TestHP: Hopefully useful debug messages 2010-08-19 19:11:46 +08:00
Worros 3d6a0e5040 RTF: Oops - appear to have accidentally deleted the field 2010-08-19 19:10:52 +08:00
Worros 041c9c8527 Regression test file: Handsplayers data 2010-08-19 18:40:37 +08:00
Worros 75e1dbbfba Importer; Add missing default option 2010-08-19 18:33:43 +08:00
Worros bb6225f80c NEW: Add regression test utility for HandsPlayers 2010-08-19 18:30:12 +08:00
Worros fbcf987d97 BulkImport: Add command line option to generate test data 2010-08-19 18:29:10 +08:00
Worros 109ad292c0 Hand: Add optional argument for printing test data
And pass the argument on too Database
2010-08-19 18:28:10 +08:00
Worros 0fab203a53 Importer: Add utility functions for regression testing
setPrintTestData: Indicate you would like to print test data when importing
setFakeCacheHHC: Indicate you want to access the HHC after an import run
getCachedHHC: Retrieve HHC

Also modified the main import loop to pass self.settings['testData'] to the database insert and records the HHC if requested
2010-08-19 18:25:26 +08:00
Worros 924e155b45 Database: Add optional argument for pprinting the player data. 2010-08-19 18:23:26 +08:00
Worros 4d0e438de1 Regression: Add FTP.fr hand history for testing. 2010-08-18 16:36:16 +08:00
Worros 37d1a10d73 Merge branch 'master' of git://git.assembla.com/fpdb 2010-08-18 13:25:45 +08:00
Worros 8b49f46d1c HHC: Correct error count for unmatched gametype regex 2010-08-18 13:17:42 +08:00
Worros 3f0f421c0d FTP: Make FTP.fr hand histories parse.
Had to adjust the currency character match, and the tablename which required \u2013 or 'En Dash'

Works for the 5 hand sample provided.
2010-08-18 13:12:11 +08:00
Worros 4e9c32ed84 Configuration: Make new gui_cash_stats have sane defaults when missing from config 2010-08-12 22:52:12 +08:00
Worros ad4fcef2fd DerivedStats: re-fix (break?) sawShowdown again.
Comment from code:

hand.players includes people that are sitting out on some sites for cash games
actionStreets[1] is 'DEAL', 'THIRD', 'PREFLOP', so any player dealt cards
must act on this street if dealt cards. Almost certainly broken for the 'all-in blind' case
and right now i don't care - CG
2010-08-12 21:44:40 +08:00
Worros acd80f7666 Fix Stars commit.
Forgot a ')'
2010-08-12 15:35:29 +08:00
Worros 5c76ec77d6 Merge branch 'master' of git://git.assembla.com/fpdb 2010-08-12 14:40:09 +08:00
Worros a20bc801e8 Stars: Adjust limit blind lookup
The hash for limit values needed both 20.00 and 20.

Fixed for all values up to 1000
2010-08-12 12:23:22 +08:00
Worros 333c0bb716 Filters: fix SQL query to only return ring game blind levels 2010-08-05 17:18:43 +08:00