From 3ff2ec21063716e2d51452f86999af644c531e96 Mon Sep 17 00:00:00 2001 From: Matt Turnbull Date: Wed, 10 Dec 2008 00:58:10 +0000 Subject: [PATCH] removed read board cards from markStreets --- pyfpdb/EverleafToFpdb.py | 10 +++++----- pyfpdb/HandHistoryConverter.py | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/pyfpdb/EverleafToFpdb.py b/pyfpdb/EverleafToFpdb.py index ff345194..19253ddc 100755 --- a/pyfpdb/EverleafToFpdb.py +++ b/pyfpdb/EverleafToFpdb.py @@ -118,9 +118,9 @@ class Everleaf(HandHistoryConverter): def readPlayerStacks(self, hand): m = self.rexx.player_info_re.finditer(hand.string) players = [] - print "\nReading stacks - players seen:" + #print "\nReading stacks - players seen:" for a in m: - print a.group('PNAME') + #print a.group('PNAME') hand.addPlayer(int(a.group('SEAT')), a.group('PNAME'), a.group('CASH')) def markStreets(self, hand): @@ -129,9 +129,9 @@ class Everleaf(HandHistoryConverter): #m = re.search('(\*\* Dealing down cards \*\*\n)(?P.*?\n\*\*)?( Dealing Flop \*\* \[ (?P\S\S), (?P\S\S), (?P\S\S) \])?(?P.*?\*\*)?( Dealing Turn \*\* \[ (?P\S\S) \])?(?P.*?\*\*)?( Dealing River \*\* \[ (?P\S\S) \])?(?P.*)', hand.string,re.DOTALL) m = re.search(r"\*\* Dealing down cards \*\*(?P.+(?=\*\* Dealing Flop \*\*)|.+)" - r"(\*\* Dealing Flop \*\* \[ (?P\S\S), (?P\S\S), (?P\S\S) \](?P.+(?=\*\* Dealing Turn \*\*)|.+))?" - r"(\*\* Dealing Turn \*\* \[ (?P\S\S) \](?P.+(?=\*\* Dealing River \*\*)|.+))?" - r"(\*\* Dealing River \*\* \[ (?P\S\S) \](?P.+))?", hand.string,re.DOTALL) + r"(\*\* Dealing Flop \*\* \[ \S\S, \S\S, \S\S \](?P.+(?=\*\* Dealing Turn \*\*)|.+))?" + r"(\*\* Dealing Turn \*\* \[ \S\S \](?P.+(?=\*\* Dealing River \*\*)|.+))?" + r"(\*\* Dealing River \*\* \[ \S\S \](?P.+))?", hand.string,re.DOTALL) # that wasn't easy. diff --git a/pyfpdb/HandHistoryConverter.py b/pyfpdb/HandHistoryConverter.py index 5fa83a0e..23f39db3 100644 --- a/pyfpdb/HandHistoryConverter.py +++ b/pyfpdb/HandHistoryConverter.py @@ -306,7 +306,7 @@ class Hand: def setCommunityCards(self, street, cards): self.board[street] = [self.card(c) for c in cards] - print self.board[street] + #print self.board[street] def card(self,c): """upper case the ranks but not suits, 'atjqk' => 'ATJQK'""" @@ -388,7 +388,7 @@ Known bug: doesn't take into account side pots""" def printHand(self): # PokerStars format. - print "### Pseudo stars format ###" + print "\n### Pseudo stars format ###" print "%s Game #%s: %s ($%s/$%s) - %s" %(self.sitename, self.handid, "XXXXhand.gametype", self.sb, self.bb, self.starttime) print "Table '%s' %d-max Seat #%s is the button" %(self.tablename, self.maxseats, self.buttonpos) for player in self.players: @@ -414,17 +414,17 @@ Known bug: doesn't take into account side pots""" self.printActionLine(act) if 'FLOP' in self.actions: - print "*** FLOP *** [%s %s %s]" %(self.streets.group("FLOP1"), self.streets.group("FLOP2"), self.streets.group("FLOP3")) + print "*** FLOP *** [%s]" %( " ".join(self.board['Flop'])) for act in self.actions['FLOP']: self.printActionLine(act) if 'TURN' in self.actions: - print "*** TURN *** [%s %s %s] [%s]" %(self.streets.group("FLOP1"), self.streets.group("FLOP2"), self.streets.group("FLOP3"), self.streets.group("TURN1")) + print "*** TURN *** [%s] [%s]" %( " ".join(self.board['Flop']), " ".join(self.board['Turn'])) for act in self.actions['TURN']: self.printActionLine(act) if 'RIVER' in self.actions: - print "*** RIVER *** [%s %s %s %s] [%s]" %(self.streets.group("FLOP1"), self.streets.group("FLOP2"), self.streets.group("FLOP3"), self.streets.group("TURN1"), self.streets.group("RIVER1")) + print "*** RIVER *** [%s] [%s]" %(" ".join(self.board['Flop']+self.board['Turn']), " ".join(self.board['River']) ) for act in self.actions['RIVER']: self.printActionLine(act)