Commit Graph

376 Commits

Author SHA1 Message Date
Worros
5e1362abf9 Read file in one hit then close. Make lines of for a class member
Add timing code
2008-10-10 02:18:54 +08:00
Worros
ed7122ca31 Move callHud to class attribute and remove from function parameters
Fix all callers
2008-10-10 01:21:01 +08:00
Worros
037178ead3 Shift db connection code to its own function
Add class vars for db and cursor
2008-10-10 00:13:56 +08:00
Ray
2e04eb2b99 Merge branch 'master' of git://trac-git.assembla.com/fpdb 2008-10-09 10:03:17 -04:00
Ray
6832234cfb get rid of some useless intermediate output 2008-10-09 10:03:04 -04:00
Worros
5389244f71 Merge git://git.assembla.com/fpdb 2008-10-09 21:13:53 +08:00
steffen123
96664d009c p130 - stud/razz tourneys run again, but completely unverified (like holdem/omaha tourneys
changed fpdb_import slightly to not die if a file had 0 stored hands
2008-10-09 07:17:18 +01:00
steffen123
14eb29f702 p129 - fixed stud river in HudCache generation
PrintPlayerHud... now uses bigbet rather than bigblind to determine gametype.
2008-10-09 06:15:50 +01:00
steffen123
5dfa5061cf p128 - corrected 2 bugs in PrintHand.py. finished stud blackbox testdata. 2008-10-09 05:30:09 +01:00
steffen123
bc76d4baf0 p127 - fixed stud importer bugs missing hole cards and added one blackbox hand verification for studhilo. 2008-10-09 05:04:31 +01:00
steffen123
ac525f4f17 p126 - added windows installer sources from Michael 2008-10-09 00:54:50 +01:00
Worros
14ab9f6814 Kill command line interface to fpdb_import until restructured 2008-10-09 01:48:16 +08:00
Worros
98b556f42c Turn fpdb_import functions into class Importer
Fix all callers of fpdb_import
2008-10-09 01:36:08 +08:00
Worros
79651706f6 Make GuiGraphViewer use the query file.
Make minor adjustment to Graph
2008-10-08 19:53:25 +08:00
steffen123
75ff2f7d42 p125 - expanded explanation of cardXValue for draw 2008-10-08 06:37:16 +01:00
steffen123
e23ae25d00 p124 - renamed categories for 27 single/tripple draw. updated abbreviations. 2008-10-08 06:28:09 +01:00
steffen123
b20c44d147 p123 - finished adapting table design for initial draw support. 2008-10-08 06:00:49 +01:00
steffen123
4ea04bc994 Merge git://git.assembla.com/free_poker_tools 2008-10-08 05:48:21 +01:00
steffen123
9e819f3ad2 p122 - started on table design for draw games 2008-10-08 05:47:47 +01:00
Ray
1e7b584dba changes to allow dropping of tables on postgres 2008-10-07 19:56:01 -04:00
Ray
066c2c26f2 Merge branch 'master' of git://git.assembla.com/fpdboz 2008-10-07 17:58:35 -04:00
Worros
6aca36b564 Moved SHOW TABLES query to query dict as list_tables
Added failing tests for Postgres until table deletion and table listing is fixed.
2008-10-08 03:12:38 +08:00
Ray
e930f78264 Merge branch 'master' of git://git.assembla.com/fpdboz 2008-10-07 14:31:15 -04:00
Worros
5dd9dbc86f Fix residual bugs in table droping and creation
Add Regression test for recreating_tables in mysql
2008-10-08 02:28:18 +08:00
Worros
dc81ca854a Indentation fixes 2008-10-08 01:50:43 +08:00
Worros
3d43e8167c Make drop_tables generic for mysql so we dont end up with a function that has 20 if(dbversion ==) statements within 2008-10-08 01:41:06 +08:00
Worros
3018cc660b Move create tables code into its own function.
Remove Postgres specific code
2008-10-08 01:16:26 +08:00
Carl Gherardi
791ac7418d Converts fpdb_db to use the query dictionary for table creation 2008-10-07 17:33:37 +08:00
Carl Gherardi
66033036cc Adds table create SQL to file. Included empty stubs for SQLite. 2008-10-07 17:25:24 +08:00
Carl Gherardi
d07d1c5bcc Add unit testing file.
Currently tests connection to fpdbtest and verifies that the database has the correct number of tables
2008-10-07 16:15:44 +08:00
Carl Gherardi
e6fa946835 Add drop_table query.
Syntax verified against MySQL, PostgreSQL and SQLite docs
2008-10-07 14:47:24 +08:00
Carl Gherardi
83fa3901fe New file for DB queries used in fpdb.
Currently just a framework and simple CLI
2008-10-07 14:11:48 +08:00
Ray
9a4a17c32f Removed files from root that should be only in pyfpdb 2008-10-07 00:08:02 -04:00
Ray
d67f014bc9 removed mistaken files 2008-10-07 00:04:52 -04:00
Ray
99d35f6acc Merge git://trac-git.assembla.com/fpdb 2008-10-06 23:23:58 -04:00
steffen123
ea022a6497 p121 - fixed typo in stats.py causing wrong display of fold to SB %. note that this did not affect the DB data, just display 2008-10-07 05:18:26 +01:00
Ray
90a0e4103f Merge git://trac-git.assembla.com/fpdb
Conflicts:

	pyfpdb/Database.py  --fixed conflict = we both fixed same problem differnt ways
2008-10-06 23:06:40 -04:00
Ray
c965e7677a Merge branch 'master' of /home/fatray/workspace/fpdb-HUD 2008-10-06 22:34:16 -04:00
steffen123
31ab863b47 p120 - minor tv fix, renamed fpdb error, added notice about it to output. fixed tourney and stud to run again. 2008-10-07 02:21:43 +01:00
steffen123
f1c94dac3e p119 - fixed bug that sawFlop/Turn/River/CBChance/etc gets miscalculated if someone is allin using the new all-in parsing
moved most of known bugs to wiki roadmap (not actually online yet since sf seems to malfunctioning..)
2008-10-06 05:19:55 +01:00
steffen123
2a90030982 p118 - added all in field to HandsActions and parsing to importer. still need to update hudCache generation to use this tho
expanded some todo prints and the graph missing lib error to clarify for users
2008-10-06 04:26:59 +01:00
steffen123
ce5f6f1d71 p117 - fixed bug in HudCache generation that it stored L rather than E for position
new blackbox regression testing data
2008-10-05 06:22:31 +01:00
steffen123
2ab942128b p116 - fixed bug in fpdb_import.py that prevented it from running directly 2008-10-05 05:33:22 +01:00
steffen123
1cd9eb898f p115 - fixed bugs in tourney handling of playername with $ in it in these methods: parseActionAmount, parseAnteLines 2008-10-05 05:04:42 +01:00
steffen123
d29b4f19ea p114 - fixed bug in parseAnteLine causing tourney hands where paying ante meant all in to fail 2008-10-05 04:55:22 +01:00
steffen123
463432afbc p113 - fixed bug in parseWinLine that it would cut off the first digit for tourneys. 2008-10-05 04:45:53 +01:00
steffen123
f9f58f88e6 p112 - fix from ray that Hud sometimes didn't save positions 2008-10-05 02:30:16 +01:00
Ray
643f76ebb7 created accessor for database parameters 2008-10-04 19:22:53 -05:00
Ray
3b618723d2 fix bug in saving layouts 2008-10-04 15:43:50 -05:00
steffen123
f1947bb6cb p111 - Database.py now works without unnecessary db libs. Configuration.py made executable. stderr now unbuffered. 2008-10-04 19:03:02 +01:00