git14 - finished one .expected for the HUD data table. seems to reveal a total of 5 errors - ouch

changed range of tv-activeSeats on user feedback - will do this occasionally until i make it configurable
"fix": "imp/tv bug: handcount is only about 1/2 of what it should be" -> this was NOT a bug. I was just a bit silly and didn't connect the dots from activating a filter by number of active players and the sudden drop of hands.
This commit is contained in:
steffen123 2008-08-07 00:17:51 +01:00
parent 9ca400b4ab
commit 39f5b9095c
5 changed files with 48 additions and 15 deletions

View File

@ -2,10 +2,11 @@ todolist (db=database, imp=importer, tv=tableviewer)
before alpha before alpha
============ ============
colour in tv verify at least two PrintPlayerFlags (one of them with 10+ hands)
verify at least one PrintPlayerFlags fix fold % in tv
in tv, select from hud table using named fields rather than the current * optionally show single postflop agg/fold rate
imp/tv bug: handcount is only about 1/2 of what it should be
colour in tv, or at least seperation lines
add stud functionality back to imp/tv add stud functionality back to imp/tv
db+imp+tv WtSD (went to showdown) db+imp+tv WtSD (went to showdown)
db+imp+tv W$SD (won $ when seeing showdown - partial win counts partially here) db+imp+tv W$SD (won $ when seeing showdown - partial win counts partially here)
@ -13,21 +14,22 @@ db+imp+tv WwSF (Won when seen flop - partial taken into account)
change action_no to be total for this street rather than just for one player change action_no to be total for this street rather than just for one player
properly read 3B/4B percentage properly read 3B/4B percentage
fix load profile
fix tv browse button size fix tv browse button size
tourney bug: sometimes truncuates position on store -> possibly indicates much bigger problem
tourney bug: fails recognisePlayer
tourney bug: fails with tuple error in recogniseplayerid
config wizard
catch index error, type error, file not found error catch index error, type error, file not found error
update install instructions update install instructions, include how to adapt default config and where to put it
split python requirements, get deep links for windows DL for everything split python requirements, get deep links for windows DL for everything
implement error file in importer implement error file in importer
remove mysql/myisam support.
ideally HUD
before beta before beta
=========== ===========
in tv, select from hud table using named fields rather than the current *
remove remains of mysql/myisam support.
tourney bug: sometimes truncuates position on store -> possibly indicates much bigger problem
tourney bug: fails recognisePlayer
tourney bug: fails with tuple error in recogniseplayerid
fix load profile
HUD
config wizard
file permission script, use games group file permission script, use games group
change stud street storage from 3-7 to 0-4 throughout change stud street storage from 3-7 to 0-4 throughout
make bulk importer display a grand total in the GUI make bulk importer display a grand total in the GUI
@ -46,6 +48,7 @@ verify at least 2 or 3 sng hands
no rush but before 1.0RC no rush but before 1.0RC
======================== ========================
move version into seperate file
HTMLify docs and validate them HTMLify docs and validate them
cut down action_types array size to appropriate length cut down action_types array size to appropriate length
make tv work with ftp e.g. by making importer return site as well (easy) make tv work with ftp e.g. by making importer return site as well (easy)

View File

@ -343,7 +343,7 @@ blabla""")
self.window = gtk.Window(gtk.WINDOW_TOPLEVEL) self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)
self.window.connect("delete_event", self.delete_event) self.window.connect("delete_event", self.delete_event)
self.window.connect("destroy", self.destroy) self.window.connect("destroy", self.destroy)
self.window.set_title("Free Poker DB - version: pre-alpha, git13") self.window.set_title("Free Poker DB - version: pre-alpha, git14")
self.window.set_border_width(1) self.window.set_border_width(1)
self.window.set_size_request(700,400) self.window.set_size_request(700,400)
self.window.set_resizable(True) self.window.set_resizable(True)

View File

@ -75,7 +75,7 @@ class table_viewer (threading.Thread):
if seatCount>=8: if seatCount>=8:
minSeats,maxSeats=7,10 minSeats,maxSeats=7,10
elif seatCount==7: elif seatCount==7:
minSeats,maxSeats=6,9 minSeats,maxSeats=6,10
elif seatCount==6 or seatCount==5: elif seatCount==6 or seatCount==5:
minSeats,maxSeats=seatCount-1,seatCount+1 minSeats,maxSeats=seatCount-1,seatCount+1
elif seatCount==4: elif seatCount==4:

View File

@ -0,0 +1,30 @@
Connected to MySQL on localhost. Print Player Flags Utility
Basic Data
==========
bigblind: 2 category: holdem limitType: fl name: Player_1 gameType: ring site: PokerStars
siteId: 2 gametypeId: 1 playerId: 1 hudDataId: 1
HUD Raw Hand Counts
===================
HDs: 3
VPIP: 1
PFR: 0
PF3B4BChance: 1
PF3B4B: 0
sawFlop: 1
sawTurn: 1
sawRiver: 1
sawShowdown: 0
raisedFlop: 0
raisedTurn: 0
raisedRiver: 0
otherRaisedFlop: 1
otherRaisedFlopFold: 0
otherRaisedTurn: 1
otherRaisedTurnFold: 0
otherRaisedRiver: 1
otherRaisedRiverFold: 1

View File

@ -30,7 +30,7 @@ echo "it should've reported first that it stored 3, then that it had 3 duplicate
./print_hand.py -p$1 --hand=14519420999 > ps.14519420999.found.txt && colordiff ps.14519420999.found.txt ps.14519420999.expected.txt ./print_hand.py -p$1 --hand=14519420999 > ps.14519420999.found.txt && colordiff ps.14519420999.found.txt ps.14519420999.expected.txt
./print_hand.py -p$1 --hand=14519433154 > ps.14519433154.found.txt && colordiff ps.14519433154.found.txt ps.14519433154.expected.txt ./print_hand.py -p$1 --hand=14519433154 > ps.14519433154.found.txt && colordiff ps.14519433154.found.txt ps.14519433154.expected.txt
./PrintPlayerFlags.py -p$1 > ps-flags-3hands.found.txt && colordiff ps-flags-3hands.found.txt ps-flags-3hands.expected.txt ./PrintPlayerHudData.py -p$1 > ps-flags-3hands.found.txt && colordiff ps-flags-3hands.found.txt ps-flags-3hands.expected.txt
#./print_hand.py -p$1 --site="Full Tilt Poker" --hand=6367428246 > ftp.6367428246.found.txt && colordiff ftp.6367428246.found.txt ftp.6367428246.expected.txt #./print_hand.py -p$1 --site="Full Tilt Poker" --hand=6367428246 > ftp.6367428246.found.txt && colordiff ftp.6367428246.found.txt ftp.6367428246.expected.txt