Chaz Littlejohn
|
69732a40ae
|
resolving merge conflicts in PokerStarsToFpdb.py and TestHandsPlayers.py
|
2011-04-06 16:56:19 +00:00 |
|
Chaz Littlejohn
|
b7b93408b0
|
Commented out the printing in recreate_tables. Should think about undertaking an effort to remove all printing since everything important is logged anyways
|
2011-04-06 03:43:56 +00:00 |
|
Chaz Littlejohn
|
d7ed15bcfe
|
Added the column 'showed' to handsplayers which flags whether or not a player showed his or her hand. If false and 'sawSD' is true then they mucked. If true and 'sawSD' is false, then they showed outside of a showdown (site dependent). Also fixed up readShownCards in FTP's hhc so it recorded mucked and showed correctly.
|
2011-04-05 02:41:53 +00:00 |
|
Chaz Littlejohn
|
5f9d402701
|
Added new showdownStrings dictionary in the Hand module as well as the appropriate regex in re_ShownCards for capturing the text discrption of showdown hands. FTP and Stars only for now. Once evaluating hand strings is added to Stove, this will be used as a back up for games Poker-eval does not fully support such as Razz and Badugi
|
2011-04-04 19:57:54 +00:00 |
|
Chaz Littlejohn
|
c518c482ac
|
Fixed several errors in the new storeHudCache which were preventing the data from being imported in full
|
2011-04-04 06:32:57 +00:00 |
|
Chaz Littlejohn
|
d98a28ea0a
|
Added support for board cards in FTP run it twice (RIT) hands. Hands continues to store the standard board for the hand, while run it twice board cards dealt after the all in are stored in the new Boards table. Designed to allow for more than 2 boards if a hand history allows it. Can be enabled for other sites by adding regex to detect multiple FLOP|TURN|RIVER deals in hhc.markStreets, and by updating hhc.readCommunityCards to save RIT streets and set hand.runItTimes with the number of deals. The Hands table now includes a 'runIt' BOOL indicating if a hands was run multiple times and board inserts are done in the storeHand method.
|
2011-04-04 04:50:01 +00:00 |
|
Chaz Littlejohn
|
f55cd5569d
|
Added methods for storing the filename and import statistics in a new 'Files' table which links with the Hands table via Hands.fileId. Extended support for storing mixed game information for Full Tilt Poker coming from the filename, and updated mixed game dictionaries for PokerStars. Added a field in GameTypes to track this mixed game variable entitled 'mix' which takes on the string value of 'none' if not a mix game hand.
|
2011-04-02 23:56:52 +00:00 |
|
Chaz Littlejohn
|
148777bebd
|
Changed the order of how draw cards are stored in HP so cards dealt to hero on Draws 1-3 (the open field of the holecards dictionary are placed after the cards held from previous streets (the closed field of the holecards dictionary)
|
2011-04-01 02:08:20 +00:00 |
|
Worros
|
d282dead8a
|
Regression: Fix card data for FTP draw .hp file
|
2011-03-30 18:05:04 +08:00 |
|
Worros
|
fe1f8a5829
|
Regression: Fix card data for FTP draw .hp file
|
2011-03-30 14:44:29 +08:00 |
|
Worros
|
38f63ffcec
|
Regression: Fix card data for newly parsed draw hands
|
2011-03-30 13:42:59 +08:00 |
|
Worros
|
3e6c5b6f31
|
THP: Minor updates
|
2011-03-30 13:29:39 +08:00 |
|
Worros
|
9b59d8fb9c
|
Regression: Fix data for newly parsed draw hands
|
2011-03-30 13:28:57 +08:00 |
|
Worros
|
9a87d7d88a
|
Merge branch 'chazdazzle' of git://github.com/ChazDazzle/fpdb-chaz
|
2011-03-30 11:50:33 +08:00 |
|
Chaz Littlejohn
|
6954ab1b62
|
changed the key in the hands stats dict from 'gameTypeId' back to 'gametypeId'
|
2011-03-30 03:49:13 +00:00 |
|
Worros
|
bac1d29166
|
Regression: Add gameSessionId to .hands files
|
2011-03-30 11:49:02 +08:00 |
|
Worros
|
468b98fb7a
|
THP: Ignore gameSessionId
|
2011-03-30 11:46:49 +08:00 |
|
Chaz Littlejohn
|
faaca41b5a
|
Merge branch 'sorrow' into chazdazzle
|
2011-03-30 03:25:58 +00:00 |
|
Chaz Littlejohn
|
fc2b79a5e8
|
tourneysPlayersIds is later updated by db.createOrUpdateTourneysPlayers and turned into a dict rather than a list so it makes sense to initialise as such
|
2011-03-30 03:18:36 +00:00 |
|
Chaz Littlejohn
|
c361992b13
|
added \u20ac into the sym dict
|
2011-03-30 03:15:12 +00:00 |
|
Worros
|
9eb0138f3d
|
THP: Make less noisy
|
2011-03-30 11:13:03 +08:00 |
|
Worros
|
1e3bbd6047
|
Merge branch 'chazdazzle' of git://github.com/ChazDazzle/fpdb-chaz
|
2011-03-30 11:12:22 +08:00 |
|
Chaz Littlejohn
|
c19549b3da
|
changed the currency substitutions to byte stream AND unicode -- i.e. u'$|\xe2\x82\xac|\u20ac|'
|
2011-03-29 20:15:21 +00:00 |
|
Chaz Littlejohn
|
b00c30cbbf
|
Re-did patch to fix import when no hero is defined
|
2011-03-29 14:18:00 +00:00 |
|
Chaz Littlejohn
|
dc839c9cae
|
Merge branch 'sorrow' into chazdazzle
|
2011-03-29 14:04:59 +00:00 |
|
Worros
|
69905a051b
|
Everleaf: Clean out some crufty comments
|
2011-03-29 18:07:39 +08:00 |
|
Worros
|
316e4ff284
|
Everleaf: Possible fix for older tourney hh's
|
2011-03-29 18:05:21 +08:00 |
|
Worros
|
f159823f1b
|
Regression: Add card8-20
|
2011-03-29 17:35:24 +08:00 |
|
Worros
|
59d22bed5d
|
Import: Remove unicode translation from addImportFile
A filename is an almost arbitrary binary sequence, assuming it can be encoded
in utf-8 caused crashes on certain file names.
|
2011-03-29 17:20:13 +08:00 |
|
Worros
|
0cef119a3b
|
Stars: Add unicode marker back to currency substitution
|
2011-03-29 17:17:29 +08:00 |
|
Worros
|
de9c65e3ea
|
Database: Fix sessionCache when no hero exists
|
2011-03-29 17:13:31 +08:00 |
|
Worros
|
684689c9db
|
Revert "changed all of the currency substitutions from byte stream (i.e. \xe2\x82\xac for EURO) to unicode (u'\u20AC') as it was throwing unicode errors when attempting to format the string in the various regex statements. I am aware that I may be the only one to encounter this problem."
This reverts commit d0ae2a155d .
Conflicts:
pyfpdb/FulltiltToFpdb.py
|
2011-03-29 15:46:15 +08:00 |
|
Worros
|
efa1a9e6cf
|
SQL: Change column types to 'timestamp' for sessionCache
|
2011-03-29 15:36:48 +08:00 |
|
Worros
|
ab5e28e73d
|
Import: Add to_hud back to init list
|
2011-03-29 15:36:18 +08:00 |
|
Worros
|
7b319d5aa0
|
Hand.py: Add in test data to prepInsert
|
2011-03-29 14:58:44 +08:00 |
|
Chaz Littlejohn
|
38fbae957a
|
charset needs to be set to 'utf8' for the MySQL connection to store unicode strings correctly
|
2011-03-29 06:10:07 +00:00 |
|
Worros
|
59b65ca146
|
Merge branch 'chazdazzle' of git://github.com/ChazDazzle/fpdb-chaz
Conflicts:
pyfpdb/FulltiltToFpdb.py
|
2011-03-29 13:52:08 +08:00 |
|
Chaz Littlejohn
|
300340218b
|
specifiying 'utf8' CHARSET in Players.name field not required and will lead to a conflict if mysql database created using a different utf-8 collation
|
2011-03-28 18:34:05 +00:00 |
|
Worros
|
f8f25fe4ec
|
PSSummary: Fix for Stars.fr winnings
Regex was previously fixed to $
|
2011-03-28 18:04:51 +08:00 |
|
Worros
|
cf5e3878bd
|
FTP: Allow '_' in tablename
|
2011-03-28 17:14:27 +08:00 |
|
Worros
|
bcb23d47e8
|
Regression: FTP hand with '_' in tablename.
|
2011-03-28 17:13:00 +08:00 |
|
Worros
|
f9e84a5aa3
|
Regression: Rename Everleaf tourney test files
Tourney id is only in the filename, and that is the only way Everlead can(? currently?) detect if a hh is from a tourney or not
|
2011-03-27 23:32:35 +08:00 |
|
Worros
|
8e38e4e458
|
THP: Add Everleaf tourney files
|
2011-03-27 23:30:38 +08:00 |
|
Worros
|
c1bd2bb5c7
|
Regression: Everleaf tourney samples
|
2011-03-27 15:08:57 +08:00 |
|
Worros
|
65ab68a069
|
Merge branch 'master' of git://git.assembla.com/fpdb
|
2011-03-25 13:22:19 +08:00 |
|
Worros
|
b6ca0565ce
|
FTP: Allow # in tablename
|
2011-03-25 13:14:26 +08:00 |
|
Chaz Littlejohn
|
a87f43f933
|
Updated the import process for Draw hands so that cards, along with additional draws can now be stored. HandsPlayers now includes 20 card fields to accomodate up to 4 five card hands for each player. The regex for the 'stands pat' action was also improved so that hero cards from those streets could be taken from that line of text
|
2011-03-24 06:00:10 +00:00 |
|
Chaz Littlejohn
|
5eeafc4503
|
Added regex & methods for picking up the 'discards' and 'stands pat' actions in FTP draw hands
|
2011-03-24 04:08:08 +00:00 |
|
Chaz Littlejohn
|
7c31a19077
|
Modified HHC so gtk & pygtk are imported to execute a callback only if import is run from the gui
|
2011-03-23 19:34:15 +00:00 |
|
Chaz Littlejohn
|
3e9dacf900
|
Added a rebuild_sessionscache method for creating the SC table from hands in the database
|
2011-03-23 19:27:56 +00:00 |
|