diff --git a/pyfpdb/Card.py b/pyfpdb/Card.py index 1bcc8dd5..4df18c46 100755 --- a/pyfpdb/Card.py +++ b/pyfpdb/Card.py @@ -101,36 +101,6 @@ def twoStartCardString(card): #print "twoStartCardString(", card ,") = " + ret return ret -def fourStartCards(value1, suit1, value2, suit2, value3, suit3, value4, suit4): - """ Function to convert 4 value,suit pairs into a Omaha style starting hand, - haven't decided how to encode this yet """ - # This doesn't actually do anything yet - CG - - # What combinations do we need to store? just cards: AA23? some suits as well e.g. when - # double suited ATcKTd? Lots more possible combos than holdem :-( 270K vs 1326? not sure - # Probably need to use this field as a key into some other table - sc - - #AAKKds - #AAKKs - #AAKKr - # Is probably what we are looking for - - # mct: - # my maths says there are 4 classes of suitedness - # SSSS SSSx SSxy SSHH - # encode them as follows: - # SSSS (K, J, 6, 3) - # - 13C4 = 715 possibilities - # SSSx (K, J, 6),(3) - # - 13C3 * 13 = 3718 possibilities - # SSxy (K, J),(6),(3) - # - 13C2 * 13*13 = 13182 possibilities - # SSHH (K, J),(6, 3) - # - 13C2 * 13C2 = 6084 possibilities - # Needless to say they won't fit on a 13x13 grid. - # The actual number of hands in each class is far greater - return(0) - def cardFromValueSuit(value, suit): """ 0=none, 1-13=2-Ah 14-26=2-Ad 27-39=2-Ac 40-52=2-As """ if suit == 'h': return(value-1) diff --git a/pyfpdb/Configuration.py b/pyfpdb/Configuration.py index da22a363..5186c2df 100644 --- a/pyfpdb/Configuration.py +++ b/pyfpdb/Configuration.py @@ -123,7 +123,7 @@ def get_config(file_name, fallback = True): # OK, fall back to the .example file, should be in the start dir elif os.path.exists(file_name + ".example"): try: - print "" + #print "" example_path = file_name + ".example" check_dir(default_dir) if not config_found and fallback: @@ -173,7 +173,7 @@ def get_logger(file_name, config = "config", fallback = False, log_dir=None, log log = logging.getLogger() # but it looks like default is no output :-( maybe because all the calls name a module? log.debug(_("Default logger initialised for %s") % file) - print(_("Default logger initialised for %s") % file) + #print(_("Default logger initialised for %s") % file) return log def check_dir(path, create = True): @@ -314,7 +314,7 @@ class Site: self.layout = {} self.emails = {} - print _("Loading site"), self.site_name + #print _("Loading site"), self.site_name for layout_node in node.getElementsByTagName('layout'): lo = Layout(layout_node) @@ -488,16 +488,16 @@ class Popup: class Import: def __init__(self, node): - self.node = node - self.interval = node.getAttribute("interval") - self.callFpdbHud = node.getAttribute("callFpdbHud") - self.ResultsDirectory = node.getAttribute("ResultsDirectory") - self.hhBulkPath = node.getAttribute("hhBulkPath") - self.saveActions = string_to_bool(node.getAttribute("saveActions"), default=False) - self.cacheSessions = string_to_bool(node.getAttribute("cacheSessions"), default=False) - self.sessionTimeout = string_to_bool(node.getAttribute("sessionTimeout"), default=30) - self.fastStoreHudCache = string_to_bool(node.getAttribute("fastStoreHudCache"), default=False) - self.saveStarsHH = string_to_bool(node.getAttribute("saveStarsHH"), default=False) + self.node = node + self.interval = node.getAttribute("interval") + self.sessionTimeout = node.getAttribute("sessionTimeout") + self.ResultsDirectory = node.getAttribute("ResultsDirectory") + self.hhBulkPath = node.getAttribute("hhBulkPath") + self.saveActions = string_to_bool(node.getAttribute("saveActions") , default=False) + self.cacheSessions = string_to_bool(node.getAttribute("cacheSessions") , default=False) + self.callFpdbHud = string_to_bool(node.getAttribute("callFpdbHud") , default=False) + self.fastStoreHudCache = string_to_bool(node.getAttribute("fastStoreHudCache"), default=False) + self.saveStarsHH = string_to_bool(node.getAttribute("saveStarsHH") , default=False) def __str__(self): return " interval = %s\n callFpdbHud = %s\n saveActions = %s\n fastStoreHudCache = %s\nResultsDirectory = %s" \ @@ -631,7 +631,7 @@ class RawHands: if node==None: self.save="error" self.compression="none" - print _("missing config section raw_hands") + #print _("missing config section raw_hands") else: save=node.getAttribute("save") if save in ("none", "error", "all"): @@ -657,7 +657,7 @@ class RawTourneys: if node==None: self.save="error" self.compression="none" - print _("missing config section raw_tourneys") + #print _("missing config section raw_tourneys") else: save=node.getAttribute("save") if save in ("none", "error", "all"): @@ -720,7 +720,7 @@ class Config: while added > 0 and n < 2: n = n + 1 log.info(_("Reading configuration file %s") % file) - print (("\n"+_("Reading configuration file %s")+"\n") % file) + #print (("\n"+_("Reading configuration file %s")+"\n") % file) try: doc = xml.dom.minidom.parse(file) self.doc = doc @@ -829,7 +829,7 @@ class Config: for raw_tourneys_node in doc.getElementsByTagName('raw_tourneys'): self.raw_tourneys = RawTourneys(raw_tourneys_node) - print "" + #print "" #end def __init__ def add_missing_elements(self, doc, example_file): diff --git a/pyfpdb/Database.py b/pyfpdb/Database.py index 3898c65d..4131d4ff 100644 --- a/pyfpdb/Database.py +++ b/pyfpdb/Database.py @@ -73,7 +73,7 @@ except ImportError: use_numpy = False -DB_VERSION = 150 +DB_VERSION = 152 # Variance created as sqlite has a bunch of undefined aggregate functions. @@ -134,6 +134,9 @@ class Database: , {'tab':'HudCache', 'col':'gametypeId', 'drop':1} , {'tab':'HudCache', 'col':'playerId', 'drop':0} , {'tab':'HudCache', 'col':'tourneyTypeId', 'drop':0} + , {'tab':'SessionsCache', 'col':'gametypeId', 'drop':1} + , {'tab':'SessionsCache', 'col':'playerId', 'drop':0} + , {'tab':'SessionsCache', 'col':'tourneyTypeId', 'drop':0} , {'tab':'Players', 'col':'siteId', 'drop':1} #, {'tab':'Players', 'col':'name', 'drop':0} unique indexes not dropped , {'tab':'Tourneys', 'col':'tourneyTypeId', 'drop':1} @@ -157,6 +160,9 @@ class Database: , {'tab':'HudCache', 'col':'gametypeId', 'drop':1} , {'tab':'HudCache', 'col':'playerId', 'drop':0} , {'tab':'HudCache', 'col':'tourneyTypeId', 'drop':0} + , {'tab':'SessionsCache', 'col':'gametypeId', 'drop':1} + , {'tab':'SessionsCache', 'col':'playerId', 'drop':0} + , {'tab':'SessionsCache', 'col':'tourneyTypeId', 'drop':0} , {'tab':'Players', 'col':'siteId', 'drop':1} , {'tab':'Tourneys', 'col':'tourneyTypeId', 'drop':1} , {'tab':'TourneysPlayers', 'col':'playerId', 'drop':0} @@ -182,6 +188,9 @@ class Database: , {'fktab':'HudCache', 'fkcol':'gametypeId', 'rtab':'Gametypes', 'rcol':'id', 'drop':1} , {'fktab':'HudCache', 'fkcol':'playerId', 'rtab':'Players', 'rcol':'id', 'drop':0} , {'fktab':'HudCache', 'fkcol':'tourneyTypeId', 'rtab':'TourneyTypes', 'rcol':'id', 'drop':1} + , {'fktab':'SessionsCache','fkcol':'gametypeId', 'rtab':'Gametypes', 'rcol':'id', 'drop':1} + , {'fktab':'SessionsCache','fkcol':'playerId', 'rtab':'Players', 'rcol':'id', 'drop':0} + , {'fktab':'SessionsCache','fkcol':'tourneyTypeId', 'rtab':'TourneyTypes', 'rcol':'id', 'drop':1} ] , [ # foreign keys for postgres (index 3) {'fktab':'Hands', 'fkcol':'gametypeId', 'rtab':'Gametypes', 'rcol':'id', 'drop':1} @@ -193,6 +202,9 @@ class Database: , {'fktab':'HudCache', 'fkcol':'gametypeId', 'rtab':'Gametypes', 'rcol':'id', 'drop':1} , {'fktab':'HudCache', 'fkcol':'playerId', 'rtab':'Players', 'rcol':'id', 'drop':0} , {'fktab':'HudCache', 'fkcol':'tourneyTypeId', 'rtab':'TourneyTypes', 'rcol':'id', 'drop':1} + , {'fktab':'SessionsCache','fkcol':'gametypeId', 'rtab':'Gametypes', 'rcol':'id', 'drop':1} + , {'fktab':'SessionsCache','fkcol':'playerId', 'rtab':'Players', 'rcol':'id', 'drop':0} + , {'fktab':'SessionsCache','fkcol':'tourneyTypeId', 'rtab':'TourneyTypes', 'rcol':'id', 'drop':1} ] , [ # no foreign keys in sqlite (index 4) ] @@ -261,6 +273,7 @@ class Database: self.db_path = '' gen = c.get_general_params() self.day_start = 0 + self._has_lock = False if 'day_start' in gen: self.day_start = float(gen['day_start']) @@ -386,7 +399,12 @@ class Database: if use_pool: MySQLdb = pool.manage(MySQLdb, pool_size=5) try: - self.connection = MySQLdb.connect(host=host, user=user, passwd=password, db=database, use_unicode=True) + self.connection = MySQLdb.connect(host=host + ,user=user + ,passwd=password + ,db=database + ,charset='utf8' + ,use_unicode=True) self.__connected = True #TODO: Add port option except MySQLdb.Error, ex: @@ -1252,6 +1270,12 @@ class Database: c.execute(self.sql.query['createBackingsTable']) c.execute(self.sql.query['createRawHands']) c.execute(self.sql.query['createRawTourneys']) + + # Create sessionscache indexes + log.debug("Creating SessionsCache indexes") + c.execute(self.sql.query['addSessionIdIndex']) + c.execute(self.sql.query['addHandsSessionIdIndex']) + c.execute(self.sql.query['addHandsGameSessionIdIndex']) # Create unique indexes: log.debug("Creating unique indexes") @@ -1618,10 +1642,86 @@ class Database: print err #end def rebuild_hudcache - def rebuild_sessionscache(self, h_start=None, v_start=None): - """clears sessionscache and rebuilds from the individual handsplayers records""" - #Will get to this soon - pass + def rebuild_sessionscache(self): + """clears sessionscache and rebuilds from the individual records""" + heros = [] + for site in self.config.get_supported_sites(): + result = self.get_site_id(site) + if result: + site_id = result[0][0] + hero = self.config.supported_sites[site].screen_name + p_id = self.get_player_id(self.config, site, hero) + if p_id: + heros.append(int(p_id)) + + rebuildSessionsCache = self.sql.query['rebuildSessionsCache'] + rebuildSessionsCacheSum = self.sql.query['rebuildSessionsCacheSum'] + + if len(heros) == 0: + where = '0' + where_summary = '0' + elif len(heros) > 0: + where = str(heros[0]) + where_summary = str(heros[0]) + if len(heros) > 1: + for i in heros: + if i != heros[0]: + where = where + ' OR HandsPlayers.playerId = %s' % str(i) + where_summary = where_summary + ' OR TourneysPlayers.playerId = %s' % str(i) + rebuildSessionsCache = rebuildSessionsCache.replace('', where) + rebuildSessionsCacheSum = rebuildSessionsCacheSum.replace('', where_summary) + + c = self.get_cursor() + c.execute(self.sql.query['clearSessionsCache']) + self.commit() + + sc, gsc = {'bk': []}, {'bk': []} + c.execute(rebuildSessionsCache) + tmp = c.fetchone() + while True: + pids, game, pdata = {}, {}, {} + pdata['pname'] = {} + id = tmp[0] + startTime = tmp[1] + pids['pname'] = tmp[2] + gid = tmp[3] + game['type'] = tmp[4] + pdata['pname']['totalProfit'] = tmp[5] + pdata['pname']['tourneyTypeId'] = tmp[6] + tmp = c.fetchone() + sc = self.prepSessionsCache (id, pids, startTime, sc , heros, tmp == None) + gsc = self.storeSessionsCache(id, pids, startTime, game, gid, pdata, sc, gsc, None, heros, tmp == None) + if tmp == None: + for i, id in sc.iteritems(): + if i!='bk': + sid = id['id'] + gid = gsc[i]['id'] + c.execute("UPDATE Hands SET sessionId = %s, gameSessionId = %s WHERE id = %s", (sid, gid, i)) + break + self.commit() + + sc, gsc = {'bk': []}, {'bk': []} + c.execute(rebuildSessionsCacheSum) + tmp = c.fetchone() + while True: + pids, game, info = {}, {}, {} + id = tmp[0] + startTime = tmp[1] + pids['pname'] = tmp[2] + game['type'] = 'summary' + info['tourneyTypeId'] = tmp[3] + info['winnings'] = {} + info['winnings']['pname'] = tmp[4] + info['winningsCurrency'] = {} + info['winningsCurrency']['pname'] = tmp[5] + info['buyinCurrency'] = tmp[6] + info['buyin'] = tmp[7] + info['fee'] = tmp[8] + tmp = c.fetchone() + sc = self.prepSessionsCache (id, pids, startTime, sc , heros, tmp == None) + gsc = self.storeSessionsCache(id, pids, startTime, game, None, info, sc, gsc, None, heros, tmp == None) + if tmp == None: + break def get_hero_hudcache_start(self): """fetches earliest stylekey from hudcache for one of hero's player ids""" @@ -1701,6 +1801,34 @@ class Database: # however the calling prog requires. Main aims: # - existing static routines from fpdb_simple just modified + def setThreadId(self, threadid): + self.threadId = threadid + + def acquireLock(self, wait=True, retry_time=.01): + while not self._has_lock: + cursor = self.get_cursor() + cursor.execute(self.sql.query['selectLock']) + record = cursor.fetchall() + self.commit() + if not len(record): + cursor.execute(self.sql.query['switchLock'], (True, self.threadId)) + self.commit() + self._has_lock = True + return True + else: + cursor.execute(self.sql.query['missedLock'], (1, self.threadId)) + self.commit() + if not wait: + return False + sleep(retry_time) + + def releaseLock(self): + if self._has_lock: + cursor = self.get_cursor() + num = cursor.execute(self.sql.query['switchLock'], (False, self.threadId)) + self.commit() + self._has_lock = False + def lock_for_insert(self): """Lock tables in MySQL to try to speed inserts up""" try: @@ -1713,70 +1841,74 @@ class Database: # NEWIMPORT CODE ########################### - def storeHand(self, p, printdata = False): + def storeHand(self, hdata, hbulk, doinsert = False, printdata = False): if printdata: print _("######## Hands ##########") import pprint pp = pprint.PrettyPrinter(indent=4) - pp.pprint(p) + pp.pprint(hdata) print _("###### End Hands ########") - + # Tablename can have odd charachers - p['tableName'] = Charset.to_db_utf8(p['tableName']) + hdata['tableName'] = Charset.to_db_utf8(hdata['tableName']) + + hbulk.append( [ hdata['tableName'], + hdata['siteHandNo'], + hdata['tourneyId'], + hdata['gametypeId'], + hdata['sessionId'], + hdata['gameSessionId'], + hdata['startTime'], + datetime.utcnow(), #importtime + hdata['seats'], + hdata['maxSeats'], + hdata['texture'], + hdata['playersVpi'], + hdata['boardcard1'], + hdata['boardcard2'], + hdata['boardcard3'], + hdata['boardcard4'], + hdata['boardcard5'], + hdata['playersAtStreet1'], + hdata['playersAtStreet2'], + hdata['playersAtStreet3'], + hdata['playersAtStreet4'], + hdata['playersAtShowdown'], + hdata['street0Raises'], + hdata['street1Raises'], + hdata['street2Raises'], + hdata['street3Raises'], + hdata['street4Raises'], + hdata['street1Pot'], + hdata['street2Pot'], + hdata['street3Pot'], + hdata['street4Pot'], + hdata['showdownPot'], + hdata['id'] + ]) - #stores into table hands: - q = self.sql.query['store_hand'] + if doinsert: + for h in hbulk: + id = h.pop() + if hdata['sc'] and hdata['gsc']: + h[4] = hdata['sc'][id]['id'] + h[5] = hdata['gsc'][id]['id'] + q = self.sql.query['store_hand'] + q = q.replace('%s', self.sql.query['placeholder']) + c = self.get_cursor() + c.executemany(q, hbulk) + self.commit() + return hbulk - q = q.replace('%s', self.sql.query['placeholder']) - - c = self.get_cursor() - - c.execute(q, ( - p['tableName'], - p['siteHandNo'], - p['tourneyId'], - p['gametypeId'], - p['sessionId'], - p['startTime'], - datetime.utcnow(), #importtime - p['seats'], - p['maxSeats'], - p['texture'], - p['playersVpi'], - p['boardcard1'], - p['boardcard2'], - p['boardcard3'], - p['boardcard4'], - p['boardcard5'], - p['playersAtStreet1'], - p['playersAtStreet2'], - p['playersAtStreet3'], - p['playersAtStreet4'], - p['playersAtShowdown'], - p['street0Raises'], - p['street1Raises'], - p['street2Raises'], - p['street3Raises'], - p['street4Raises'], - p['street1Pot'], - p['street2Pot'], - p['street3Pot'], - p['street4Pot'], - p['showdownPot'] - )) - return self.get_last_insert_id(c) - # def storeHand - - def storeHandsPlayers(self, hid, pids, pdata, hp_bulk = None, insert = False, printdata = False): + def storeHandsPlayers(self, hid, pids, pdata, hpbulk, doinsert = False, printdata = False): #print "DEBUG: %s %s %s" %(hid, pids, pdata) if printdata: import pprint pp = pprint.PrettyPrinter(indent=4) pp.pprint(pdata) - inserts = [] for p in pdata: - inserts.append( (hid, + hpbulk.append( ( hid, pids[p], pdata[p]['startCash'], pdata[p]['seatNo'], @@ -1788,6 +1920,19 @@ class Database: pdata[p]['card5'], pdata[p]['card6'], pdata[p]['card7'], + pdata[p]['card8'], + pdata[p]['card9'], + pdata[p]['card10'], + pdata[p]['card11'], + pdata[p]['card12'], + pdata[p]['card13'], + pdata[p]['card14'], + pdata[p]['card15'], + pdata[p]['card16'], + pdata[p]['card17'], + pdata[p]['card18'], + pdata[p]['card19'], + pdata[p]['card20'], pdata[p]['winnings'], pdata[p]['rake'], pdata[p]['totalProfit'], @@ -1882,16 +2027,14 @@ class Database: pdata[p]['street4Raises'] ) ) - if insert: - hp_bulk += inserts + if doinsert: q = self.sql.query['store_hands_players'] q = q.replace('%s', self.sql.query['placeholder']) c = self.get_cursor() - c.executemany(q, hp_bulk) - - return inserts + c.executemany(q, hpbulk) + return hpbulk - def storeHandsActions(self, hid, pids, adata, ha_bulk = None, insert = False, printdata = False): + def storeHandsActions(self, hid, pids, adata, habulk, doinsert = False, printdata = False): #print "DEBUG: %s %s %s" %(hid, pids, adata) # This can be used to generate test data. Currently unused @@ -1899,10 +2042,9 @@ class Database: # import pprint # pp = pprint.PrettyPrinter(indent=4) # pp.pprint(adata) - - inserts = [] + for a in adata: - inserts.append( (hid, + habulk.append( (hid, pids[adata[a]['player']], adata[a]['street'], adata[a]['actionNo'], @@ -1915,17 +2057,15 @@ class Database: adata[a]['cardsDiscarded'], adata[a]['allIn'] ) ) - - if insert: - ha_bulk += inserts + + if doinsert: q = self.sql.query['store_hands_actions'] q = q.replace('%s', self.sql.query['placeholder']) c = self.get_cursor() - c.executemany(q, ha_bulk) + c.executemany(q, habulk) + return habulk - return inserts - - def storeHudCache(self, gid, pids, starttime, pdata): + def storeHudCache(self, gid, pids, starttime, pdata, hcbulk, doinsert = False): """Update cached statistics. If update fails because no record exists, do an insert.""" tz = datetime.utcnow() - datetime.today() @@ -1948,11 +2088,9 @@ class Database: insert_hudcache = insert_hudcache.replace('%s', self.sql.query['placeholder']) #print "DEBUG: %s %s %s" %(hid, pids, pdata) - inserts = [] for p in pdata: #NOTE: Insert new stats at right place because SQL needs strict order line = [] - line.append(1) # HDs line.append(pdata[p]['street0VPI']) line.append(pdata[p]['street0Aggr']) @@ -2041,170 +2179,367 @@ class Database: line.append(pdata[p]['street2Raises']) line.append(pdata[p]['street3Raises']) line.append(pdata[p]['street4Raises']) - - line.append(gid) # gametypeId - line.append(pids[p]) # playerId - line.append(len(pids)) # activeSeats - pos = {'B':'B', 'S':'S', 0:'D', 1:'C', 2:'M', 3:'M', 4:'M', 5:'E', 6:'E', 7:'E', 8:'E', 9:'E' } - line.append(pos[pdata[p]['position']]) - line.append(pdata[p]['tourneyTypeId']) - line.append(styleKey) # styleKey - inserts.append(line) - - - cursor = self.get_cursor() - - for row in inserts: - #convert all True/False values to numeric 0/1 - # needed because columns in hudcache are not BOOL they are INT - # and are being summed if an existing hudcache entry exists - # psycopg2 module does not automatically convert these to numeric. - # mantis bug #93 - for ind in range(len(row)): - if row[ind] == True: row[ind] = 1 - if row[ind] == False: row[ind] = 0 - # Try to do the update first: - num = cursor.execute(update_hudcache, row) - #print "DEBUG: values: %s" % row[-6:] - # Test statusmessage to see if update worked, do insert if not - # num is a cursor in sqlite - if ((self.backend == self.PGSQL and cursor.statusmessage != "UPDATE 1") - or (self.backend == self.MYSQL_INNODB and num == 0) - or (self.backend == self.SQLITE and num.rowcount == 0)): - #move the last 6 items in WHERE clause of row from the end of the array - # to the beginning for the INSERT statement - #print "DEBUG: using INSERT: %s" % num - row = row[-6:] + row[:-6] - num = cursor.execute(insert_hudcache, row) - #print "DEBUG: Successfully(?: %s) updated HudCacho using INSERT" % num - else: - #print "DEBUG: Successfully updated HudCacho using UPDATE" - pass - def storeSessionsCache(self, pids, startTime, game, pdata): - """Update cached sessions. If no record exists, do an insert""" + hc, hcs = {}, [] + hc['gametypeId'] = gid + hc['playerId'] = pids[p] + hc['activeSeats'] = len(pids) + pos = {'B':'B', 'S':'S', 0:'D', 1:'C', 2:'M', 3:'M', 4:'M', 5:'E', 6:'E', 7:'E', 8:'E', 9:'E' } + hc['position'] = pos[pdata[p]['position']] + hc['tourneyTypeId'] = pdata[p]['tourneyTypeId'] + hc['styleKey'] = styleKey + hc['line'] = line + hc['game'] = [hc['gametypeId'] + ,hc['playerId'] + ,hc['activeSeats'] + ,hc['position'] + ,hc['tourneyTypeId'] + ,hc['styleKey']] + hcs.append(hc) + + for h in hcs: + match = False + for b in hcbulk: + if h['game']==b['game']: + b['line'] = [sum(l) for l in zip(b['line'], h['line'])] + match = True + if not match: hcbulk.append(h) + if doinsert: + inserts = [] + exists = [] + updates = [] + for hc in hcbulk: + row = hc['line'] + hc['game'] + if hc['game'] in exists: + updates.append(row) + continue + c = self.get_cursor() + num = c.execute(update_hudcache, row) + # Try to do the update first. Do insert it did not work + if ((self.backend == self.PGSQL and c.statusmessage != "UPDATE 1") + or (self.backend == self.MYSQL_INNODB and num == 0) + or (self.backend == self.SQLITE and num.rowcount == 0)): + inserts.append(hc['game'] + hc['line']) + #row = hc['game'] + hc['line'] + #num = c.execute(insert_hudcache, row) + #print "DEBUG: Successfully(?: %s) updated HudCacho using INSERT" % num + else: + exists.append(hc['game']) + #print "DEBUG: Successfully updated HudCacho using UPDATE" + if inserts: c.executemany(insert_hudcache, inserts) + if updates: c.executemany(update_hudcache, updates) + + return hcbulk + + def prepSessionsCache(self, hid, pids, startTime, sc, heros, doinsert = False): + """Update cached sessions. If no record exists, do an insert""" THRESHOLD = timedelta(seconds=int(self.sessionTimeout * 60)) - select_sessionscache = self.sql.query['select_sessionscache'] - select_sessionscache = select_sessionscache.replace('%s', self.sql.query['placeholder']) - select_sessionscache_mid = self.sql.query['select_sessionscache_mid'] - select_sessionscache_mid = select_sessionscache_mid.replace('%s', self.sql.query['placeholder']) - select_sessionscache_start = self.sql.query['select_sessionscache_start'] - select_sessionscache_start = select_sessionscache_start.replace('%s', self.sql.query['placeholder']) + select_prepSC = self.sql.query['select_prepSC'].replace('%s', self.sql.query['placeholder']) + update_Hands_sid = self.sql.query['update_Hands_sid'].replace('%s', self.sql.query['placeholder']) + update_SC_sid = self.sql.query['update_SC_sid'].replace('%s', self.sql.query['placeholder']) + update_prepSC = self.sql.query['update_prepSC'].replace('%s', self.sql.query['placeholder']) + + #print "DEBUG: %s %s %s" %(hid, pids, pdata) + hand = {} + for p, id in pids.iteritems(): + if id in heros: + hand['startTime'] = startTime.replace(tzinfo=None) + hand['ids'] = [] + + if hand: + id = [] + lower = hand['startTime']-THRESHOLD + upper = hand['startTime']+THRESHOLD + for i in range(len(sc['bk'])): + if ((lower <= sc['bk'][i]['sessionEnd']) + and (upper >= sc['bk'][i]['sessionStart'])): + if ((hand['startTime'] <= sc['bk'][i]['sessionEnd']) + and (hand['startTime'] >= sc['bk'][i]['sessionStart'])): + id.append(i) + elif hand['startTime'] < sc['bk'][i]['sessionStart']: + sc['bk'][i]['sessionStart'] = hand['startTime'] + id.append(i) + elif hand['startTime'] > sc['bk'][i]['sessionEnd']: + sc['bk'][i]['sessionEnd'] = hand['startTime'] + id.append(i) + if len(id) == 1: + id = id[0] + sc['bk'][id]['ids'].append(hid) + elif len(id) == 2: + if sc['bk'][id[0]]['startTime'] < sc['bk'][id[1]]['startTime']: + sc['bk'][id[0]]['endTime'] = sc['bk'][id[1]]['endTime'] + else: + sc['bk'][id[0]]['startTime'] = sc['bk'][id[1]]['startTime'] + sc['bk'].pop[id[1]] + id = id[0] + sc['bk'][id]['ids'].append(hid) + elif len(id) == 0: + hand['id'] = None + hand['sessionStart'] = hand['startTime'] + hand['sessionEnd'] = hand['startTime'] + id = len(sc['bk']) + hand['ids'].append(hid) + sc['bk'].append(hand) + + if doinsert: + c = self.get_cursor() + c.execute("SELECT max(sessionId) FROM SessionsCache") + id = c.fetchone()[0] + if id: sid = id + else: sid = 0 + for i in range(len(sc['bk'])): + lower = sc['bk'][i]['sessionStart'] - THRESHOLD + upper = sc['bk'][i]['sessionEnd'] + THRESHOLD + c.execute(select_prepSC, (lower, upper)) + r = self.fetchallDict(c) + num = len(r) + if (num == 1): + start, end, update = r[0]['sessionStart'], r[0]['sessionEnd'], False + if sc['bk'][i]['sessionStart'] < start: + start, update = sc['bk'][i]['sessionStart'], True + if sc['bk'][i]['sessionEnd'] > end: + end, update = sc['bk'][i]['sessionEnd'], True + if update: + c.execute(update_prepSC, [start, end, r[0]['id']]) + for h in sc['bk'][i]['ids']: + sc[h] = {'id': r[0]['id'], 'data': [start, end]} + elif (num > 1): + start, end, merge, merge_h, merge_sc = None, None, [], [], [] + sid += 1 + r.append(sc['bk'][i]) + for n in r: + if start: + if start > n['sessionStart']: + start = n['sessionStart'] + else: start = n['sessionStart'] + if end: + if end < n['sessionEnd']: + end = n['sessionEnd'] + else: end = n['sessionEnd'] + for n in r: + if n['id']: + if n['id'] in merge: continue + merge.append(n['id']) + merge_h.append([sid, n['id']]) + merge_sc.append([start, end, sid, n['id']]) + c.executemany(update_Hands_sid, merge_h) + c.executemany(update_SC_sid, merge_sc) + for k, v in sc.iteritems(): + if k!='bk' and v['id'] in merge: + sc[k]['id'] = sid + for h in sc['bk'][i]['ids']: + sc[h] = {'id': sid, 'data': [start, end]} + elif (num == 0): + sid += 1 + start = sc['bk'][i]['sessionStart'] + end = sc['bk'][i]['sessionEnd'] + for h in sc['bk'][i]['ids']: + sc[h] = {'id': sid, 'data': [start, end]} + return sc - update_sessionscache_mid = self.sql.query['update_sessionscache_mid'] - update_sessionscache_mid = update_sessionscache_mid.replace('%s', self.sql.query['placeholder']) - update_sessionscache_start = self.sql.query['update_sessionscache_start'] - update_sessionscache_start = update_sessionscache_start.replace('%s', self.sql.query['placeholder']) - update_sessionscache_end = self.sql.query['update_sessionscache_end'] - update_sessionscache_end = update_sessionscache_end.replace('%s', self.sql.query['placeholder']) + def storeSessionsCache(self, hid, pids, startTime, game, gid, pdata, sc, gsc, tz, heros, doinsert = False): + """Update cached sessions. If no record exists, do an insert""" + if not tz: + tz_dt = datetime.utcnow() - datetime.today() + tz = tz_dt.seconds/3600 + + THRESHOLD = timedelta(seconds=int(self.sessionTimeout * 60)) + local = startTime + timedelta(hours=int(tz)) + date = "d%02d%02d%02d" % (local.year - 2000, local.month, local.day) - insert_sessionscache = self.sql.query['insert_sessionscache'] - insert_sessionscache = insert_sessionscache.replace('%s', self.sql.query['placeholder']) - merge_sessionscache = self.sql.query['merge_sessionscache'] - merge_sessionscache = merge_sessionscache.replace('%s', self.sql.query['placeholder']) - delete_sessions = self.sql.query['delete_sessions'] - delete_sessions = delete_sessions.replace('%s', self.sql.query['placeholder']) + select_SC = self.sql.query['select_SC'].replace('%s', self.sql.query['placeholder']) + update_SC = self.sql.query['update_SC'].replace('%s', self.sql.query['placeholder']) + insert_SC = self.sql.query['insert_SC'].replace('%s', self.sql.query['placeholder']) + delete_SC = self.sql.query['delete_SC'].replace('%s', self.sql.query['placeholder']) + update_Hands_gsid = self.sql.query['update_Hands_gsid'].replace('%s', self.sql.query['placeholder']) + + #print "DEBUG: %s %s %s" %(hid, pids, pdata) + hand = {} + for p, id in pids.iteritems(): + if id in heros: + hand['hands'] = 0 + hand['totalProfit'] = 0 + hand['playerId'] = id + hand['gametypeId'] = None + hand['date'] = date + hand['startTime'] = startTime.replace(tzinfo=None) + hand['hid'] = hid + hand['tourneys'] = 0 + hand['tourneyTypeId'] = None + hand['ids'] = [] + if (game['type']=='summary'): + hand['type'] = 'tour' + hand['tourneys'] = 1 + hand['tourneyTypeId'] = pdata['tourneyTypeId'] + if pdata['buyinCurrency'] == pdata['winningsCurrency'][p]: + hand['totalProfit'] = pdata['winnings'][p] - (pdata['buyin'] + pdata['fee']) + else: hand['totalProfit'] = pdata['winnings'][p] + elif (game['type']=='ring'): + hand['type'] = game['type'] + hand['hands'] = 1 + hand['gametypeId'] = gid + hand['totalProfit'] = pdata[p]['totalProfit'] + elif (game['type']=='tour'): + hand['type'] = game['type'] + hand['hands'] = 1 + hand['tourneyTypeId'] = pdata[p]['tourneyTypeId'] - update_hands_sessionid = self.sql.query['update_hands_sessionid'] - update_hands_sessionid = update_hands_sessionid.replace('%s', self.sql.query['placeholder']) + if hand: + id = [] + lower = hand['startTime']-THRESHOLD + upper = hand['startTime']+THRESHOLD + for i in range(len(gsc['bk'])): + if ((hand['date'] == gsc['bk'][i]['date']) + and (hand['gametypeId'] == gsc['bk'][i]['gametypeId']) + and (hand['playerId'] == gsc['bk'][i]['playerId']) + and (hand['tourneyTypeId'] == gsc['bk'][i]['tourneyTypeId'])): + if ((lower <= gsc['bk'][i]['gameEnd']) + and (upper >= gsc['bk'][i]['gameStart'])): + if ((hand['startTime'] <= gsc['bk'][i]['gameEnd']) + and (hand['startTime'] >= gsc['bk'][i]['gameStart'])): + gsc['bk'][i]['hands'] += hand['hands'] + gsc['bk'][i]['tourneys'] += hand['tourneys'] + gsc['bk'][i]['totalProfit'] += hand['totalProfit'] + elif hand['startTime'] < gsc['bk'][i]['gameStart']: + gsc['bk'][i]['hands'] += hand['hands'] + gsc['bk'][i]['tourneys'] += hand['tourneys'] + gsc['bk'][i]['totalProfit'] += hand['totalProfit'] + gsc['bk'][i]['gameStart'] = hand['startTime'] + elif hand['startTime'] > gsc['bk'][i]['gameEnd']: + gsc['bk'][i]['hands'] += hand['hands'] + gsc['bk'][i]['tourneys'] += hand['tourneys'] + gsc['bk'][i]['totalProfit'] += hand['totalProfit'] + gsc['bk'][i]['gameEnd'] = hand['startTime'] + id.append(i) + if len(id) == 1: + gsc['bk'][id[0]]['ids'].append(hid) + elif len(id) == 2: + if gsc['bk'][id[0]]['gameStart'] < gsc['bk'][id[1]]['gameStart']: + gsc['bk'][id[0]]['gameEnd'] = gsc['bk'][id[1]]['gameEnd'] + else: gsc['bk'][id[0]]['gameStart'] = gsc['bk'][id[1]]['gameStart'] + gsc['bk'][id[0]]['hands'] += hand['hands'] + gsc['bk'][id[0]]['tourneys'] += hand['tourneys'] + gsc['bk'][id[0]]['totalProfit'] += hand['totalProfit'] + gsc['bk'].pop[id[1]] + gsc['bk'][id[0]]['ids'].append(hid) + elif len(id) == 0: + hand['gameStart'] = hand['startTime'] + hand['gameEnd'] = hand['startTime'] + id = len(gsc['bk']) + hand['ids'].append(hid) + gsc['bk'].append(hand) + if doinsert: + c = self.get_cursor() + for i in range(len(gsc['bk'])): + hid = gsc['bk'][i]['hid'] + sid, start, end = sc[hid]['id'], sc[hid]['data'][0], sc[hid]['data'][1] + lower = gsc['bk'][i]['gameStart'] - THRESHOLD + upper = gsc['bk'][i]['gameEnd'] + THRESHOLD + game = [gsc['bk'][i]['date'] + ,gsc['bk'][i]['type'] + ,gsc['bk'][i]['gametypeId'] + ,gsc['bk'][i]['tourneyTypeId'] + ,gsc['bk'][i]['playerId']] + row = [lower, upper] + game + c.execute(select_SC, row) + r = self.fetchallDict(c) + num = len(r) + if (num == 1): + gstart, gend = r[0]['gameStart'], r[0]['gameEnd'] + if gsc['bk'][i]['gameStart'] < gstart: + gstart = gsc['bk'][i]['gameStart'] + if gsc['bk'][i]['gameEnd'] > gend: + gend = gsc['bk'][i]['gameEnd'] + row = [start, end, gstart, gend + ,gsc['bk'][i]['hands'] + ,gsc['bk'][i]['tourneys'] + ,gsc['bk'][i]['totalProfit'] + ,r[0]['id']] + c.execute(update_SC, row) + for h in gsc['bk'][i]['ids']: gsc[h] = {'id': r[0]['id']} + elif (num > 1): + gstart, gend, hands, tourneys, totalProfit, delete, merge = None, None, 0, 0, 0, [], [] + for n in r: delete.append(n['id']) + delete.sort() + for d in delete: c.execute(delete_SC, d) + r.append(gsc['bk'][i]) + for n in r: + if gstart: + if gstart > n['gameStart']: + gstart = n['gameStart'] + else: gstart = n['gameStart'] + if gend: + if gend < n['gameEnd']: + gend = n['gameEnd'] + else: gend = n['gameEnd'] + hands += n['hands'] + tourneys += n['tourneys'] + totalProfit += n['totalProfit'] + row = [start, end, gstart, gend, sid] + game + [hands, tourneys, totalProfit] + c.execute(insert_SC, row) + gsid = self.get_last_insert_id(c) + for h in gsc['bk'][i]['ids']: gsc[h] = {'id': gsid} + for m in delete: merge.append([gsid, m]) + c.executemany(update_Hands_gsid, merge) + elif (num == 0): + gstart = gsc['bk'][i]['gameStart'] + gend = gsc['bk'][i]['gameEnd'] + hands = gsc['bk'][i]['hands'] + tourneys = gsc['bk'][i]['tourneys'] + totalProfit = gsc['bk'][i]['totalProfit'] + row = [start, end, gstart, gend, sid] + game + [hands, tourneys, totalProfit] + c.execute(insert_SC, row) + gsid = self.get_last_insert_id(c) + for h in gsc['bk'][i]['ids']: gsc[h] = {'id': gsid} + else: + # Something bad happened + pass + self.commit() + + return gsc + + def getHeroIds(self, pids, sitename): #Grab playerIds using hero names in HUD_Config.xml try: # derive list of program owner's player ids - self.hero = {} # name of program owner indexed by site id - self.hero_ids = [] + hero = {} # name of program owner indexed by site id + hero_ids = [] # make sure at least two values in list # so that tuple generation creates doesn't use # () or (1,) style for site in self.config.get_supported_sites(): - result = self.get_site_id(site) - if result: - site_id = result[0][0] - self.hero[site_id] = self.config.supported_sites[site].screen_name - p_id = self.get_player_id(self.config, site, self.hero[site_id]) - if p_id: - self.hero_ids.append(int(p_id)) - + hero = self.config.supported_sites[site].screen_name + for n, v in pids.iteritems(): + if n == hero and sitename == site: + hero_ids.append(v) + except: err = traceback.extract_tb(sys.exc_info()[2])[-1] - print _("Error aquiring hero ids:"), str(sys.exc_value) - print err - - inserts = [] - for p in pdata: - if pids[p] in self.hero_ids: - line = [0]*5 + #print _("Error aquiring hero ids:"), str(sys.exc_value) + return hero_ids - if (game['type']=='ring'): line[0] = 1 # count ring hands - if (game['type']=='tour'): line[1] = 1 # count tour hands - if (game['type']=='ring' and game['currency']=='USD'): line[2] = pdata[p]['totalProfit'] #sum of ring profit in USD - if (game['type']=='ring' and game['currency']=='EUR'): line[3] = pdata[p]['totalProfit'] #sum of ring profit in EUR - line[4] = startTime - inserts.append(line) - - cursor = self.get_cursor() - id = None - - for row in inserts: - threshold = [] - threshold.append(row[-1]-THRESHOLD) - threshold.append(row[-1]+THRESHOLD) - cursor.execute(select_sessionscache, threshold) - session_records = cursor.fetchall() - num = len(session_records) - if (num == 1): - id = session_records[0][0] #grab the sessionId - # Try to do the update first: - #print "DEBUG: found 1 record to update" - update_mid = row + row[-1:] - cursor.execute(select_sessionscache_mid, update_mid[-2:]) - mid = len(cursor.fetchall()) - if (mid == 0): - update_startend = row[-1:] + row + threshold - cursor.execute(select_sessionscache_start, update_startend[-3:]) - start = len(cursor.fetchall()) - if (start == 0): - #print "DEBUG:", start, " start record found. Update stats and start time" - cursor.execute(update_sessionscache_end, update_startend) - else: - #print "DEBUG: 1 end record found. Update stats and end time time" - cursor.execute(update_sessionscache_start, update_startend) - else: - #print "DEBUG: update stats mid-session" - cursor.execute(update_sessionscache_mid, update_mid) - elif (num > 1): - session_ids = [session_records[0][0], session_records[1][0]] - session_ids.sort() - # Multiple matches found - merge them into one session and update: - # - Obtain the session start and end times for the new combined session - cursor.execute(merge_sessionscache, session_ids) - merge = cursor.fetchone() - # - Delete the old records - for id in session_ids: - cursor.execute(delete_sessions, id) - # - Insert the new updated record - cursor.execute(insert_sessionscache, merge) - # - Obtain the new sessionId and write over the old ids in Hands - id = self.get_last_insert_id(cursor) #grab the sessionId - update_hands = [id] + session_ids - cursor.execute(update_hands_sessionid, update_hands) - # - Update the newly combined record in SessionsCache with data from this hand - update_mid = row + row[-1:] - cursor.execute(update_sessionscache_mid, update_mid) - elif (num == 0): - # No matches found, insert new session: - insert = row + row[-1:] - insert = insert[-2:] + insert[:-2] - #print "DEBUG: No matches found. Insert record", insert - cursor.execute(insert_sessionscache, insert) - id = self.get_last_insert_id(cursor) #grab the sessionId - else: - # Something bad happened - pass - - return id + def fetchallDict(self, cursor): + data = cursor.fetchall() + if not data: return [] + desc = cursor.description + results = [0]*len(data) + for i in range(len(data)): + results[i] = {} + for n in range(len(desc)): + name = desc[n][0] + results[i][name] = data[i][n] + return results + + def nextHandId(self): + c = self.get_cursor() + c.execute("SELECT max(id) FROM Hands") + id = c.fetchone()[0] + if not id: id = 0 + id += 1 + return id def isDuplicate(self, gametypeID, siteHandNo): dup = False diff --git a/pyfpdb/DerivedStats.py b/pyfpdb/DerivedStats.py index 262a3fee..d29a33ad 100644 --- a/pyfpdb/DerivedStats.py +++ b/pyfpdb/DerivedStats.py @@ -119,16 +119,17 @@ class DerivedStats(): return self.handsactions def assembleHands(self, hand): - self.hands['tableName'] = hand.tablename - self.hands['siteHandNo'] = hand.handid - self.hands['gametypeId'] = None # Leave None, handled later after checking db - self.hands['sessionId'] = None # Leave None, added later if caching sessions - self.hands['startTime'] = hand.startTime # format this! - self.hands['importTime'] = None - self.hands['seats'] = self.countPlayers(hand) - self.hands['maxSeats'] = hand.maxseats - self.hands['texture'] = None # No calculation done for this yet. - self.hands['tourneyId'] = hand.tourneyId + self.hands['tableName'] = hand.tablename + self.hands['siteHandNo'] = hand.handid + self.hands['gametypeId'] = None # Leave None, handled later after checking db + self.hands['sessionId'] = None # Leave None, added later if caching sessions + self.hands['gameSessionId'] = None # Leave None, added later if caching sessions + self.hands['startTime'] = hand.startTime # format this! + self.hands['importTime'] = None + self.hands['seats'] = self.countPlayers(hand) + self.hands['maxSeats'] = hand.maxseats + self.hands['texture'] = None # No calculation done for this yet. + self.hands['tourneyId'] = hand.tourneyId # This (i think...) is correct for both stud and flop games, as hand.board['street'] disappears, and # those values remain default in stud. @@ -213,10 +214,10 @@ class DerivedStats(): for player in hand.players: hcs = hand.join_holecards(player[1], asList=True) - hcs = hcs + [u'0x', u'0x', u'0x', u'0x', u'0x'] - #for i, card in enumerate(hcs[:7], 1): #Python 2.6 syntax + hcs = hcs + [u'0x']*18 + #for i, card in enumerate(hcs[:20, 1): #Python 2.6 syntax # self.handsplayers[player[1]]['card%s' % i] = Card.encodeCard(card) - for i, card in enumerate(hcs[:7]): + for i, card in enumerate(hcs[:20]): self.handsplayers[player[1]]['card%s' % (i+1)] = Card.encodeCard(card) self.handsplayers[player[1]]['startCards'] = Card.calcStartCards(hand, player[1]) diff --git a/pyfpdb/EverleafToFpdb.py b/pyfpdb/EverleafToFpdb.py index bcd37af9..6882335e 100755 --- a/pyfpdb/EverleafToFpdb.py +++ b/pyfpdb/EverleafToFpdb.py @@ -41,7 +41,12 @@ class Everleaf(HandHistoryConverter): #re.compile(ur"^(Blinds )?(?P\$| €|)(?P[.0-9]+)/(?:\$| €)?(?P[.0-9]+) (?PNL|PL|) ?(?P(Hold\'em|Omaha|7 Card Stud))", re.MULTILINE) re_HandInfo = re.compile(ur".*#(?P[0-9]+)\n.*\n(Blinds )?(?P[$€])?(?P[.0-9]+)/(?:[$€])?(?P[.0-9]+) (?P.*) - (?P\d\d\d\d/\d\d/\d\d - \d\d:\d\d:\d\d)\nTable (?P.+$)", re.MULTILINE) re_Button = re.compile(ur"^Seat (?P
[0-9]+)\.txt") @@ -91,8 +96,6 @@ class Everleaf(HandHistoryConverter): 'bigBet' 'currency' in ('USD', 'EUR', 'T$', ) or None if we fail to get the info """ - #(TODO: which parts are optional/required?) - # Blinds $0.50/$1 PL Omaha - 2008/12/07 - 21:59:48 # Blinds $0.05/$0.10 NL Hold'em - 2009/02/21 - 11:21:57 # $0.25/$0.50 7 Card Stud - 2008/12/05 - 21:43:59 @@ -164,11 +167,6 @@ or None if we fail to get the info """ # https://www.poker4ever.com/tourney/%TOURNEY_NUMBER% # Believe Everleaf time is GMT/UTC, no transation necessary - # Stars format (Nov 10 2008): 2008/11/07 12:38:49 CET [2008/11/07 7:38:49 ET] - # or : 2008/11/07 12:38:49 ET - # Not getting it in my HH files yet, so using - # 2008/11/10 3:58:52 ET - #TODO: Need some date functions to convert to different timezones (Date::Manip for perl rocked for this) hand.startTime = datetime.datetime.strptime(m.group('DATETIME'), "%Y/%m/%d - %H:%M:%S") return @@ -187,9 +185,6 @@ or None if we fail to get the info """ def markStreets(self, hand): - # PREFLOP = ** Dealing down cards ** - # This re fails if, say, river is missing; then we don't get the ** that starts the river. - #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.handText,re.DOTALL) if hand.gametype['base'] == 'hold': m = re.search(r"\*\* Dealing down cards \*\*(?P.+(?=\*\* Dealing Flop \*\*)|.+)" r"(\*\* Dealing Flop \*\*(?P \[ \S\S, \S\S, \S\S \].+(?=\*\* Dealing Turn \*\*)|.+))?" diff --git a/pyfpdb/FullTiltPokerSummary.py b/pyfpdb/FullTiltPokerSummary.py index 98169393..ab7ff266 100644 --- a/pyfpdb/FullTiltPokerSummary.py +++ b/pyfpdb/FullTiltPokerSummary.py @@ -25,7 +25,6 @@ import datetime from Exceptions import FpdbParseError from HandHistoryConverter import * -import PokerStarsToFpdb from TourneySummary import * class FullTiltPokerSummary(TourneySummary): @@ -45,10 +44,10 @@ class FullTiltPokerSummary(TourneySummary): } substitutions = { - 'LEGAL_ISO' : "USD|EUR|GBP|CAD|FPP", # legal ISO currency codes - 'LS' : "\$|\xe2\x82\xac|", # legal currency symbols - Euro(cp1252, utf-8) - 'TAB' : u"-\u2013'\s\da-zA-Z", # legal characters for tablename - 'NUM' : u".,\d", # legal characters in number format + 'LEGAL_ISO' : "USD|EUR|GBP|CAD|FPP", # legal ISO currency codes + 'LS' : u"\$|\xe2\x82\xac|\u20ac|", # legal currency symbols - Euro(cp1252, utf-8) + 'TAB' : u"-\u2013'\s\da-zA-Z", # legal characters for tablename + 'NUM' : u".,\d", # legal characters in number format } re_SplitTourneys = re.compile("^Full Tilt Poker Tournament Summary") diff --git a/pyfpdb/FulltiltToFpdb.py b/pyfpdb/FulltiltToFpdb.py index 104d7e87..328ae4fa 100755 --- a/pyfpdb/FulltiltToFpdb.py +++ b/pyfpdb/FulltiltToFpdb.py @@ -37,7 +37,7 @@ class Fulltilt(HandHistoryConverter): substitutions = { 'LEGAL_ISO' : "USD|EUR|GBP|CAD|FPP", # legal ISO currency codes 'LS' : u"\$|\u20AC|\xe2\x82\xac|", # legal currency symbols - Euro(cp1252, utf-8) - 'TAB' : u"-\u2013'\s\da-zA-Z#", # legal characters for tablename + 'TAB' : u"-\u2013'\s\da-zA-Z#_", # legal characters for tablename 'NUM' : u".,\d", # legal characters in number format } @@ -61,7 +61,9 @@ class Fulltilt(HandHistoryConverter): '400.00': ('100.00', '200.00'), '400': ('100.00', '200.00'), '500.00': ('125.00', '250.00'), '500': ('125.00', '250.00'), '800.00': ('200.00', '400.00'), '800': ('200.00', '400.00'), - '1000.00': ('250.00', '500.00'),'1000': ('250.00', '500.00') + '1000.00': ('250.00', '500.00'),'1000': ('250.00', '500.00'), + '2000.00': ('500.00', '750.00'),'2000': ('500.00', '1000.00'), + '3000.00': ('750.00', '1500.00'),'3000': ('750.00', '1500.00'), } # Static regexes @@ -172,7 +174,7 @@ class Fulltilt(HandHistoryConverter): self.re_BringIn = re.compile(r"^%(PLAYERS)s brings in for [%(LS)s]?(?P[%(NUM)s]+)" % self.substitutions, re.MULTILINE) self.re_PostBoth = re.compile(r"^%(PLAYERS)s posts small \& big blinds \[[%(LS)s]? (?P[%(NUM)s]+)" % self.substitutions, re.MULTILINE) self.re_HeroCards = re.compile(r"^Dealt to %s(?: \[(?P.+?)\])?( \[(?P.+?)\])" % player_re, re.MULTILINE) - self.re_Action = re.compile(r"^%(PLAYERS)s(?P bets| checks| raises to| completes it to| calls| folds)( [%(LS)s]?(?P[%(NUM)s]+))?" % self.substitutions, re.MULTILINE) + self.re_Action = re.compile(r"^%(PLAYERS)s(?P bets| checks| raises to| completes it to| calls| folds| discards| stands pat)( [%(LS)s]?(?P[%(NUM)s]+))?(\son|\scards?)?(\s\[(?P.+?)\])?" % self.substitutions, re.MULTILINE) self.re_ShowdownAction = re.compile(r"^%s shows \[(?P.*)\]" % player_re, re.MULTILINE) self.re_CollectPot = re.compile(r"^Seat (?P[0-9]+): %(PLAYERS)s (\(button\) |\(small blind\) |\(big blind\) )?(collected|showed \[.*\] and won) \([%(LS)s]?(?P[%(NUM)s]+)\)(, mucked| with.*)?" % self.substitutions, re.MULTILINE) self.re_SitsOut = re.compile(r"^%s sits out" % player_re, re.MULTILINE) @@ -242,8 +244,9 @@ class Fulltilt(HandHistoryConverter): if info['limitType'] == 'fl' and info['bb'] is not None and info['type'] == 'ring': try: - info['sb'] = self.Lim_Blinds[mg['BB']][0] - info['bb'] = self.Lim_Blinds[mg['BB']][1] + bb = self.clearMoneyString(mg['BB']) + info['sb'] = self.Lim_Blinds[bb][0] + info['bb'] = self.Lim_Blinds[bb][1] except KeyError: log.error(_("Lim_Blinds has no lookup for '%s'") % mg['BB']) log.error(_("determineGameType: Raising FpdbParseError")) @@ -483,6 +486,10 @@ class Fulltilt(HandHistoryConverter): hand.addFold( street, action.group('PNAME')) elif action.group('ATYPE') == ' checks': hand.addCheck( street, action.group('PNAME')) + elif action.group('ATYPE') == ' discards': + hand.addDiscard(street, action.group('PNAME'), action.group('BET'), action.group('CARDS')) + elif action.group('ATYPE') == ' stands pat': + hand.addStandsPat( street, action.group('PNAME'), action.group('CARDS')) else: print _("FullTilt: DEBUG: unimplemented readAction: '%s' '%s'") %(action.group('PNAME'),action.group('ATYPE'),) diff --git a/pyfpdb/GuiTourneyImport.py b/pyfpdb/GuiTourneyImport.py index 0bc71f3d..0ed33b18 100755 --- a/pyfpdb/GuiTourneyImport.py +++ b/pyfpdb/GuiTourneyImport.py @@ -223,13 +223,18 @@ class SummaryImporter: print "Found %s summaries" %(len(summaryTexts)) errors = 0 imported = 0 + ####Lock Placeholder#### for j, summaryText in enumerate(summaryTexts, start=1): + sc, gsc = {'bk': []}, {'bk': []} + doinsert = len(summaryTexts)==j try: - conv = obj(db=None, config=self.config, siteName=site, summaryText=summaryText, builtFrom = "IMAP") + conv = obj(db=self.database, config=self.config, siteName=site, summaryText=summaryText, builtFrom = "IMAP") + sc, gsc = conv.updateSessionsCache(sc, gsc, None, doinsert) except FpdbParseError, e: errors += 1 print _("Finished importing %s/%s tournament summaries") %(j, len(summaryTexts)) imported = j + ####Lock Placeholder#### return (imported - errors, errors) def clearFileList(self): diff --git a/pyfpdb/Hand.py b/pyfpdb/Hand.py index 01b5c70e..6dd09ba4 100644 --- a/pyfpdb/Hand.py +++ b/pyfpdb/Hand.py @@ -57,6 +57,7 @@ class Hand(object): #log.debug( _("Hand.init(): handText is ") + str(handText) ) self.config = config self.saveActions = self.config.get_import_parameters().get('saveActions') + self.callHud = self.config.get_import_parameters().get("callFpdbHud") self.cacheSessions = self.config.get_import_parameters().get("cacheSessions") #log = Configuration.get_logger("logging.conf", "db", log_dir=self.config.dir_log) self.sitename = sitename @@ -101,7 +102,7 @@ class Hand(object): self.seating = [] self.players = [] self.posted = [] - self.tourneysPlayersIds = [] + self.tourneysPlayersIds = {} # Collections indexed by street names self.bets = {} @@ -232,9 +233,8 @@ dealt whether they were seen in a 'dealt to' line # Players, Gametypes, TourneyTypes are all shared functions that are needed for additional tables # These functions are intended for prep insert eventually ##### - # Players - base playerid and siteid tuple self.dbid_pids = db.getSqlPlayerIDs([p[1] for p in self.players], self.siteId) - + self.dbid_gt = db.getGameTypeId(self.siteId, self.gametype, printdata = printtest) #Gametypes hilo = "h" if self.gametype['category'] in ['studhilo', 'omahahilo']: @@ -249,61 +249,70 @@ dealt whether they were seen in a 'dealt to' line # Note: the above data is calculated in db.getGameTypeId # Only being calculated above so we can grab the testdata self.dbid_gt = db.getGameTypeId(self.siteId, self.gametype, printdata = printtest) - + if self.tourNo!=None: self.tourneyTypeId = db.createTourneyType(self) - db.commit() self.tourneyId = db.createOrUpdateTourney(self, "HHC") - db.commit() self.tourneysPlayersIds = db.createOrUpdateTourneysPlayers(self, "HHC") - db.commit() - #end def prepInsert - - def insert(self, db, hp_data = None, ha_data = None, insert_data=False, printtest = False): - """ Function to insert Hand into database -Should not commit, and do minimal selects. Callers may want to cache commits -db: a connected Database object""" - - + #db.commit() #commit these transactions' + + def assembleHand(self): self.stats.getStats(self) - - ##### - # End prep functions - ##### - hh = self.stats.getHands() - hp_inserts, ha_inserts = [], [] - - if not db.isDuplicate(self.dbid_gt, hh['siteHandNo']): - # Hands - Summary information of hand indexed by handId - gameinfo - hh['gametypeId'] = self.dbid_gt - # seats TINYINT NOT NULL, - hh['seats'] = len(self.dbid_pids) - - hp = self.stats.getHandsPlayers() - - if self.cacheSessions: - hh['sessionId'] = db.storeSessionsCache(self.dbid_pids, self.startTime, self.gametype, hp) - - self.dbid_hands = db.storeHand(hh, printdata = printtest) - - hp_inserts = db.storeHandsPlayers(self.dbid_hands, self.dbid_pids, hp, - insert=insert_data, hp_bulk = hp_data, printdata = printtest) - - if self.saveActions: - ha_inserts = db.storeHandsActions(self.dbid_hands, self.dbid_pids, self.stats.getHandsActions(), - insert=insert_data, ha_bulk = ha_data, printdata = printtest) - else: - log.info(_("Hand.insert(): hid #: %s is a duplicate") % hh['siteHandNo']) + self.hands = self.stats.getHands() + self.handsplayers = self.stats.getHandsPlayers() + + def getHandId(self, db, id): + if db.isDuplicate(self.dbid_gt, self.hands['siteHandNo']): + #log.info(_("Hand.insert(): hid #: %s is a duplicate") % hh['siteHandNo']) self.is_duplicate = True # i.e. don't update hudcache - raise FpdbHandDuplicate(hh['siteHandNo']) - - return hp_inserts, ha_inserts + next = id + raise FpdbHandDuplicate(self.hands['siteHandNo']) + else: + self.dbid_hands = id + self.hands['id'] = self.dbid_hands + next = id +1 + return next - def updateHudCache(self, db): - db.storeHudCache(self.dbid_gt, self.dbid_pids, self.startTime, self.stats.getHandsPlayers()) + def insertHands(self, db, hbulk, doinsert = False, printtest = False): + """ Function to insert Hand into database + Should not commit, and do minimal selects. Callers may want to cache commits + db: a connected Database object""" + self.hands['gametypeId'] = self.dbid_gt + self.hands['seats'] = len(self.dbid_pids) + hbulk = db.storeHand(self.hands, hbulk, doinsert, printtest) + return hbulk + + def insertHandsPlayers(self, db, hpbulk, doinsert = False, printtest = False): + """ Function to inserts HandsPlayers into database""" + hpbulk = db.storeHandsPlayers(self.dbid_hands, self.dbid_pids, self.handsplayers, hpbulk, doinsert, printtest) + return hpbulk + + def insertHandsActions(self, db, habulk, doinsert = False, printtest = False): + """ Function to inserts HandsActions into database""" + handsactions = self.stats.getHandsActions() + habulk = db.storeHandsActions(self.dbid_hands, self.dbid_pids, handsactions, habulk, doinsert, printtest) + return habulk + + def updateHudCache(self, db, hcbulk, doinsert = False): + """ Function to update the HudCache""" + if self.callHud: + hcbulk = db.storeHudCache(self.dbid_gt, self.dbid_pids, self.startTime, self.handsplayers, hcbulk, doinsert) + return hcbulk - def updateSessionsCache(self, db): - db.storeSessionsCache(self.dbid_pids, self.startTime, self.gametype, self.stats.getHandsPlayers()) + def updateSessionsCache(self, db, sc, gsc, tz, doinsert = False): + """ Function to update the SessionsCache""" + if self.cacheSessions: + self.heros = db.getHeroIds(self.dbid_pids, self.sitename) + sc = db.prepSessionsCache(self.dbid_hands, self.dbid_pids, self.startTime, sc, self.heros, doinsert) + gsc = db.storeSessionsCache(self.dbid_hands, self.dbid_pids, self.startTime, self.gametype + ,self.dbid_gt, self.handsplayers, sc, gsc, tz, self.heros, doinsert) + if doinsert and sc['bk'] and gsc['bk']: + self.hands['sc'] = sc + self.hands['gsc'] = gsc + else: + self.hands['sc'] = None + self.hands['gsc'] = None + return sc, gsc def select(self, db, handId): """ Function to create Hand object from database """ @@ -666,10 +675,13 @@ Add a raise on [street] by [player] to [amountTo] self.pot.addMoney(player, amount) - def addStandsPat(self, street, player): + def addStandsPat(self, street, player, cards): self.checkPlayerExists(player) act = (player, 'stands pat') self.actions[street].append(act) + if cards: + cards = cards.split(' ') + self.addHoleCards(street, player, open=[], closed=cards) def addFold(self, street, player): @@ -1229,7 +1241,14 @@ class DrawHand(Hand): def join_holecards(self, player, asList=False): """With asList = True it returns the set cards for a player including down cards if they aren't know""" # FIXME: This should actually return - holecards = [u'0x', u'0x', u'0x', u'0x', u'0x'] + holecards = [u'0x']*20 + + for i, street in enumerate(self.holeStreets): + if player in self.holecards[street].keys(): + allhole = self.holecards[street][player][1] + self.holecards[street][player][0] + for c in range(len(allhole)): + idx = c + (i*5) + holecards[idx] = allhole[c] if asList == False: return " ".join(holecards) diff --git a/pyfpdb/HandHistoryConverter.py b/pyfpdb/HandHistoryConverter.py index b41f9342..6d25d6aa 100644 --- a/pyfpdb/HandHistoryConverter.py +++ b/pyfpdb/HandHistoryConverter.py @@ -50,9 +50,6 @@ import Hand from Exceptions import FpdbParseError import Configuration -import pygtk -import gtk - class HandHistoryConverter(): READ_CHUNK_SIZE = 10000 # bytes to read at a time from file in tail mode @@ -128,9 +125,6 @@ If in follow mode, wait for more data to turn up. Otherwise, finish at EOF. """ - while gtk.events_pending(): - gtk.main_iteration(False) - starttime = time.time() if not self.sanityCheck(): log.warning(_("Failed sanity check")) @@ -182,7 +176,12 @@ Otherwise, finish at EOF. finally: if self.out_fh != sys.stdout: self.out_fh.close() - + + def progressNotify(self): + "A callback to the interface while events are pending" + import gtk, pygtk + while gtk.events_pending(): + gtk.main_iteration(False) def tailHands(self): """Generator of handTexts from a tailed file: diff --git a/pyfpdb/OnGameToFpdb.py b/pyfpdb/OnGameToFpdb.py index fd5efe31..a75d3456 100755 --- a/pyfpdb/OnGameToFpdb.py +++ b/pyfpdb/OnGameToFpdb.py @@ -42,10 +42,10 @@ class OnGame(HandHistoryConverter): siteId = 5 # Needs to match id entry in Sites database mixes = { } # Legal mixed games - sym = {'USD': "\$", 'CAD': "\$", 'T$': "", "EUR": u"\u20ac", "GBP": "\xa3"} # ADD Euro, Sterling, etc HERE + sym = {'USD': "\$", 'CAD': "\$", 'T$': "", "EUR": u"\u20ac", "GBP": "\xa3"} substitutions = { 'LEGAL_ISO' : "USD|EUR|GBP|CAD|FPP", # legal ISO currency codes - 'LS' : u"\$|\xe2\x82\xac|\u20ac" # legal currency symbols - Euro(cp1252, utf-8) + 'LS' : u"\$|\xe2\x82\xac|\u20ac" # legal currency symbols - Euro(cp1252, utf-8) } currencies = { u'\u20ac':'EUR', u'\xe2\x82\xac':'EUR', '$':'USD', '':'T$' } @@ -71,9 +71,11 @@ class OnGame(HandHistoryConverter): #TODO: detect play money # "Play money" rather than "Real money" and set currency accordingly re_HandInfo = re.compile(u""" - \*\*\*\*\*\sHistory\sfor\shand\s(?P[-A-Z\d]+).* + \*\*\*\*\*\sHistory\sfor\shand\s(?P[-A-Z\d]+) + (\s\(TOURNAMENT:\s"[a-zA-Z ]+",\s(?P[-A-Z\d]+),\sbuy-in:\s[%(LS)s](?P\d+))? + .* Start\shand:\s(?P.*) - Table:\s(\[SPEED\]\s)?(?P
[-\'\w\s\.]+)\s\[\d+\]\s\( + Table:\s(\[SPEED\]\s)?(?P
[-\'\w\#\s\.]+)\s\[\d+\]\s\( ( (?PNO_LIMIT|Limit|LIMIT|Pot\sLimit|POT_LIMIT)\s (?PTEXAS_HOLDEM|OMAHA_HI|SEVEN_CARD_STUD|SEVEN_CARD_STUD_HI_LO|RAZZ|FIVE_CARD_DRAW)\s @@ -99,6 +101,7 @@ class OnGame(HandHistoryConverter): #Seat 1: .Lucchess ($4.17 in chips) #Seat 1: phantomaas ($27.11) #Seat 5: mleo17 ($9.37) + #Seat 2: Montferat (1500) re_PlayerInfo = re.compile(u'Seat (?P[0-9]+):\s(?P.*)\s\((%(LS)s)?(?P[.0-9]+)\)' % substitutions) def compilePlayerRegexs(self, hand): @@ -146,6 +149,7 @@ class OnGame(HandHistoryConverter): ["ring", "hold", "nl"], ["ring", "stud", "fl"], ["ring", "draw", "fl"], + ["tour", "hold", "nl"], ] def determineGameType(self, handText): @@ -164,6 +168,9 @@ class OnGame(HandHistoryConverter): #print "DEBUG: mg: %s" % mg info['type'] = 'ring' + if mg['TID'] != None: + info['type'] = 'tour' + if 'CURRENCY' in mg: info['currency'] = self.currencies[mg['CURRENCY']] @@ -216,6 +223,10 @@ class OnGame(HandHistoryConverter): # Need to remove non-alphanumerics for MySQL hand.handid = hand.handid.replace('R','') hand.handid = hand.handid.replace('-','') + if key == 'TID': + hand.tourNo = info[key] + if key == 'BUYIN': + hand.buyin = info[key] if key == 'TABLE': hand.tablename = info[key] diff --git a/pyfpdb/PacificPokerToFpdb.py b/pyfpdb/PacificPokerToFpdb.py index a46ea739..3989eea4 100644 --- a/pyfpdb/PacificPokerToFpdb.py +++ b/pyfpdb/PacificPokerToFpdb.py @@ -41,8 +41,8 @@ class PacificPoker(HandHistoryConverter): mixes = { 'HORSE': 'horse', '8-Game': '8game', 'HOSE': 'hose'} # Legal mixed games sym = {'USD': "\$", 'CAD': "\$", 'T$': "", "EUR": "\xe2\x82\xac", "GBP": "\xa3", "play": ""} # ADD Euro, Sterling, etc HERE substitutions = { - 'LEGAL_ISO' : "USD|EUR|GBP|CAD|FPP", # legal ISO currency codes - 'LS' : "\$|\xe2\x82\xac|" # legal currency symbols - Euro(cp1252, utf-8) + 'LEGAL_ISO' : "USD|EUR|GBP|CAD|FPP", # legal ISO currency codes + 'LS' : u"\$|\xe2\x82\xac|\u20ac|" # legal currency symbols - Euro(cp1252, utf-8) } # translations from captured groups to fpdb info strings diff --git a/pyfpdb/PokerStarsSummary.py b/pyfpdb/PokerStarsSummary.py index 06358598..b1d31a26 100644 --- a/pyfpdb/PokerStarsSummary.py +++ b/pyfpdb/PokerStarsSummary.py @@ -68,7 +68,7 @@ class PokerStarsSummary(TourneySummary): re_Currency = re.compile(u"""(?P[%(LS)s]|FPP)""" % substitutions) - re_Player = re.compile(u"""(?P[0-9]+):\s(?P.*)\s\(.*\),(\s)?(\$(?P[0-9]+\.[0-9]+))?(?Pstill\splaying)?((?PTournament\sTicket)\s\(WSOP\sStep\s(?P\d)\))?(\s+)?""") + re_Player = re.compile(u"""(?P[0-9]+):\s(?P.*)\s\(.*\),(\s)?([%(LS)s](?P[0-9]+\.[0-9]+))?(?Pstill\splaying)?((?PTournament\sTicket)\s\(WSOP\sStep\s(?P\d)\))?(\s+)?""" % substitutions) re_DateTime = re.compile("\[(?P[0-9]{4})\/(?P[0-9]{2})\/(?P[0-9]{2})[\- ]+(?P[0-9]+):(?P[0-9]+):(?P[0-9]+)") diff --git a/pyfpdb/PokerStarsToFpdb.py b/pyfpdb/PokerStarsToFpdb.py index 4d89bff1..d9f19c78 100644 --- a/pyfpdb/PokerStarsToFpdb.py +++ b/pyfpdb/PokerStarsToFpdb.py @@ -38,11 +38,11 @@ class PokerStars(HandHistoryConverter): codepage = ("utf8", "cp1252") siteId = 2 # Needs to match id entry in Sites database - mixes = { 'HORSE': 'horse', '8-Game': '8game', 'HOSE': 'hose'} # Legal mixed games + mixes = { 'HORSE': 'horse', '8-Game': '8game', 'HOSE': 'hose', 'Mixed Hold\'em': 'mholdem'} # Legal mixed games sym = {'USD': "\$", 'CAD': "\$", 'T$': "", "EUR": "\xe2\x82\xac", "GBP": "\xa3", "play": ""} # ADD Euro, Sterling, etc HERE substitutions = { - 'LEGAL_ISO' : "USD|EUR|GBP|CAD|FPP", # legal ISO currency codes - 'LS' : "\$|\xe2\x82\xac|" # legal currency symbols - Euro(cp1252, utf-8) + 'LEGAL_ISO' : "USD|EUR|GBP|CAD|FPP", # legal ISO currency codes + 'LS' : u"\$|\xe2\x82\xac|\u20ac|" # legal currency symbols - Euro(cp1252, utf-8) } # translations from captured groups to fpdb info strings @@ -90,7 +90,7 @@ class PokerStars(HandHistoryConverter): # here's how I plan to use LS (?P(?P[%(LS)s\d\.]+)?\+?(?P[%(LS)s\d\.]+)?\+?(?P[%(LS)s\d\.]+)?\s?(?P%(LEGAL_ISO)s)?|Freeroll)\s+)? # close paren of tournament info - (?PHORSE|8\-Game|HOSE|Mixed PLH/PLO)?\s?\(? + (?PHORSE|8\-Game|HOSE|Mixed\sPLH/PLO|Mixed\sHold\'em)?\s?\(? (?PHold\'em|Razz|RAZZ|7\sCard\sStud|7\sCard\sStud\sHi/Lo|Omaha|Omaha\sHi/Lo|Badugi|Triple\sDraw\s2\-7\sLowball|Single\sDraw\s2\-7\sLowball|5\sCard\sDraw)\s (?PNo\sLimit|Limit|LIMIT|Pot\sLimit)\)?,?\s (-\s)? @@ -145,7 +145,8 @@ class PokerStars(HandHistoryConverter): (\s(%(CUR)s)?(?P[.\d]+))?(\sto\s%(CUR)s(?P[.\d]+))? # the number discarded goes in \s*(and\sis\sall.in)? (and\shas\sreached\sthe\s[%(CUR)s\d\.]+\scap)? - (\scards?(\s\[(?P.+?)\])?)?\s*$""" + (\son|\scards?)? + (\s\[(?P.+?)\])?\s*$""" % short_subst, re.MULTILINE|re.VERBOSE) re_ShowdownAction = re.compile(r"^%s: shows \[(?P.*)\]" % short_subst['PLYR'], re.MULTILINE) re_sitsOut = re.compile("^%s sits out" % short_subst['PLYR'], re.MULTILINE) @@ -432,9 +433,9 @@ class PokerStars(HandHistoryConverter): elif action.group('ATYPE') == ' checks': hand.addCheck( street, action.group('PNAME')) elif action.group('ATYPE') == ' discards': - hand.addDiscard(street, action.group('PNAME'), action.group('BET'), action.group('DISCARDED')) + hand.addDiscard(street, action.group('PNAME'), action.group('BET'), action.group('CARDS')) elif action.group('ATYPE') == ' stands pat': - hand.addStandsPat( street, action.group('PNAME')) + hand.addStandsPat( street, action.group('PNAME'), action.group('CARDS')) else: print (_("DEBUG: ") + _("Unimplemented readAction: '%s' '%s'") % (action.group('PNAME'),action.group('ATYPE'))) diff --git a/pyfpdb/SQL.py b/pyfpdb/SQL.py index 69f4a0b2..06c4830d 100644 --- a/pyfpdb/SQL.py +++ b/pyfpdb/SQL.py @@ -107,6 +107,15 @@ class Sql: elif db_server == 'sqlite': self.query['createSettingsTable'] = """CREATE TABLE Settings (version INTEGER NOT NULL) """ + + ################################ + # Create InsertLock + ################################ + if db_server == 'mysql': + self.query['createLockTable'] = """CREATE TABLE InsertLock ( + id BIGINT UNSIGNED AUTO_INCREMENT NOT NULL, PRIMARY KEY (id), + locked BOOLEAN NOT NULL DEFAULT FALSE) + ENGINE=INNODB""" ################################ # Create RawHands (this table is all but identical with RawTourneys) @@ -278,11 +287,11 @@ class Sql: if db_server == 'mysql': self.query['createPlayersTable'] = """CREATE TABLE Players ( - id INT UNSIGNED AUTO_INCREMENT NOT NULL, PRIMARY KEY (id), - name VARCHAR(32) CHARACTER SET utf8 NOT NULL, - siteId SMALLINT UNSIGNED NOT NULL, FOREIGN KEY (siteId) REFERENCES Sites(id), - comment text, - commentTs DATETIME) + id INT UNSIGNED AUTO_INCREMENT NOT NULL, PRIMARY KEY (id), + name VARCHAR(32) NOT NULL, + siteId SMALLINT UNSIGNED NOT NULL, FOREIGN KEY (siteId) REFERENCES Sites(id), + comment text, + commentTs DATETIME) ENGINE=INNODB""" elif db_server == 'postgresql': self.query['createPlayersTable'] = """CREATE TABLE Players ( @@ -346,7 +355,8 @@ class Sql: siteHandNo BIGINT NOT NULL, tourneyId INT UNSIGNED, gametypeId SMALLINT UNSIGNED NOT NULL, FOREIGN KEY (gametypeId) REFERENCES Gametypes(id), - sessionId INT UNSIGNED, + sessionId INT UNSIGNED, + gameSessionId INT UNSIGNED, startTime DATETIME NOT NULL, importTime DATETIME NOT NULL, seats TINYINT NOT NULL, @@ -385,6 +395,7 @@ class Sql: tourneyId INT, gametypeId INT NOT NULL, FOREIGN KEY (gametypeId) REFERENCES Gametypes(id), sessionId INT, + gameSessionId INT, startTime timestamp without time zone NOT NULL, importTime timestamp without time zone NOT NULL, seats SMALLINT NOT NULL, @@ -422,6 +433,7 @@ class Sql: tourneyId INT, gametypeId INT NOT NULL, sessionId INT, + gameSessionId INT, startTime REAL NOT NULL, importTime REAL NOT NULL, seats INT NOT NULL, @@ -621,6 +633,19 @@ class Sql: card5 smallint, card6 smallint, card7 smallint, + card8 smallint, /* cards 8-20 for draw hands */ + card9 smallint, + card10 smallint, + card11 smallint, + card12 smallint, + card13 smallint, + card14 smallint, + card15 smallint, + card16 smallint, + card17 smallint, + card18 smallint, + card19 smallint, + card20 smallint, startCards smallint, ante INT, @@ -748,6 +773,19 @@ class Sql: card5 smallint, card6 smallint, card7 smallint, + card8 smallint, /* cards 8-20 for draw hands */ + card9 smallint, + card10 smallint, + card11 smallint, + card12 smallint, + card13 smallint, + card14 smallint, + card15 smallint, + card16 smallint, + card17 smallint, + card18 smallint, + card19 smallint, + card20 smallint, startCards smallint, ante INT, @@ -874,6 +912,19 @@ class Sql: card5 INT, card6 INT, card7 INT, + card8 INT, /* cards 8-20 for draw hands */ + card9 INT, + card10 INT, + card11 INT, + card12 INT, + card13 INT, + card14 INT, + card15 INT, + card16 INT, + card17 INT, + card18 INT, + card19 INT, + card20 INT, startCards INT, ante INT, @@ -1430,32 +1481,61 @@ class Sql: id BIGINT UNSIGNED AUTO_INCREMENT NOT NULL, PRIMARY KEY (id), sessionStart DATETIME NOT NULL, sessionEnd DATETIME NOT NULL, - ringHDs INT NOT NULL, - tourHDs INT NOT NULL, - ringProfitUSD INT NOT NULL, - ringProfitEUR INT NOT NULL) - - ENGINE=INNODB""" + gameStart DATETIME NOT NULL, + gameEnd DATETIME NOT NULL, + sessionId BIGINT, + date CHAR(7) NOT NULL, /* 1st char is style (A/T/H/S), other 6 are the key */ + type char(7) NOT NULL, + gametypeId SMALLINT UNSIGNED, FOREIGN KEY (gametypeId) REFERENCES Gametypes(id), + tourneyTypeId SMALLINT UNSIGNED, FOREIGN KEY (tourneyTypeId) REFERENCES TourneyTypes(id), + playerId INT UNSIGNED NOT NULL, FOREIGN KEY (playerId) REFERENCES Players(id), + hands INT NOT NULL, + tourneys INT NOT NULL, + totalProfit INT) + ENGINE=INNODB + """ + elif db_server == 'postgresql': self.query['createSessionsCacheTable'] = """CREATE TABLE SessionsCache ( id BIGSERIAL, PRIMARY KEY (id), sessionStart REAL NOT NULL, sessionEnd REAL NOT NULL, - ringHDs INT NOT NULL, - tourHDs INT NOT NULL, - ringProfitUSD INT NOT NULL, - ringProfitEUR INT NOT NULL) + gameStart REAL NOT NULL, + gameEnd REAL NOT NULL, + sessionId INT, + date CHAR(7) NOT NULL, /* 1st char is style (A/T/H/S), other 6 are the key */ + type char(7), + gametypeId INT, FOREIGN KEY (gametypeId) REFERENCES Gametypes(id), + tourneyTypeId INT, FOREIGN KEY (tourneyTypeId) REFERENCES TourneyTypes(id), + playerId INT, FOREIGN KEY (playerId) REFERENCES Players(id), + hands INT, + tourneys INT, + totalProfit INT) """ + elif db_server == 'sqlite': self.query['createSessionsCacheTable'] = """CREATE TABLE SessionsCache ( id INTEGER PRIMARY KEY, - sessionStart REAL NOT NULL, - sessionEnd REAL NOT NULL, - ringHDs INT NOT NULL, - tourHDs INT NOT NULL, - ringProfitUSD INT NOT NULL, - ringProfitEUR INT NOT NULL) + sessionStart timestamp NOT NULL, + sessionEnd timestamp NOT NULL, + gameStart timestamp NOT NULL, + gameEnd timestamp NOT NULL, + sessionId INT, + date TEXT NOT NULL, /* 1st char is style (A/T/H/S), other 6 are the key */ + type TEXT, + gametypeId INT, + tourneyTypeId INT, + playerId INT, + hands INT, + tourneys INT, + totalProfit INT) """ + + self.query['addSessionIdIndex'] = """CREATE INDEX index_SessionId ON SessionsCache (sessionId)""" + + self.query['addHandsSessionIdIndex'] = """CREATE INDEX index_handsSessionId ON Hands (sessionId)""" + + self.query['addHandsGameSessionIdIndex'] = """CREATE INDEX index_handsGameSessionId ON Hands (gameSessionId)""" if db_server == 'mysql': self.query['addTourneyIndex'] = """ALTER TABLE Tourneys ADD UNIQUE INDEX siteTourneyNo(siteTourneyNo, tourneyTypeId)""" @@ -1479,7 +1559,7 @@ class Sql: self.query['addPlayersIndex'] = """CREATE UNIQUE INDEX name ON Players (name, siteId)""" if db_server == 'mysql': - self.query['addTPlayersIndex'] = """ALTER TABLE TourneysPlayers ADD UNIQUE INDEX tourneyId(tourneyId, playerId)""" + self.query['addTPlayersIndex'] = """ALTER TABLE TourneysPlayers ADD UNIQUE INDEX _tourneyId(tourneyId, playerId)""" elif db_server == 'postgresql': self.query['addTPlayersIndex'] = """CREATE UNIQUE INDEX tourneyId ON TourneysPlayers (tourneyId, playerId)""" elif db_server == 'sqlite': @@ -4142,7 +4222,7 @@ class Sql: """ self.query['insert_hudcache'] = """ - INSERT INTO HudCache ( + insert into HudCache ( gametypeId, playerId, activeSeats, @@ -4237,7 +4317,7 @@ class Sql: street2Raises, street3Raises, street4Raises) - VALUES (%s, %s, %s, %s, %s, + values (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, @@ -4363,96 +4443,136 @@ class Sql: #################################### # Queries to rebuild/modify sessionscache #################################### + + self.query['clearSessionsCache'] = """DELETE FROM SessionsCache""" + + self.query['rebuildSessionsCache'] = """ + SELECT Hands.id as id, + Hands.startTime as startTime, + HandsPlayers.playerId as playerId, + Hands.gametypeId as gametypeId, + Gametypes.type as game, + HandsPlayers.totalProfit as totalProfit, + Tourneys.tourneyTypeId as tourneyTypeId + FROM Gametypes, HandsPlayers, Hands + LEFT JOIN Tourneys ON Hands.tourneyId = Tourneys.tourneyTypeId + WHERE HandsPlayers.handId = Hands.id + AND Hands.gametypeId = Gametypes.id + AND (case when HandsPlayers.playerId = then 1 else 0 end) = 1 + ORDER BY Hands.startTime ASC""" + + self.query['rebuildSessionsCacheSum'] = """ + SELECT Tourneys.id as id, + Tourneys.startTime as startTime, + TourneysPlayers.playerId, + TourneyTypes.id as tourneyTypeId, + TourneysPlayers.winnings as winnings, + TourneysPlayers.winningsCurrency as winningsCurrency, + TourneyTypes.currency as buyinCurrency, + TourneyTypes.buyIn as buyIn, + TourneyTypes.fee as fee, + case when TourneyTypes.rebuy then TourneyTypes.rebuyCost else 0 end as rebuyCost, + case when TourneyTypes.rebuy then TourneyTypes.rebuyFee else 0 end as rebuyFee, + case when TourneyTypes.addOn then TourneyTypes.addOnCost else 0 end as addOnCost, + case when TourneyTypes.addOn then TourneyTypes.addOnFee else 0 end as addOnFee, + case when TourneyTypes.knockout then TourneyTypes.koBounty else 0 end as koBounty + FROM Tourneys, TourneyTypes, TourneysPlayers + WHERE Tourneys.tourneyTypeId = TourneyTypes.id + AND Tourneys.id = TourneysPlayers.tourneyId + AND (case when TourneysPlayers.playerId = then 1 else 0 end) = 1 + ORDER BY Tourneys.startTime ASC""" - self.query['select_sessionscache'] = """ - SELECT id, - sessionStart, - sessionEnd, - ringHDs, - tourHDs, - ringProfitUSD, - ringProfitEUR - FROM SessionsCache - WHERE sessionEnd>=%s - AND sessionStart<=%s""" - - self.query['select_sessionscache_mid'] = """ - SELECT sessionStart, - sessionEnd, - ringHDs, - tourHDs, - ringProfitUSD, - ringProfitEUR - FROM SessionsCache - WHERE sessionEnd>=%s - AND sessionStart<=%s""" - - self.query['select_sessionscache_start'] = """ - SELECT sessionStart, - sessionEnd, - ringHDs, - tourHDs, - ringProfitUSD, - ringProfitEUR - FROM SessionsCache - WHERE sessionStart>%s - AND sessionEnd>=%s - AND sessionStart<=%s""" - - self.query['update_sessionscache_mid'] = """ - UPDATE SessionsCache SET - ringHDs=ringHDs+%s, - tourHDs=tourHDs+%s, - ringProfitUSD=ringProfitUSD+%s, - ringProfitEUR=ringProfitEUR+%s - WHERE sessionStart<=%s - AND sessionEnd>=%s""" - - self.query['update_sessionscache_start'] = """ - UPDATE SessionsCache SET - sessionStart=%s, - ringHDs=ringHDs+%s, - tourHDs=tourHDs+%s, - ringProfitUSD=ringProfitUSD+%s, - ringProfitEUR=ringProfitEUR+%s - WHERE sessionStart>%s - AND sessionEnd>=%s - AND sessionStart<=%s""" - - self.query['update_sessionscache_end'] = """ - UPDATE SessionsCache SET - sessionEnd=%s, - ringHDs=ringHDs+%s, - tourHDs=tourHDs+%s, - ringProfitUSD=ringProfitUSD+%s, - ringProfitEUR=ringProfitEUR+%s - WHERE sessionEnd<%s - AND sessionEnd>=%s - AND sessionStart<=%s""" - - self.query['insert_sessionscache'] = """ - INSERT INTO SessionsCache ( - sessionStart, - sessionEnd, - ringHDs, - tourHDs, - ringProfitUSD, - ringProfitEUR) - VALUES (%s, %s, %s, %s, %s, %s)""" - - self.query['merge_sessionscache'] = """ - SELECT min(sessionStart), max(sessionEnd), sum(ringHDs), sum(tourHDs), sum(ringProfitUSD), sum(ringProfitEUR) - FROM SessionsCache - WHERE (case when id=%s or id=%s then 1 else 0 end)=1""" - - self.query['delete_sessions'] = """ - DELETE FROM SessionsCache - WHERE id=%s""" - - self.query['update_hands_sessionid'] = """ - UPDATE Hands SET - sessionId=%s - WHERE (case when sessionId=%s or sessionId=%s then 1 else 0 end)=1""" + self.query['select_prepSC'] = """ + SELECT sessionId as id, + sessionStart, + sessionEnd, + count(sessionId) as count + FROM SessionsCache + WHERE sessionEnd>=%s + AND sessionStart<=%s + GROUP BY sessionId, sessionStart, sessionEnd""" + + self.query['update_prepSC'] = """ + UPDATE SessionsCache SET + sessionStart=%s, + sessionEnd=%s + WHERE sessionId=%s""" + + self.query['update_SC'] = """ + UPDATE SessionsCache SET + sessionStart=%s, + sessionEnd=%s, + gameStart=%s, + gameEnd=%s, + hands=hands+%s, + tourneys=tourneys+%s, + totalProfit=totalProfit+%s + WHERE id=%s""" + + self.query['select_SC'] = """ + SELECT id, + sessionStart, + sessionEnd, + gameStart, + gameEnd, + sessionId, + date, + type, + gametypeId, + tourneyTypeId, + playerId, + hands, + tourneys, + totalProfit + FROM SessionsCache + WHERE gameEnd>=%s + AND gameStart<=%s + AND date=%s + AND type=%s + AND (case when gametypeId is NULL then 1 else + (case when gametypeId=%s then 1 else 0 end) end)=1 + AND (case when tourneyTypeId is NULL then 1 else + (case when tourneyTypeId=%s then 1 else 0 end) end)=1 + AND playerId=%s""" + + self.query['insert_SC'] = """ + insert into SessionsCache ( + sessionStart, + sessionEnd, + gameStart, + gameEnd, + sessionId, + date, + type, + gametypeId, + tourneyTypeId, + playerId, + hands, + tourneys, + totalProfit) + values (%s, %s, %s, %s, %s, %s, %s, + %s, %s, %s, %s, %s, %s)""" + + self.query['update_Hands_gsid'] = """ + UPDATE Hands SET + gameSessionId=%s + WHERE gameSessionId=%s""" + + self.query['update_Hands_sid'] = """ + UPDATE Hands SET + sessionId=%s + WHERE sessionId=%s""" + + self.query['update_SC_sid'] = """ + UPDATE SessionsCache SET + sessionStart=%s, + sessionEnd=%s, + sessionId=%s + WHERE sessionId=%s""" + + self.query['delete_SC'] = """ + DELETE FROM SessionsCache + WHERE id=%s""" #################################### # Database management queries @@ -4467,6 +4587,25 @@ class Sql: self.query['analyze'] = "analyze" elif db_server == 'sqlite': self.query['analyze'] = "analyze" + + if db_server == 'mysql': + self.query['selectLock'] = """ + SELECT locked + FROM InsertLock + WHERE locked=True + LOCK IN SHARE MODE""" + + if db_server == 'mysql': + self.query['switchLock'] = """ + UPDATE InsertLock SET + locked=%s + WHERE id=%s""" + + if db_server == 'mysql': + self.query['missedLock'] = """ + UPDATE InsertLock SET + missed=missed+%s + WHERE id=%s""" if db_server == 'mysql': self.query['lockForInsert'] = """ @@ -4652,6 +4791,7 @@ class Sql: tourneyId, gametypeid, sessionId, + gameSessionId, startTime, importtime, seats, @@ -4682,7 +4822,7 @@ class Sql: values (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, - %s, %s, %s, %s, %s, %s, %s, %s, %s)""" + %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)""" self.query['store_hands_players'] = """insert into HandsPlayers ( @@ -4698,6 +4838,19 @@ class Sql: card5, card6, card7, + card8, + card9, + card10, + card11, + card12, + card13, + card14, + card15, + card16, + card17, + card18, + card19, + card20, winnings, rake, totalProfit, @@ -4812,7 +4965,10 @@ class Sql: %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, - %s, %s, %s, %s + %s, %s, %s, %s, %s, + %s, %s, %s, %s, %s, + %s, %s, %s, %s, %s, + %s, %s )""" self.query['store_hands_actions'] = """insert into HandsActions ( diff --git a/pyfpdb/TestHandsPlayers.py b/pyfpdb/TestHandsPlayers.py index 1b5ba318..835cb70a 100755 --- a/pyfpdb/TestHandsPlayers.py +++ b/pyfpdb/TestHandsPlayers.py @@ -21,8 +21,6 @@ import sys import os import codecs -import pprint -import PokerStarsToFpdb from Hand import * import Configuration import Database @@ -31,6 +29,10 @@ import fpdb_import import Options import datetime import pytz +import pprint +pp = pprint.PrettyPrinter(indent=4) + +DEBUG = False class FpdbError: @@ -147,6 +149,10 @@ def compare_hands_file(filename, importer, errors): for hand in handlist: ghash = hand.stats.getHands() + # Delete unused data from hash + del ghash['gsc'] + del ghash['sc'] + del ghash['id'] for datum in ghash: #print "DEBUG: hand: '%s'" % datum try: @@ -155,7 +161,7 @@ def compare_hands_file(filename, importer, errors): pass else: # Stats don't match. - if datum == "gametypeId" or datum == 'sessionId' or datum == 'tourneyId': + if datum == "gametypeId" or datum == 'sessionId' or datum == 'tourneyId' or datum == 'gameSessionId': # Not an error. gametypeIds are dependent on the order added to the db. #print "DEBUG: Skipping mismatched gamtypeId" pass @@ -172,8 +178,8 @@ def compare(leaf, importer, errors, site): # Test if this is a hand history file if filename.endswith('.txt'): # test if there is a .hp version of the file - print "Site: %s" % site - print "Filename: %s" % filename + if DEBUG: print "Site: %s" % site + if DEBUG: print "Filename: %s" % filename importer.addBulkImportImportFileOrDir(filename, site=site) (stored, dups, partial, errs, ttime) = importer.runImport() @@ -332,6 +338,7 @@ def main(argv=None): walk_testfiles(options.filename, compare, importer, BetfairErrors, "Betfair") if sites['OnGame'] == True and not single_file_test: walk_testfiles("regression-test-files/cash/OnGame/", compare, importer, OnGameErrors, "OnGame") + walk_testfiles("regression-test-files/tour/ongame/", compare, importer, OnGameErrors, "OnGame") elif sites['OnGame'] == True and single_file_test: walk_testfiles(options.filename, compare, importer, OnGameErrors, "OnGame") if sites['Absolute'] == True and not single_file_test: @@ -345,6 +352,7 @@ def main(argv=None): walk_testfiles(options.filename, compare, importer, UltimateBetErrors, "Absolute") if sites['Everleaf'] == True and not single_file_test: walk_testfiles("regression-test-files/cash/Everleaf/", compare, importer, EverleafErrors, "Everleaf") + walk_testfiles("regression-test-files/tour/Everleaf/", compare, importer, EverleafErrors, "Everleaf") elif sites['Everleaf'] == True and single_file_test: walk_testfiles(options.filename, compare, importer, EverleafErrors, "Everleaf") if sites['Carbon'] == True and not single_file_test: diff --git a/pyfpdb/TourneySummary.py b/pyfpdb/TourneySummary.py index 94055b92..2e655f6b 100644 --- a/pyfpdb/TourneySummary.py +++ b/pyfpdb/TourneySummary.py @@ -287,6 +287,24 @@ winnings (int) the money the player ended the tourney with (can be 0, or -1 i if player not in [p[1] for p in self.players]: print "checkPlayerExists", player, "fail" raise FpdbParseError + + def updateSessionsCache(self, sc, gsc, tz, doinsert): + self.heros = self.db.getHeroIds(self.dbid_pids, self.siteName) + sc = self.db.prepSessionsCache(self.tourNo, self.dbid_pids, self.startTime, sc , self.heros, doinsert) + + gsc = self.db.storeSessionsCache(self.tourNo, self.dbid_pids, self.startTime, {'type': 'summary'} + ,None, self.assembleInfo(), sc, gsc, tz, self.heros, doinsert) + return sc, gsc + + def assembleInfo(self): + info = {} + info['tourneyTypeId'] = self.tourneyTypeId + info['winnings'] = self.winnings + info['winningsCurrency'] = self.winningsCurrency + info['buyinCurrency'] = self.buyinCurrency + info['buyin'] = self.buyin + info['fee'] = self.fee + return info def writeSummary(self, fh=sys.__stdout__): print >>fh, "Override me" diff --git a/pyfpdb/Win2dayToFpdb.py b/pyfpdb/Win2dayToFpdb.py index d3d587c0..4ee21aee 100755 --- a/pyfpdb/Win2dayToFpdb.py +++ b/pyfpdb/Win2dayToFpdb.py @@ -35,10 +35,16 @@ class Win2day(HandHistoryConverter): siteID = 4 # Static regexes - # - - #'^$' - re_GameInfo = re.compile('', re.MULTILINE) + re_GameInfo = re.compile("""[0-9]+)"\sSESSION="session[0-9]+\.xml"\s + TABLE="(?P
[-\sa-zA-Z0-9\xc0-\xfc/.]+)"\s + GAME="(?P[_A-Z]+)"\sGAMETYPE="[_a-zA-Z]+"\sGAMEKIND="[_a-zA-Z]+"\s + TABLECURRENCY="(?P[A-Z]+)"\s + LIMIT="(?PNL|PL)"\s + STAKES="(?P[.0-9]+)/(?P[.0-9]+)"\s + DATE="(?P[0-9]+)"\s + (TABLETOURNEYID=""\s)? + WIN="[.0-9]+"\sLOSS="[.0-9]+" + """, re.MULTILINE| re.VERBOSE) re_SplitHands = re.compile('') re_HandInfo = re.compile("^Table \'(?P
[- a-zA-Z]+)\'(?P.+?$)?", re.MULTILINE) re_Button = re.compile('\n\n\n((?PNo Limit|Pot Limit) (?PHold\'em))""") diff --git a/pyfpdb/WinamaxToFpdb.py b/pyfpdb/WinamaxToFpdb.py index b01df4ec..e3aafe4d 100644 --- a/pyfpdb/WinamaxToFpdb.py +++ b/pyfpdb/WinamaxToFpdb.py @@ -52,10 +52,10 @@ class Winamax(HandHistoryConverter): siteId = 14 # Needs to match id entry in Sites database mixes = { } # Legal mixed games - sym = {'USD': "\$", 'CAD': "\$", 'T$': "", "EUR": "\xe2\x82\xac", "GBP": "\xa3"} # ADD Euro, Sterling, etc HERE + sym = {'USD': "\$", 'CAD': "\$", 'T$': "", "EUR": u"\xe2\x82\xac|\u20ac", "GBP": "\xa3"} # ADD Euro, Sterling, etc HERE substitutions = { - 'LEGAL_ISO' : "USD|EUR|GBP|CAD|FPP", # legal ISO currency codes - 'LS' : "\$|\xe2\x82\xac|" # legal currency symbols - Euro(cp1252, utf-8) + 'LEGAL_ISO' : "USD|EUR|GBP|CAD|FPP", # legal ISO currency codes + 'LS' : u"\$|\xe2\x82\xac|\u20ac|" # legal currency symbols - Euro(cp1252, utf-8) } limits = { 'no limit':'nl', 'pot limit' : 'pl','LIMIT':'fl'} diff --git a/pyfpdb/fpdb_import.py b/pyfpdb/fpdb_import.py index df45bc63..764e2a3e 100644 --- a/pyfpdb/fpdb_import.py +++ b/pyfpdb/fpdb_import.py @@ -170,7 +170,7 @@ class Importer: def addImportFile(self, filename, site = "default", filter = "passthrough"): #TODO: test it is a valid file -> put that in config!! #print "addimportfile: filename is a", filename.__class__ - # filename now comes in as unicode + # filename not guaranteed to be unicode if filename in self.filelist or not os.path.exists(filename): return self.filelist[filename] = [site] + [filter] @@ -196,11 +196,10 @@ class Importer: if os.path.isdir(inputPath): for subdir in os.walk(inputPath): for file in subdir[2]: - self.addImportFile(unicode(os.path.join(subdir[0], file),'utf-8'), - site=site, filter=filter) + self.addImportFile(os.path.join(subdir[0], file), site=site, filter=filter) else: - - self.addImportFile(unicode(inputPath,'utf-8'), site=site, filter=filter) + self.addImportFile(inputPath, site=site, filter=filter) + #Add a directory of files to filelist #Only one import directory per site supported. #dirlist is a hash of lists: @@ -242,7 +241,7 @@ class Importer: #print "dropInd =", self.settings['dropIndexes'], " dropHudCache =", self.settings['dropHudCache'] if self.settings['threads'] <= 0: - (totstored, totdups, totpartial, toterrors) = self.importFiles(self.database, None) + (totstored, totdups, totpartial, toterrors) = self.importFiles(None) else: # create queue (will probably change to deque at some point): self.writeq = Queue.Queue( self.settings['writeQSize'] ) @@ -254,7 +253,7 @@ class Importer: t.setDaemon(True) t.start() # read hands and write to q: - (totstored, totdups, totpartial, toterrors) = self.importFiles(self.database, self.writeq) + (totstored, totdups, totpartial, toterrors) = self.importFiles(self.writeq) if self.writeq.empty(): print _("writers finished already") @@ -286,7 +285,7 @@ class Importer: return (totstored, totdups, totpartial, toterrors, endtime-starttime) # end def runImport - def importFiles(self, db, q): + def importFiles(self, q): """"Read filenames in self.filelist and pass to import_file_dict(). Uses a separate database connection if created as a thread (caller passes None or no param as db).""" @@ -304,7 +303,7 @@ class Importer: ProgressDialog.progress_update() - (stored, duplicates, partial, errors, ttime) = self.import_file_dict(db, file + (stored, duplicates, partial, errors, ttime) = self.import_file_dict(file ,self.filelist[file][0], self.filelist[file][1], q) totstored += stored totdups += duplicates @@ -395,7 +394,7 @@ class Importer: self.caller.addText("\n"+os.path.basename(file)) except KeyError: # TODO: What error happens here? pass - (stored, duplicates, partial, errors, ttime) = self.import_file_dict(self.database, file, self.filelist[file][0], self.filelist[file][1], None) + (stored, duplicates, partial, errors, ttime) = self.import_file_dict(file, self.filelist[file][0], self.filelist[file][1], None) try: if not os.path.isdir(file): # Note: This assumes that whatever calls us has an "addText" func self.caller.addText(" %d stored, %d duplicates, %d partial, %d errors (time = %f)" % (stored, duplicates, partial, errors, ttime)) @@ -426,72 +425,75 @@ class Importer: #rulog.close() # This is now an internal function that should not be called directly. - def import_file_dict(self, db, file, site, filter, q=None): - #print "import_file_dict" + def import_file_dict(self, file, site, filter, q=None): if os.path.isdir(file): self.addToDirList[file] = [site] + [filter] return (0,0,0,0,0) - conv = None (stored, duplicates, partial, errors, ttime) = (0, 0, 0, 0, time()) - # sc: is there any need to decode this? maybe easier to skip it than guess at the encoding? - #file = file.decode("utf-8") #(Configuration.LOCALE_ENCODING) - # Load filter, process file, pass returned filename to import_fpdb_file if self.settings['threads'] > 0 and self.writeq is not None: - log.info((_("Converting %s") % file) + " (" + str(q.qsize()) + ")") - else: - log.info(_("Converting %s") % file) - + log.info((_("Converting %s") % file) + " (" + str(q.qsize()) + ")") + else: log.info(_("Converting %s") % file) + filter_name = filter.replace("ToFpdb", "") - mod = __import__(filter) obj = getattr(mod, filter_name, None) if callable(obj): - idx = 0 - if file in self.pos_in_file: - idx = self.pos_in_file[file] - else: - self.pos_in_file[file] = 0 - hhc = obj( self.config, in_path = file, index = idx, starsArchive = self.settings['starsArchive'], ftpArchive = self.settings['ftpArchive'], sitename = site ) + + if file in self.pos_in_file: idx = self.pos_in_file[file] + else: self.pos_in_file[file], idx = 0, 0 + + hhc = obj( self.config, in_path = file, index = idx + ,starsArchive = self.settings['starsArchive'] + ,ftpArchive = self.settings['ftpArchive'] + ,sitename = site ) + if hhc.getStatus(): + if self.caller: hhc.progressNotify() handlist = hhc.getProcessedHands() self.pos_in_file[file] = hhc.getLastCharacterRead() - to_hud = [] - hp_bulk = [] - ha_bulk = [] - i = 0 - + (hbulk, hpbulk, habulk, hcbulk, phands, ihands, to_hud) = ([], [], [], [], [], [], []) + sc, gsc = {'bk': []}, {'bk': []} + + ####Lock Placeholder#### for hand in handlist: - i += 1 - if hand is not None: - hand.prepInsert(self.database, printtest = self.settings['testData']) - try: - hp_inserts, ha_inserts = hand.insert(self.database, hp_data = hp_bulk, - ha_data = ha_bulk, insert_data = len(handlist)==i, - printtest = self.settings['testData']) - hp_bulk += hp_inserts - ha_bulk += ha_inserts - except Exceptions.FpdbHandDuplicate: - duplicates += 1 - else: - if self.callHud and hand.dbid_hands != 0: - to_hud.append(hand.dbid_hands) - else: # TODO: Treat empty as an error, or just ignore? - log.error(_("Hand processed but empty")) - - # Call hudcache update if not in bulk import mode - # FIXME: Need to test for bulk import that isn't rebuilding the cache - if self.callHud: - for hand in handlist: - if hand is not None and not hand.is_duplicate: - hand.updateHudCache(self.database) + hand.prepInsert(self.database, printtest = self.settings['testData']) + self.database.commit() + phands.append(hand) + ####Lock Placeholder#### + + for hand in phands: + hand.assembleHand() + + ####Lock Placeholder#### + id = self.database.nextHandId() + for i in range(len(phands)): + doinsert = len(phands)==i+1 + hand = phands[i] + try: + id = hand.getHandId(self.database, id) + sc, gsc = hand.updateSessionsCache(self.database, sc, gsc, None, doinsert) + hbulk = hand.insertHands(self.database, hbulk, doinsert, self.settings['testData']) + hcbulk = hand.updateHudCache(self.database, hcbulk, doinsert) + ihands.append(hand) + to_hud.append(id) + except Exceptions.FpdbHandDuplicate: + duplicates += 1 + self.database.commit() + ####Lock Placeholder#### + + for i in range(len(ihands)): + doinsert = len(ihands)==i+1 + hand = ihands[i] + hpbulk = hand.insertHandsPlayers(self.database, hpbulk, doinsert, self.settings['testData']) + habulk = hand.insertHandsActions(self.database, habulk, doinsert, self.settings['testData']) self.database.commit() #pipe the Hands.id out to the HUD - if self.caller: + if self.callHud: for hid in to_hud: try: print _("fpdb_import: sending hand to hud"), hand.dbid_hands, "pipe =", self.caller.pipe_to_hud diff --git a/pyfpdb/regression-test-files/cash/Absolute/Flop/IHH20090610 Chile Way - Hold'em No Limit $0.02(Real Money) Table 9339866.txt.hp b/pyfpdb/regression-test-files/cash/Absolute/Flop/IHH20090610 Chile Way - Hold'em No Limit $0.02(Real Money) Table 9339866.txt.hp index f0cc2d53..9a54e89b 100644 --- a/pyfpdb/regression-test-files/cash/Absolute/Flop/IHH20090610 Chile Way - Hold'em No Limit $0.02(Real Money) Table 9339866.txt.hp +++ b/pyfpdb/regression-test-files/cash/Absolute/Flop/IHH20090610 Chile Way - Hold'em No Limit $0.02(Real Money) Table 9339866.txt.hp @@ -1,10 +1,23 @@ { u'Hero': { 'card1': 34, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 32, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'PLAYER1': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'PLAYER2': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 1.0, 'wonWhenSeenStreet4': 0.0}, u'PLAYER3': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'PLAYER4': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -524,12 +589,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'PLAYER5': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -629,12 +707,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'PLAYER6': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -734,12 +825,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'PLAYER7': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/Carbon/Flop/NLHE-9max-USD-0.25-0.50.200810.All.Streets.txt.hp b/pyfpdb/regression-test-files/cash/Carbon/Flop/NLHE-9max-USD-0.25-0.50.200810.All.Streets.txt.hp index bb29e288..024b6bc2 100644 --- a/pyfpdb/regression-test-files/cash/Carbon/Flop/NLHE-9max-USD-0.25-0.50.200810.All.Streets.txt.hp +++ b/pyfpdb/regression-test-files/cash/Carbon/Flop/NLHE-9max-USD-0.25-0.50.200810.All.Streets.txt.hp @@ -1,10 +1,23 @@ { u'Hero': { 'card1': 13, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 46, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player1': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player3': { 'card1': 26, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 41, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 1.0, 'wonWhenSeenStreet4': 0.0}, u'Player4': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player5': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -524,12 +589,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player7': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -629,12 +707,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player8': { 'card1': 24, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 50, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -734,12 +825,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player9': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/Everest/Flop/PLO-EUR-5-10-Unknown-Sample.txt.hands b/pyfpdb/regression-test-files/cash/Everest/Flop/PLO-EUR-5-10-Unknown-Sample.txt.hands index be086d9d..625f58b9 100644 --- a/pyfpdb/regression-test-files/cash/Everest/Flop/PLO-EUR-5-10-Unknown-Sample.txt.hands +++ b/pyfpdb/regression-test-files/cash/Everest/Flop/PLO-EUR-5-10-Unknown-Sample.txt.hands @@ -3,6 +3,7 @@ 'boardcard3': 0, 'boardcard4': 5, 'boardcard5': 29, + 'gameSessionId': 1, 'gametypeId': 1, 'importTime': None, 'maxSeats': 10, @@ -28,4 +29,4 @@ 'street4Raises': 0, 'tableName': u'Toulouse-2', 'texture': None, - 'tourneyId': None} + 'tourneyId': None} \ No newline at end of file diff --git a/pyfpdb/regression-test-files/cash/Everest/Flop/PLO-EUR-5-10-Unknown-Sample.txt.hp b/pyfpdb/regression-test-files/cash/Everest/Flop/PLO-EUR-5-10-Unknown-Sample.txt.hp index 872e5ff7..49f6ca7e 100644 --- a/pyfpdb/regression-test-files/cash/Everest/Flop/PLO-EUR-5-10-Unknown-Sample.txt.hp +++ b/pyfpdb/regression-test-files/cash/Everest/Flop/PLO-EUR-5-10-Unknown-Sample.txt.hp @@ -1,10 +1,23 @@ { u'Hero': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Villain': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': True, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/Everleaf/Flop/NLHE-10max-USD-0.01-0.02-201008.2Way.All-in.pre.txt.hp b/pyfpdb/regression-test-files/cash/Everleaf/Flop/NLHE-10max-USD-0.01-0.02-201008.2Way.All-in.pre.txt.hp index a26ae634..30272810 100644 --- a/pyfpdb/regression-test-files/cash/Everleaf/Flop/NLHE-10max-USD-0.01-0.02-201008.2Way.All-in.pre.txt.hp +++ b/pyfpdb/regression-test-files/cash/Everleaf/Flop/NLHE-10max-USD-0.01-0.02-201008.2Way.All-in.pre.txt.hp @@ -1,10 +1,23 @@ { u'Player1': { 'card1': 29, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 16, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player2': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player3': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player4': { 'card1': 33, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 7, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 1.0, 'wonWhenSeenStreet4': 0.0}, u'Player5': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -524,12 +589,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player6': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -629,12 +707,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player7': { 'card1': 43, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 22, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -734,12 +825,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player8': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/FTP/Draw/3-Draw-Limit-USD-0.10-0.20-201011.txt.hp b/pyfpdb/regression-test-files/cash/FTP/Draw/3-Draw-Limit-USD-0.10-0.20-201011.txt.hp index 3e4b210e..00cf77ae 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Draw/3-Draw-Limit-USD-0.10-0.20-201011.txt.hp +++ b/pyfpdb/regression-test-files/cash/FTP/Draw/3-Draw-Limit-USD-0.10-0.20-201011.txt.hp @@ -1,10 +1,23 @@ -{ u'Hero': { 'card1': 0, - 'card2': 0, - 'card3': 0, - 'card4': 0, - 'card5': 0, +{ u'Hero': { 'card1': 9, + 'card2': 17, + 'card3': 13, + 'card4': 48, + 'card5': 37, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, + 'card20': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -110,6 +123,19 @@ 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 32, + 'card17': 31, + 'card18': 29, + 'card19': 15, + 'card20': 14, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 1.0, 'wonWhenSeenStreet4': 0.0}, u'Player2': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -320,6 +359,19 @@ 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 21, + 'card17': 7, + 'card18': 6, + 'card19': 30, + 'card20': 40, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player4': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -524,12 +589,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player5': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -627,4 +705,4 @@ 'wonWhenSeenStreet1': 0.0, 'wonWhenSeenStreet2': 0.0, 'wonWhenSeenStreet3': 0.0, - 'wonWhenSeenStreet4': 0.0}} \ No newline at end of file + 'wonWhenSeenStreet4': 0.0}} diff --git a/pyfpdb/regression-test-files/cash/FTP/Draw/3-Draw-Limit-USD-150-300-201012.txt.hands b/pyfpdb/regression-test-files/cash/FTP/Draw/3-Draw-Limit-USD-150-300-201012.txt.hands index 08368ea4..13b03de7 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Draw/3-Draw-Limit-USD-150-300-201012.txt.hands +++ b/pyfpdb/regression-test-files/cash/FTP/Draw/3-Draw-Limit-USD-150-300-201012.txt.hands @@ -3,6 +3,7 @@ 'boardcard3': 0, 'boardcard4': 0, 'boardcard5': 0, + 'gameSessionId': 1, 'gametypeId': 12, 'importTime': None, 'maxSeats': 6, @@ -28,4 +29,4 @@ 'street4Raises': 0, 'tableName': u"David's Draw", 'texture': None, - 'tourneyId': None} + 'tourneyId': None} \ No newline at end of file diff --git a/pyfpdb/regression-test-files/cash/FTP/Draw/3-Draw-Limit-USD-150-300-201012.txt.hp b/pyfpdb/regression-test-files/cash/FTP/Draw/3-Draw-Limit-USD-150-300-201012.txt.hp index 5c0fca62..38c6b5f8 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Draw/3-Draw-Limit-USD-150-300-201012.txt.hp +++ b/pyfpdb/regression-test-files/cash/FTP/Draw/3-Draw-Limit-USD-150-300-201012.txt.hp @@ -1,10 +1,23 @@ -{ u'Hero': { 'card1': 0, - 'card2': 0, - 'card3': 0, - 'card4': 0, - 'card5': 0, +{ u'Hero': { 'card1': 1, + 'card2': 24, + 'card3': 42, + 'card4': 35, + 'card5': 27, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, + 'card20': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player1': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player4': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player5': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 6, + 'card17': 32, + 'card18': 33, + 'card19': 17, + 'card20': 15, 'card2': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player6': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 49, + 'card17': 19, + 'card18': 30, + 'card19': 28, + 'card20': 14, 'card2': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -522,4 +587,4 @@ 'wonWhenSeenStreet1': 1.0, 'wonWhenSeenStreet2': 1.0, 'wonWhenSeenStreet3': 1.0, - 'wonWhenSeenStreet4': 0.0}} \ No newline at end of file + 'wonWhenSeenStreet4': 0.0}} diff --git a/pyfpdb/regression-test-files/cash/FTP/Draw/3-Draw-Limit-USD-1500-3000-201101.FTP.Archive.sample.txt b/pyfpdb/regression-test-files/cash/FTP/Draw/3-Draw-Limit-USD-1500-3000-201101.FTP.Archive.sample.txt new file mode 100644 index 00000000..4e09ebb9 --- /dev/null +++ b/pyfpdb/regression-test-files/cash/FTP/Draw/3-Draw-Limit-USD-1500-3000-201101.FTP.Archive.sample.txt @@ -0,0 +1,65 @@ +FullTiltPoker Game #27088270000: Table harrington25 (6 max) - $1,500/$3,000 - Limit 2-7 Triple Draw - 11:00:00 ET - 2011/01/08 + +Seat 1: Player1 ($103,461) +Seat 2: Player2 ($120,106) +Seat 4: Hero ($57,750) +Seat 6: Player6 ($46,497.50) +Player1 posts the small blind of $750 +Player2 posts the big blind of $1,500 +The button is in seat #6 +*** HOLE CARDS *** +Dealt to Hero [5s 3h 4c Qs 8d] +Hero raises to $3,000 +Player6 raises to $4,500 +Player1 folds +Player2 has 15 seconds left to act +Player2 raises to $6,000 +Hero calls $3,000 +Player6 calls $1,500 +*** FIRST DRAW *** +Player2 discards 1 card +Hero discards 1 card [Qs] +Player6 discards 2 cards +Player2 is dealt 1 card +Dealt to Hero [5s 3h 4c 8d] [2h] +Player6 is dealt 2 cards +Player2 checks +Hero bets $1,500 +Player6 raises to $3,000 +Player2 calls $3,000 +Hero raises to $4,500 +Player6 raises to $6,000 +Player2 calls $3,000 +Hero calls $1,500 +*** SECOND DRAW *** +Player2 discards 1 card +Hero stands pat on [5s 3h 4c 8d 2h] +Player6 has 15 seconds left to act +Player6 has requested TIME +Player6 stands pat +Player2 is dealt 1 card +Player2 checks +Hero checks +Player6 checks +*** THIRD DRAW *** +Player2 discards 1 card +Hero stands pat on [5s 3h 4c 8d 2h] +Player6 stands pat +Player2 is dealt 1 card +Player2 bets $3,000 +Hero calls $3,000 +Player6 folds +*** SHOW DOWN *** +Player2 shows [8s 6d 4s 3d 2c] 8,6,4,3,2 +Hero shows [8d 5s 4c 3h 2h] 8,5,4,3,2 +Hero wins the pot ($42,748) with 8,5,4,3,2 +*** SUMMARY *** +Duration 106s +Total pot $42,750 | Rake $2 +Seat 1: Player1 (small blind) folded before the draw +Seat 2: Player2 (big blind) showed [8s 6d 4s 3d 2c] and lost with 8,6,4,3,2 +Seat 4: Hero showed [8d 5s 4c 3h 2h] and won ($42,748) with 8,5,4,3,2 +Seat 6: Player6 (button) folded after the 3rd Draw + + + diff --git a/pyfpdb/regression-test-files/cash/FTP/Draw/3-Draw-Limit-USD-250-500-201011.Hero.sitting.out.but.not.listed.txt.hands b/pyfpdb/regression-test-files/cash/FTP/Draw/3-Draw-Limit-USD-250-500-201011.Hero.sitting.out.but.not.listed.txt.hands index 9a07dbed..50d33dbe 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Draw/3-Draw-Limit-USD-250-500-201011.Hero.sitting.out.but.not.listed.txt.hands +++ b/pyfpdb/regression-test-files/cash/FTP/Draw/3-Draw-Limit-USD-250-500-201011.Hero.sitting.out.but.not.listed.txt.hands @@ -3,6 +3,7 @@ 'boardcard3': 0, 'boardcard4': 0, 'boardcard5': 0, + 'gameSessionId': 1, 'gametypeId': 1, 'importTime': None, 'maxSeats': 6, @@ -29,4 +30,4 @@ 'street4Raises': 0, 'tableName': u'Rocky Cliff', 'texture': None, - 'tourneyId': None} + 'tourneyId': None} \ No newline at end of file diff --git a/pyfpdb/regression-test-files/cash/FTP/Draw/3-Draw-Limit-USD-250-500-201011.Hero.sitting.out.but.not.listed.txt.hp b/pyfpdb/regression-test-files/cash/FTP/Draw/3-Draw-Limit-USD-250-500-201011.Hero.sitting.out.but.not.listed.txt.hp index 15baf904..62506aa1 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Draw/3-Draw-Limit-USD-250-500-201011.Hero.sitting.out.but.not.listed.txt.hp +++ b/pyfpdb/regression-test-files/cash/FTP/Draw/3-Draw-Limit-USD-250-500-201011.Hero.sitting.out.but.not.listed.txt.hp @@ -1,10 +1,23 @@ { u'Player3': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': True, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player4': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': True, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player5': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player6': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/FTP/Draw/5-Carddraw-Limit-USD-0.10-0.20-201011.Sample.Not.UTF16.txt.hands b/pyfpdb/regression-test-files/cash/FTP/Draw/5-Carddraw-Limit-USD-0.10-0.20-201011.Sample.Not.UTF16.txt.hands index 8d7b463c..21c69cf8 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Draw/5-Carddraw-Limit-USD-0.10-0.20-201011.Sample.Not.UTF16.txt.hands +++ b/pyfpdb/regression-test-files/cash/FTP/Draw/5-Carddraw-Limit-USD-0.10-0.20-201011.Sample.Not.UTF16.txt.hands @@ -3,6 +3,7 @@ 'boardcard3': 0, 'boardcard4': 0, 'boardcard5': 0, + 'gameSessionId': 1, 'gametypeId': 1, 'importTime': None, 'maxSeats': 6, @@ -28,4 +29,4 @@ 'street4Raises': 0, 'tableName': u'Shady Oak', 'texture': None, - 'tourneyId': None} + 'tourneyId': None} \ No newline at end of file diff --git a/pyfpdb/regression-test-files/cash/FTP/Draw/5-Carddraw-Limit-USD-0.10-0.20-201011.Sample.Not.UTF16.txt.hp b/pyfpdb/regression-test-files/cash/FTP/Draw/5-Carddraw-Limit-USD-0.10-0.20-201011.Sample.Not.UTF16.txt.hp index 447880dd..02a11267 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Draw/5-Carddraw-Limit-USD-0.10-0.20-201011.Sample.Not.UTF16.txt.hp +++ b/pyfpdb/regression-test-files/cash/FTP/Draw/5-Carddraw-Limit-USD-0.10-0.20-201011.Sample.Not.UTF16.txt.hp @@ -1,10 +1,23 @@ -{ u'Hero': { 'card1': 0, - 'card2': 0, - 'card3': 0, - 'card4': 0, - 'card5': 0, +{ u'Hero': { 'card1': 48, + 'card2': 17, + 'card3': 44, + 'card4': 14, + 'card5': 7, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, + 'card20': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -110,6 +123,19 @@ 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 6, + 'card17': 19, + 'card18': 45, + 'card19': 11, + 'card20': 50, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -215,6 +241,19 @@ 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 13, + 'card17': 52, + 'card18': 23, + 'card19': 49, + 'card20': 2, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -320,6 +359,19 @@ 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 10, + 'card17': 36, + 'card18': 40, + 'card19': 1, + 'card20': 12, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player4': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -522,4 +587,4 @@ 'wonWhenSeenStreet1': 0.0, 'wonWhenSeenStreet2': 0.0, 'wonWhenSeenStreet3': 0.0, - 'wonWhenSeenStreet4': 0.0}} \ No newline at end of file + 'wonWhenSeenStreet4': 0.0}} diff --git a/pyfpdb/regression-test-files/cash/FTP/Draw/5-Carddraw-NL-USD-0.10-0.20-201011.Saw.Showdown.Not.UTF16.txt.hands b/pyfpdb/regression-test-files/cash/FTP/Draw/5-Carddraw-NL-USD-0.10-0.20-201011.Saw.Showdown.Not.UTF16.txt.hands index b276608a..92e2deae 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Draw/5-Carddraw-NL-USD-0.10-0.20-201011.Saw.Showdown.Not.UTF16.txt.hands +++ b/pyfpdb/regression-test-files/cash/FTP/Draw/5-Carddraw-NL-USD-0.10-0.20-201011.Saw.Showdown.Not.UTF16.txt.hands @@ -3,6 +3,7 @@ 'boardcard3': 0, 'boardcard4': 0, 'boardcard5': 0, + 'gameSessionId': 1, 'gametypeId': 117, 'importTime': None, 'maxSeats': 6, @@ -28,4 +29,4 @@ 'street4Raises': 0, 'tableName': u'Calla Lily', 'texture': None, - 'tourneyId': None} + 'tourneyId': None} \ No newline at end of file diff --git a/pyfpdb/regression-test-files/cash/FTP/Draw/5-Carddraw-NL-USD-0.10-0.20-201011.Saw.Showdown.Not.UTF16.txt.hp b/pyfpdb/regression-test-files/cash/FTP/Draw/5-Carddraw-NL-USD-0.10-0.20-201011.Saw.Showdown.Not.UTF16.txt.hp index 6e176351..925b08d3 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Draw/5-Carddraw-NL-USD-0.10-0.20-201011.Saw.Showdown.Not.UTF16.txt.hp +++ b/pyfpdb/regression-test-files/cash/FTP/Draw/5-Carddraw-NL-USD-0.10-0.20-201011.Saw.Showdown.Not.UTF16.txt.hp @@ -1,10 +1,23 @@ -{ u'Hero': { 'card1': 0, - 'card2': 0, - 'card3': 0, - 'card4': 0, - 'card5': 0, +{ u'Hero': { 'card1': 7, + 'card2': 6, + 'card3': 32, + 'card4': 50, + 'card5': 10, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, + 'card20': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -110,6 +123,19 @@ 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 38, + 'card17': 37, + 'card18': 30, + 'card19': 29, + 'card20': 28, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -215,6 +241,19 @@ 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 49, + 'card17': 36, + 'card18': 21, + 'card19': 47, + 'card20': 43, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player3': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player4': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -524,12 +589,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player6': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -627,4 +705,4 @@ 'wonWhenSeenStreet1': 0.0, 'wonWhenSeenStreet2': 0.0, 'wonWhenSeenStreet3': 0.0, - 'wonWhenSeenStreet4': 0.0}} \ No newline at end of file + 'wonWhenSeenStreet4': 0.0}} diff --git a/pyfpdb/regression-test-files/cash/FTP/Draw/5-Carddraw-PL-0.10-0.25-201011.Sample.Not.UTF16.txt.hands b/pyfpdb/regression-test-files/cash/FTP/Draw/5-Carddraw-PL-0.10-0.25-201011.Sample.Not.UTF16.txt.hands index d9716d32..cc99017d 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Draw/5-Carddraw-PL-0.10-0.25-201011.Sample.Not.UTF16.txt.hands +++ b/pyfpdb/regression-test-files/cash/FTP/Draw/5-Carddraw-PL-0.10-0.25-201011.Sample.Not.UTF16.txt.hands @@ -3,6 +3,7 @@ 'boardcard3': 0, 'boardcard4': 0, 'boardcard5': 0, + 'gameSessionId': 1, 'gametypeId': 1, 'importTime': None, 'maxSeats': 6, @@ -28,4 +29,4 @@ 'street4Raises': 0, 'tableName': u'Axe Handle', 'texture': None, - 'tourneyId': None} + 'tourneyId': None} \ No newline at end of file diff --git a/pyfpdb/regression-test-files/cash/FTP/Draw/5-Carddraw-PL-0.10-0.25-201011.Sample.Not.UTF16.txt.hp b/pyfpdb/regression-test-files/cash/FTP/Draw/5-Carddraw-PL-0.10-0.25-201011.Sample.Not.UTF16.txt.hp index 16ee16a7..c5aa69e0 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Draw/5-Carddraw-PL-0.10-0.25-201011.Sample.Not.UTF16.txt.hp +++ b/pyfpdb/regression-test-files/cash/FTP/Draw/5-Carddraw-PL-0.10-0.25-201011.Sample.Not.UTF16.txt.hp @@ -1,10 +1,23 @@ -{ u'Hero': { 'card1': 0, - 'card2': 0, - 'card3': 0, - 'card4': 0, - 'card5': 0, - 'card6': 0, - 'card7': 0, +{ u'Hero': { 'card1': 24, + 'card2': 10, + 'card3': 38, + 'card4': 11, + 'card5': 41, + 'card6': 24, + 'card7': 11, + 'card8': 32, + 'card9': 26, + 'card10': 28, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, + 'card20': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player2': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -215,6 +241,19 @@ 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 34, + 'card17': 47, + 'card18': 21, + 'card19': 39, + 'card20': 40, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 1.0, 'wonWhenSeenStreet4': 0.0}, u'Player6': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -417,4 +469,4 @@ 'wonWhenSeenStreet1': 0.0, 'wonWhenSeenStreet2': 0.0, 'wonWhenSeenStreet3': 0.0, - 'wonWhenSeenStreet4': 0.0}} \ No newline at end of file + 'wonWhenSeenStreet4': 0.0}} diff --git a/pyfpdb/regression-test-files/cash/FTP/Draw/Badugi-USD-0.05-0.10-201011.Sample.Not.UTF16.txt.hands b/pyfpdb/regression-test-files/cash/FTP/Draw/Badugi-USD-0.05-0.10-201011.Sample.Not.UTF16.txt.hands index d98855ae..1623ff48 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Draw/Badugi-USD-0.05-0.10-201011.Sample.Not.UTF16.txt.hands +++ b/pyfpdb/regression-test-files/cash/FTP/Draw/Badugi-USD-0.05-0.10-201011.Sample.Not.UTF16.txt.hands @@ -3,6 +3,7 @@ 'boardcard3': 0, 'boardcard4': 0, 'boardcard5': 0, + 'gameSessionId': 1, 'gametypeId': 2, 'importTime': None, 'maxSeats': 7, @@ -28,4 +29,4 @@ 'street4Raises': 0, 'tableName': u'Laurelvale', 'texture': None, - 'tourneyId': None} + 'tourneyId': None} \ No newline at end of file diff --git a/pyfpdb/regression-test-files/cash/FTP/Draw/Badugi-USD-0.05-0.10-201011.Sample.Not.UTF16.txt.hp b/pyfpdb/regression-test-files/cash/FTP/Draw/Badugi-USD-0.05-0.10-201011.Sample.Not.UTF16.txt.hp index 39d2eab5..f1cc9b88 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Draw/Badugi-USD-0.05-0.10-201011.Sample.Not.UTF16.txt.hp +++ b/pyfpdb/regression-test-files/cash/FTP/Draw/Badugi-USD-0.05-0.10-201011.Sample.Not.UTF16.txt.hp @@ -1,10 +1,23 @@ -{ u'Hero': { 'card1': 0, - 'card2': 0, - 'card3': 0, - 'card4': 0, +{ u'Hero': { 'card1': 13, + 'card2': 50, + 'card3': 41, + 'card4': 36, 'card5': 0, - 'card6': 0, - 'card7': 0, + 'card6': 13, + 'card7': 41, + 'card8': 10, + 'card9': 33, + 'card10': 0, + 'card11': 13, + 'card12': 41, + 'card13': 33, + 'card14': 46, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, + 'card20': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player2': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player3': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -313,13 +352,27 @@ 'wonWhenSeenStreet2': 0.0, 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, - u'Player4': { 'card1': 0, + u'Player4': { + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 24, + 'card17': 42, + 'card18': 2, + 'card19': 27, + 'card20': 0, + 'card1': 0, 'card2': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -418,13 +471,27 @@ 'wonWhenSeenStreet2': 1.0, 'wonWhenSeenStreet3': 1.0, 'wonWhenSeenStreet4': 0.0}, - u'Player5': { 'card1': 0, + u'Player5': { + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 43, + 'card17': 3, + 'card18': 26, + 'card19': 49, + 'card20': 0, + 'card1': 0, 'card2': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -524,12 +591,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player6': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -629,12 +709,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player7': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 29, + 'card17': 15, + 'card18': 40, + 'card19': 18, + 'card20': 0, 'card2': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -732,4 +825,4 @@ 'wonWhenSeenStreet1': 0.0, 'wonWhenSeenStreet2': 0.0, 'wonWhenSeenStreet3': 0.0, - 'wonWhenSeenStreet4': 0.0}} \ No newline at end of file + 'wonWhenSeenStreet4': 0.0}} diff --git a/pyfpdb/regression-test-files/cash/FTP/Flop/LHE-9max-USD-1-2.201012.Button.Player4.Sitting.out.txt.hands b/pyfpdb/regression-test-files/cash/FTP/Flop/LHE-9max-USD-1-2.201012.Button.Player4.Sitting.out.txt.hands index 022ee68a..c854bd82 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Flop/LHE-9max-USD-1-2.201012.Button.Player4.Sitting.out.txt.hands +++ b/pyfpdb/regression-test-files/cash/FTP/Flop/LHE-9max-USD-1-2.201012.Button.Player4.Sitting.out.txt.hands @@ -3,6 +3,7 @@ 'boardcard3': 52, 'boardcard4': 17, 'boardcard5': 29, + 'gameSessionId': 1, 'gametypeId': 99, 'importTime': None, 'maxSeats': 9, @@ -28,4 +29,4 @@ 'street4Raises': 0, 'tableName': u'Slaw', 'texture': None, - 'tourneyId': None} + 'tourneyId': None} \ No newline at end of file diff --git a/pyfpdb/regression-test-files/cash/FTP/Flop/LHE-9max-USD-1-2.201012.Button.Player4.Sitting.out.txt.hp b/pyfpdb/regression-test-files/cash/FTP/Flop/LHE-9max-USD-1-2.201012.Button.Player4.Sitting.out.txt.hp index 3625ce56..3f08616c 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Flop/LHE-9max-USD-1-2.201012.Button.Player4.Sitting.out.txt.hp +++ b/pyfpdb/regression-test-files/cash/FTP/Flop/LHE-9max-USD-1-2.201012.Button.Player4.Sitting.out.txt.hp @@ -1,10 +1,23 @@ { u'Hero': { 'card1': 47, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 9, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player1': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player2': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player3': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 1.0, 'wonWhenSeenStreet4': 0.0}, u'Player6': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -524,12 +589,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player7': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -629,12 +707,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player8': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/FTP/Flop/LO8-6max-USD-200-400.200610.Observed.Hand.with.chat.txt.hands b/pyfpdb/regression-test-files/cash/FTP/Flop/LO8-6max-USD-200-400.200610.Observed.Hand.with.chat.txt.hands index 64bcafb2..6be9b8d7 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Flop/LO8-6max-USD-200-400.200610.Observed.Hand.with.chat.txt.hands +++ b/pyfpdb/regression-test-files/cash/FTP/Flop/LO8-6max-USD-200-400.200610.Observed.Hand.with.chat.txt.hands @@ -3,6 +3,7 @@ 'boardcard3': 41, 'boardcard4': 42, 'boardcard5': 13, + 'gameSessionId': 1, 'gametypeId': 21, 'importTime': None, 'maxSeats': 6, @@ -28,4 +29,4 @@ 'street4Raises': 0, 'tableName': u'Vero', 'texture': None, - 'tourneyId': None} + 'tourneyId': None} \ No newline at end of file diff --git a/pyfpdb/regression-test-files/cash/FTP/Flop/LO8-6max-USD-200-400.200610.Observed.Hand.with.chat.txt.hp b/pyfpdb/regression-test-files/cash/FTP/Flop/LO8-6max-USD-200-400.200610.Observed.Hand.with.chat.txt.hp index f2a1abb6..661562db 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Flop/LO8-6max-USD-200-400.200610.Observed.Hand.with.chat.txt.hp +++ b/pyfpdb/regression-test-files/cash/FTP/Flop/LO8-6max-USD-200-400.200610.Observed.Hand.with.chat.txt.hp @@ -1,10 +1,23 @@ { u'AllenCunningham': { 'card1': 19, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 27, + 'card20': 0, 'card3': 51, 'card4': 26, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 1.0, 'wonWhenSeenStreet4': 0.0}, u'Erick Lindgren': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Shoe Lab': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'TexasLimitDonk': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'zbubop': { 'card1': 28, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 8, + 'card20': 0, 'card3': 52, 'card4': 50, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -522,4 +587,4 @@ 'wonWhenSeenStreet1': 1.0, 'wonWhenSeenStreet2': 1.0, 'wonWhenSeenStreet3': 1.0, - 'wonWhenSeenStreet4': 0.0}} + 'wonWhenSeenStreet4': 0.0}} \ No newline at end of file diff --git a/pyfpdb/regression-test-files/cash/FTP/Flop/NLHE-6max-EUR-0.01-0.02.201008.Weird.table.character.txt.hands b/pyfpdb/regression-test-files/cash/FTP/Flop/NLHE-6max-EUR-0.01-0.02.201008.Weird.table.character.txt.hands index 8ec3d748..4aa30cdb 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Flop/NLHE-6max-EUR-0.01-0.02.201008.Weird.table.character.txt.hands +++ b/pyfpdb/regression-test-files/cash/FTP/Flop/NLHE-6max-EUR-0.01-0.02.201008.Weird.table.character.txt.hands @@ -3,6 +3,7 @@ 'boardcard3': 0, 'boardcard4': 0, 'boardcard5': 0, + 'gameSessionId': 1, 'gametypeId': 7, 'importTime': None, 'maxSeats': 6, @@ -28,4 +29,4 @@ 'street4Raises': 0, 'tableName': u'Douai\u2013Lens', 'texture': None, - 'tourneyId': None} + 'tourneyId': None} \ No newline at end of file diff --git a/pyfpdb/regression-test-files/cash/FTP/Flop/NLHE-6max-EUR-0.01-0.02.201008.Weird.table.character.txt.hp b/pyfpdb/regression-test-files/cash/FTP/Flop/NLHE-6max-EUR-0.01-0.02.201008.Weird.table.character.txt.hp index 73922b2a..475e4294 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Flop/NLHE-6max-EUR-0.01-0.02.201008.Weird.table.character.txt.hp +++ b/pyfpdb/regression-test-files/cash/FTP/Flop/NLHE-6max-EUR-0.01-0.02.201008.Weird.table.character.txt.hp @@ -1,10 +1,23 @@ { u'Hero': { 'card1': 1, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 34, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': True, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player1': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player2': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player3': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player4': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': True, 'foldToOtherRaisedStreet0': False, @@ -524,12 +589,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player6': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/FTP/Flop/NLHE-9max-USD-0.02-0.05.201007.Short.lived.date.format.txt.hands b/pyfpdb/regression-test-files/cash/FTP/Flop/NLHE-9max-USD-0.02-0.05.201007.Short.lived.date.format.txt.hands index a06edc8b..7999c79c 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Flop/NLHE-9max-USD-0.02-0.05.201007.Short.lived.date.format.txt.hands +++ b/pyfpdb/regression-test-files/cash/FTP/Flop/NLHE-9max-USD-0.02-0.05.201007.Short.lived.date.format.txt.hands @@ -3,6 +3,7 @@ 'boardcard3': 0, 'boardcard4': 0, 'boardcard5': 0, + 'gameSessionId': 1, 'gametypeId': 6, 'importTime': None, 'maxSeats': 9, @@ -28,4 +29,4 @@ 'street4Raises': 0, 'tableName': u'Flash', 'texture': None, - 'tourneyId': None} + 'tourneyId': None} \ No newline at end of file diff --git a/pyfpdb/regression-test-files/cash/FTP/Flop/NLHE-9max-USD-0.02-0.05.201007.Short.lived.date.format.txt.hp b/pyfpdb/regression-test-files/cash/FTP/Flop/NLHE-9max-USD-0.02-0.05.201007.Short.lived.date.format.txt.hp index e29b90b7..4e5c965a 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Flop/NLHE-9max-USD-0.02-0.05.201007.Short.lived.date.format.txt.hp +++ b/pyfpdb/regression-test-files/cash/FTP/Flop/NLHE-9max-USD-0.02-0.05.201007.Short.lived.date.format.txt.hp @@ -1,10 +1,23 @@ { u'Hero': { 'card1': 50, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 16, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'MANUTD': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'T0r3x': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'proud2Bwhack': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'ronaldd1969': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -524,12 +589,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'shleekom': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -629,12 +707,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'stark00': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -734,12 +825,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'vision': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -839,12 +943,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'yrthligar': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/FTP/Flop/PLO-6max-USD-0.01-0.02.201003.River.Showdown.txt.hands b/pyfpdb/regression-test-files/cash/FTP/Flop/PLO-6max-USD-0.01-0.02.201003.River.Showdown.txt.hands index 5a84abc1..6d2678ac 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Flop/PLO-6max-USD-0.01-0.02.201003.River.Showdown.txt.hands +++ b/pyfpdb/regression-test-files/cash/FTP/Flop/PLO-6max-USD-0.01-0.02.201003.River.Showdown.txt.hands @@ -3,6 +3,7 @@ 'boardcard3': 8, 'boardcard4': 51, 'boardcard5': 5, + 'gameSessionId': 1, 'gametypeId': 8, 'importTime': None, 'maxSeats': 6, @@ -28,4 +29,4 @@ 'street4Raises': 0, 'tableName': u'Gaines', 'texture': None, - 'tourneyId': None} + 'tourneyId': None} \ No newline at end of file diff --git a/pyfpdb/regression-test-files/cash/FTP/Flop/PLO-6max-USD-0.01-0.02.201003.River.Showdown.txt.hp b/pyfpdb/regression-test-files/cash/FTP/Flop/PLO-6max-USD-0.01-0.02.201003.River.Showdown.txt.hp index d325cb41..8948fd5a 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Flop/PLO-6max-USD-0.01-0.02.201003.River.Showdown.txt.hp +++ b/pyfpdb/regression-test-files/cash/FTP/Flop/PLO-6max-USD-0.01-0.02.201003.River.Showdown.txt.hp @@ -1,10 +1,23 @@ { u'B_Isreal22': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'DrZartinger': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Hero': { 'card1': 15, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 10, + 'card20': 0, 'card3': 42, 'card4': 25, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'ShaDiv': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Timoha777': { 'card1': 24, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 23, + 'card20': 0, 'card3': 16, 'card4': 50, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -524,12 +589,25 @@ 'wonWhenSeenStreet3': 1.0, 'wonWhenSeenStreet4': 0.0}, u'rockinalex': { 'card1': 49, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 31, + 'card20': 0, 'card3': 19, 'card4': 39, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/FTP/Stud/7-Stud-USD-3-6-20106.Steal.from.Button.Failure.txt.hp b/pyfpdb/regression-test-files/cash/FTP/Stud/7-Stud-USD-3-6-20106.Steal.from.Button.Failure.txt.hp index d9bf25f9..5b6ffe06 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Stud/7-Stud-USD-3-6-20106.Steal.from.Button.Failure.txt.hp +++ b/pyfpdb/regression-test-files/cash/FTP/Stud/7-Stud-USD-3-6-20106.Steal.from.Button.Failure.txt.hp @@ -1,10 +1,23 @@ { u'FILL A RACK': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 26, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Hero': { 'card1': 43, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 1, + 'card20': 0, 'card3': 9, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'arjun1111': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 52, 'card4': 2, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'chasrigg': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 10, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'goulartarm': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 50, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -524,12 +589,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'kwuiyhw': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 34, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -629,12 +707,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'thebear666': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 45, 'card4': 11, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': True, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/FTP/Stud/7-StudHL-USD-2-4-201103.Underscore.in.tablename.txt b/pyfpdb/regression-test-files/cash/FTP/Stud/7-StudHL-USD-2-4-201103.Underscore.in.tablename.txt new file mode 100644 index 00000000..73b3e736 --- /dev/null +++ b/pyfpdb/regression-test-files/cash/FTP/Stud/7-StudHL-USD-2-4-201103.Underscore.in.tablename.txt @@ -0,0 +1,55 @@ +Full Tilt Poker Game #29408130000: Table XGod_Of_WarX - $2/$4 Ante $0.40 - Limit Stud H/L - 01:12:00 ET - 2011/03/28 +Seat 1: Player1 ($17.70) +Seat 2: Hero ($82.30) +Seat 3: Player3 ($81.70) +Seat 5: Player5 ($95.45) +Seat 6: Player6 ($43.60), is sitting out +Seat 7: Player7 ($435.15) +Seat 8: Player8 ($20.60) +Player5 antes $0.40 +Player7 antes $0.40 +Player1 antes $0.40 +Hero antes $0.40 +Player8 antes $0.40 +Player3 antes $0.40 +*** 3RD STREET *** +Dealt to Player1 [3c] +Dealt to Hero [5d Ah] [Ad] +Dealt to Player3 [7h] +Dealt to Player5 [4c] +Dealt to Player7 [8h] +Dealt to Player8 [5s] +Player1 is low with [3c] +Player1 brings in for $0.50 +Hero completes it to $2 +Player3 folds +Player5 calls $2 +Player7 folds +Player7 is sitting out +Player8 folds +Player1 folds +*** 4TH STREET *** +Dealt to Hero [5d Ah Ad] [6h] +Dealt to Player5 [4c] [7c] +Hero bets $2 +Player5 calls $2 +*** 5TH STREET *** +Dealt to Hero [5d Ah Ad 6h] [5c] +Dealt to Player5 [4c 7c] [Tc] +Hero bets $4 +Player5 folds +Uncalled bet of $4 returned to Hero +Hero mucks +Hero wins the pot ($10.90) +*** SUMMARY *** +Total pot $10.90 | Rake $0 +Seat 1: Player1 folded on 3rd St. +Seat 2: Hero collected ($10.90), mucked +Seat 3: Player3 folded on 3rd St. +Seat 5: Player5 folded on 5th St. +Seat 6: Player6 is sitting out +Seat 7: Player7 folded on 3rd St. +Seat 8: Player8 folded on 3rd St. + + + diff --git a/pyfpdb/regression-test-files/cash/FTP/Stud/Razz-USD-0.10-0.20-201012.CCT.and.ET.timeformat.txt.hands b/pyfpdb/regression-test-files/cash/FTP/Stud/Razz-USD-0.10-0.20-201012.CCT.and.ET.timeformat.txt.hands index 0c845eb0..94af5c23 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Stud/Razz-USD-0.10-0.20-201012.CCT.and.ET.timeformat.txt.hands +++ b/pyfpdb/regression-test-files/cash/FTP/Stud/Razz-USD-0.10-0.20-201012.CCT.and.ET.timeformat.txt.hands @@ -3,6 +3,7 @@ 'boardcard3': 0, 'boardcard4': 0, 'boardcard5': 0, + 'gameSessionId': 1, 'gametypeId': 5, 'importTime': None, 'maxSeats': 8, @@ -28,4 +29,4 @@ 'street4Raises': 0, 'tableName': u'Mart', 'texture': None, - 'tourneyId': None} + 'tourneyId': None} \ No newline at end of file diff --git a/pyfpdb/regression-test-files/cash/FTP/Stud/Razz-USD-0.10-0.20-201012.CCT.and.ET.timeformat.txt.hp b/pyfpdb/regression-test-files/cash/FTP/Stud/Razz-USD-0.10-0.20-201012.CCT.and.ET.timeformat.txt.hp index 51fb8075..9f7230fb 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Stud/Razz-USD-0.10-0.20-201012.CCT.and.ET.timeformat.txt.hp +++ b/pyfpdb/regression-test-files/cash/FTP/Stud/Razz-USD-0.10-0.20-201012.CCT.and.ET.timeformat.txt.hp @@ -1,10 +1,23 @@ { u'Hero': { 'card1': 18, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 25, + 'card20': 0, 'card3': 42, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player2': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 40, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player3': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 4, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player4': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 32, 'card4': 33, 'card5': 16, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player5': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 51, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -524,12 +589,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player7': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 5, 'card4': 8, 'card5': 30, 'card6': 14, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -629,12 +707,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player8': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 45, 'card4': 26, 'card5': 7, 'card6': 28, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/FTP/Stud/Razz-USD-0.10-0.20-201012.Player6.listed.but.doesnt.act.txt.hands b/pyfpdb/regression-test-files/cash/FTP/Stud/Razz-USD-0.10-0.20-201012.Player6.listed.but.doesnt.act.txt.hands index 11b8ff39..6baeee78 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Stud/Razz-USD-0.10-0.20-201012.Player6.listed.but.doesnt.act.txt.hands +++ b/pyfpdb/regression-test-files/cash/FTP/Stud/Razz-USD-0.10-0.20-201012.Player6.listed.but.doesnt.act.txt.hands @@ -3,6 +3,7 @@ 'boardcard3': 0, 'boardcard4': 0, 'boardcard5': 0, + 'gameSessionId': 1, 'gametypeId': 1, 'importTime': None, 'maxSeats': 8, @@ -28,4 +29,4 @@ 'street4Raises': 0, 'tableName': u'Mart', 'texture': None, - 'tourneyId': None} + 'tourneyId': None} \ No newline at end of file diff --git a/pyfpdb/regression-test-files/cash/FTP/Stud/Razz-USD-0.10-0.20-201012.Player6.listed.but.doesnt.act.txt.hp b/pyfpdb/regression-test-files/cash/FTP/Stud/Razz-USD-0.10-0.20-201012.Player6.listed.but.doesnt.act.txt.hp index 6d122f1a..466f7ccd 100644 --- a/pyfpdb/regression-test-files/cash/FTP/Stud/Razz-USD-0.10-0.20-201012.Player6.listed.but.doesnt.act.txt.hp +++ b/pyfpdb/regression-test-files/cash/FTP/Stud/Razz-USD-0.10-0.20-201012.Player6.listed.but.doesnt.act.txt.hp @@ -1,10 +1,23 @@ { u'Hero': { 'card1': 36, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 14, + 'card20': 0, 'card3': 44, 'card4': 8, 'card5': 34, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player2': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 23, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player3': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 26, 'card4': 10, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player4': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 41, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player5': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 6, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -524,12 +589,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player6': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -629,12 +707,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player7': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 52, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -734,12 +825,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player8': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 37, 'card4': 46, 'card5': 18, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/OnGame/Flop/LHE-9max-USD-0.50-1.00-201008.All-in.with.showdown.txt.hp b/pyfpdb/regression-test-files/cash/OnGame/Flop/LHE-9max-USD-0.50-1.00-201008.All-in.with.showdown.txt.hp index b338c4ec..32f32c39 100644 --- a/pyfpdb/regression-test-files/cash/OnGame/Flop/LHE-9max-USD-0.50-1.00-201008.All-in.with.showdown.txt.hp +++ b/pyfpdb/regression-test-files/cash/OnGame/Flop/LHE-9max-USD-0.50-1.00-201008.All-in.with.showdown.txt.hp @@ -1,10 +1,23 @@ { u'Hero': { 'card1': 25, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 51, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 1.0, 'wonWhenSeenStreet4': 0.0}, u'player1': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'player2': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'player4': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'player5': { 'card1': 24, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 11, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/OnGame/Flop/NLHE-10max-USD-0.02-0.04-201102.Speed.table.BWin.txt.hands b/pyfpdb/regression-test-files/cash/OnGame/Flop/NLHE-10max-USD-0.02-0.04-201102.Speed.table.BWin.txt.hands index ae33fa94..6e318d22 100644 --- a/pyfpdb/regression-test-files/cash/OnGame/Flop/NLHE-10max-USD-0.02-0.04-201102.Speed.table.BWin.txt.hands +++ b/pyfpdb/regression-test-files/cash/OnGame/Flop/NLHE-10max-USD-0.02-0.04-201102.Speed.table.BWin.txt.hands @@ -3,6 +3,7 @@ 'boardcard3': 50, 'boardcard4': 49, 'boardcard5': 48, + 'gameSessionId': 1, 'gametypeId': 1, 'importTime': None, 'maxSeats': 10, @@ -28,4 +29,4 @@ 'street4Raises': 0, 'tableName': u'Dijon', 'texture': None, - 'tourneyId': None} + 'tourneyId': None} \ No newline at end of file diff --git a/pyfpdb/regression-test-files/cash/OnGame/Flop/NLHE-10max-USD-0.02-0.04-201102.Speed.table.BWin.txt.hp b/pyfpdb/regression-test-files/cash/OnGame/Flop/NLHE-10max-USD-0.02-0.04-201102.Speed.table.BWin.txt.hp index a8a665f5..f3e6283b 100644 --- a/pyfpdb/regression-test-files/cash/OnGame/Flop/NLHE-10max-USD-0.02-0.04-201102.Speed.table.BWin.txt.hp +++ b/pyfpdb/regression-test-files/cash/OnGame/Flop/NLHE-10max-USD-0.02-0.04-201102.Speed.table.BWin.txt.hp @@ -1,10 +1,23 @@ { u'Hero': { 'card1': 19, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 22, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 1.0, 'wonWhenSeenStreet4': 0.0}, u'Player10': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player2': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player5': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player7': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -524,12 +589,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player8': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/PKR/Flop/NLHE-2max-USD-0.02-0.04-200903.All-in.on.turn.txt.hp b/pyfpdb/regression-test-files/cash/PKR/Flop/NLHE-2max-USD-0.02-0.04-200903.All-in.on.turn.txt.hp index 656f7046..288a2c97 100644 --- a/pyfpdb/regression-test-files/cash/PKR/Flop/NLHE-2max-USD-0.02-0.04-200903.All-in.on.turn.txt.hp +++ b/pyfpdb/regression-test-files/cash/PKR/Flop/NLHE-2max-USD-0.02-0.04-200903.All-in.on.turn.txt.hp @@ -1,10 +1,23 @@ { u'Hero': { 'card1': 26, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 7, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -100,12 +113,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player1': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -201,12 +227,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player2': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -302,12 +341,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player3': { 'card1': 1, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 15, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -403,12 +455,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player4': { 'card1': 16, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 34, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -504,12 +569,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'allout96': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/PacificPoker/Flop/888-FLH-PM-0.50-1.00-HeroLoses18.txt.hands b/pyfpdb/regression-test-files/cash/PacificPoker/Flop/888-FLH-PM-0.50-1.00-HeroLoses18.txt.hands index 75cb4217..d490e517 100644 --- a/pyfpdb/regression-test-files/cash/PacificPoker/Flop/888-FLH-PM-0.50-1.00-HeroLoses18.txt.hands +++ b/pyfpdb/regression-test-files/cash/PacificPoker/Flop/888-FLH-PM-0.50-1.00-HeroLoses18.txt.hands @@ -3,6 +3,7 @@ 'boardcard3': 26, 'boardcard4': 9, 'boardcard5': 52, + 'gameSessionId': 1, 'gametypeId': 1, 'importTime': None, 'maxSeats': 10, @@ -28,4 +29,4 @@ 'street4Raises': 0, 'tableName': u'Jerusalem', 'texture': None, - 'tourneyId': None} + 'tourneyId': None} \ No newline at end of file diff --git a/pyfpdb/regression-test-files/cash/PacificPoker/Flop/888-FLH-PM-0.50-1.00-HeroLoses18.txt.hp b/pyfpdb/regression-test-files/cash/PacificPoker/Flop/888-FLH-PM-0.50-1.00-HeroLoses18.txt.hp index 2e6e91cf..1585071e 100644 --- a/pyfpdb/regression-test-files/cash/PacificPoker/Flop/888-FLH-PM-0.50-1.00-HeroLoses18.txt.hp +++ b/pyfpdb/regression-test-files/cash/PacificPoker/Flop/888-FLH-PM-0.50-1.00-HeroLoses18.txt.hp @@ -1,10 +1,23 @@ { u'Hero': { 'card1': 21, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 14, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'player01': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'player02': { 'card1': 49, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 6, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'player03': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'player04': { 'card1': 10, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 51, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -524,12 +589,25 @@ 'wonWhenSeenStreet3': 1.0, 'wonWhenSeenStreet4': 0.0}, u'player05': { 'card1': 45, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 32, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -629,12 +707,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'player06': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -734,12 +825,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'player07': { 'card1': 16, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 19, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -837,4 +941,4 @@ 'wonWhenSeenStreet1': 0.0, 'wonWhenSeenStreet2': 0.0, 'wonWhenSeenStreet3': 0.0, - 'wonWhenSeenStreet4': 0.0}} + 'wonWhenSeenStreet4': 0.0}} \ No newline at end of file diff --git a/pyfpdb/regression-test-files/cash/PartyPoker/Flop/NLHE-USD-0.01-0.02-201008.Sample.txt.hp b/pyfpdb/regression-test-files/cash/PartyPoker/Flop/NLHE-USD-0.01-0.02-201008.Sample.txt.hp index 405bb69a..83077e08 100644 --- a/pyfpdb/regression-test-files/cash/PartyPoker/Flop/NLHE-USD-0.01-0.02-201008.Sample.txt.hp +++ b/pyfpdb/regression-test-files/cash/PartyPoker/Flop/NLHE-USD-0.01-0.02-201008.Sample.txt.hp @@ -1,10 +1,23 @@ { u'Hero': { 'card1': 49, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 9, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Lisypoker': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Tortozendo': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'potikuus': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'romkarnb': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -524,12 +589,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'suicini03': { 'card1': 11, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 23, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': True, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/Stars/Flop/LHE-USD-1.00-200508.BB.and.Button.same.player.txt.hp b/pyfpdb/regression-test-files/cash/Stars/Flop/LHE-USD-1.00-200508.BB.and.Button.same.player.txt.hp index 3484c3bf..869cb25e 100644 --- a/pyfpdb/regression-test-files/cash/Stars/Flop/LHE-USD-1.00-200508.BB.and.Button.same.player.txt.hp +++ b/pyfpdb/regression-test-files/cash/Stars/Flop/LHE-USD-1.00-200508.BB.and.Button.same.player.txt.hp @@ -1,10 +1,23 @@ { u'Hero': { 'card1': 41, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 42, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'fblm2002': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/Stars/Flop/NLHE-6max-USD-0.05-0.10-200912.Allin-pre.txt.hp b/pyfpdb/regression-test-files/cash/Stars/Flop/NLHE-6max-USD-0.05-0.10-200912.Allin-pre.txt.hp index 3997648d..9c37871a 100644 --- a/pyfpdb/regression-test-files/cash/Stars/Flop/NLHE-6max-USD-0.05-0.10-200912.Allin-pre.txt.hp +++ b/pyfpdb/regression-test-files/cash/Stars/Flop/NLHE-6max-USD-0.05-0.10-200912.Allin-pre.txt.hp @@ -1,10 +1,23 @@ { u'AAALISAAAA': { 'card1': 25, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 17, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 1.0, 'wonWhenSeenStreet4': 0.0}, u'Arbaz': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Bl\xe5veis': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Hero': { 'card1': 39, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 52, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Kinewma': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -524,12 +589,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'bys7': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/Stars/Flop/NLHE-CAP-9max-USD-0.25-0.50-201011.Capped.preflop.txt.hp b/pyfpdb/regression-test-files/cash/Stars/Flop/NLHE-CAP-9max-USD-0.25-0.50-201011.Capped.preflop.txt.hp index d425b52d..e36d750c 100644 --- a/pyfpdb/regression-test-files/cash/Stars/Flop/NLHE-CAP-9max-USD-0.25-0.50-201011.Capped.preflop.txt.hp +++ b/pyfpdb/regression-test-files/cash/Stars/Flop/NLHE-CAP-9max-USD-0.25-0.50-201011.Capped.preflop.txt.hp @@ -1,10 +1,23 @@ { u'Hero': { 'card1': 13, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 18, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': True, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player2': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player3': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player5': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player6': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -524,12 +589,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player8': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -629,12 +707,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Villain': { 'card1': 50, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 12, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/Stars/Flop/NLHE-FR-USD-0.01-0.02-201004.4betPF.txt.hp b/pyfpdb/regression-test-files/cash/Stars/Flop/NLHE-FR-USD-0.01-0.02-201004.4betPF.txt.hp index 0382901e..4e6b4621 100644 --- a/pyfpdb/regression-test-files/cash/Stars/Flop/NLHE-FR-USD-0.01-0.02-201004.4betPF.txt.hp +++ b/pyfpdb/regression-test-files/cash/Stars/Flop/NLHE-FR-USD-0.01-0.02-201004.4betPF.txt.hp @@ -1,10 +1,23 @@ { u'Hero': { 'card1': 15, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 51, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player0': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player2': { 'card1': 36, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 23, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player3': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player4': { 'card1': 52, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 50, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -524,12 +589,25 @@ 'wonWhenSeenStreet3': 1.0, 'wonWhenSeenStreet4': 0.0}, u'Player5': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -629,12 +707,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player6': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -734,12 +825,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player7': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/Stars/Flop/PLO8-9max-USD-0.01-0.02-20100829.No.VPIP.from.posted.bb.txt.hp b/pyfpdb/regression-test-files/cash/Stars/Flop/PLO8-9max-USD-0.01-0.02-20100829.No.VPIP.from.posted.bb.txt.hp index 3090ded2..a5a1e77d 100644 --- a/pyfpdb/regression-test-files/cash/Stars/Flop/PLO8-9max-USD-0.01-0.02-20100829.No.VPIP.from.posted.bb.txt.hp +++ b/pyfpdb/regression-test-files/cash/Stars/Flop/PLO8-9max-USD-0.01-0.02-20100829.No.VPIP.from.posted.bb.txt.hp @@ -1,10 +1,23 @@ { u'2TONTOM': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'CoinJock': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Hero': { 'card1': 50, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 9, + 'card20': 0, 'card3': 28, 'card4': 2, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Mr NoNo! Srb': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'RadRandyF': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -524,12 +589,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'jthegreat': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -629,12 +707,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'ros-r-reed': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -734,12 +825,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'skinner1947': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -839,12 +943,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'toxic7': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/Stars/Stud/7-StudHL-USD-0.04-0.08-200911.Cardtest.txt.hp b/pyfpdb/regression-test-files/cash/Stars/Stud/7-StudHL-USD-0.04-0.08-200911.Cardtest.txt.hp index 85fa044d..6df66508 100644 --- a/pyfpdb/regression-test-files/cash/Stars/Stud/7-StudHL-USD-0.04-0.08-200911.Cardtest.txt.hp +++ b/pyfpdb/regression-test-files/cash/Stars/Stud/7-StudHL-USD-0.04-0.08-200911.Cardtest.txt.hp @@ -1,10 +1,23 @@ { u'123smoothie': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 29, 'card4': 28, 'card5': 47, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Hero': { 'card1': 32, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 41, + 'card20': 0, 'card3': 4, 'card4': 37, 'card5': 38, 'card6': 18, 'card7': 16, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 1.0, 'wonWhenSeenStreet4': 1.0}, u'Soroka69': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 19, 'card4': 43, 'card5': 30, 'card6': 40, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'TomSludge': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 46, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'denny501': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 27, 'card4': 45, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -524,12 +589,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'gashpor': { 'card1': 3, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 15, + 'card20': 0, 'card3': 17, 'card4': 24, 'card5': 23, 'card6': 21, 'card7': 5, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -629,12 +707,25 @@ 'wonWhenSeenStreet3': 1.0, 'wonWhenSeenStreet4': 1.0}, u'rdiezchang': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 26, 'card4': 49, 'card5': 48, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -734,12 +825,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'u.pressure': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 22, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/UltimateBet/Flop/IHH20101106 Baseline Rd - Hold'em No Limit $0.02(Real Money) Table 25932774.txt.hp b/pyfpdb/regression-test-files/cash/UltimateBet/Flop/IHH20101106 Baseline Rd - Hold'em No Limit $0.02(Real Money) Table 25932774.txt.hp index 22417e52..f15eae16 100644 --- a/pyfpdb/regression-test-files/cash/UltimateBet/Flop/IHH20101106 Baseline Rd - Hold'em No Limit $0.02(Real Money) Table 25932774.txt.hp +++ b/pyfpdb/regression-test-files/cash/UltimateBet/Flop/IHH20101106 Baseline Rd - Hold'em No Limit $0.02(Real Money) Table 25932774.txt.hp @@ -1,10 +1,23 @@ { u'Hero': { 'card1': 48, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 41, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'PLAYER1': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'PLAYER3': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'PLAYER5': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'PLAYER6': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -524,12 +589,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'PLAYER8': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -629,12 +707,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'PLAYER9': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -734,12 +825,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'VILLAIN1': { 'card1': 30, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 39, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -839,12 +943,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'VILLAIN2': { 'card1': 45, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 31, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/Win2day/Flop/NLHE-CAD-0.02-0.04.Sample.espacejeux.com.txt b/pyfpdb/regression-test-files/cash/Win2day/Flop/NLHE-CAD-0.02-0.04.Sample.espacejeux.com.txt new file mode 100644 index 00000000..5fad26e9 --- /dev/null +++ b/pyfpdb/regression-test-files/cash/Win2day/Flop/NLHE-CAD-0.02-0.04.Sample.espacejeux.com.txt @@ -0,0 +1,334 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pyfpdb/regression-test-files/cash/Win2day/Flop/NLHE-USD-0.05-0.10-Date-unknown.Sample.txt.hp b/pyfpdb/regression-test-files/cash/Win2day/Flop/NLHE-USD-0.05-0.10-Date-unknown.Sample.txt.hp index a5372ed1..8ffa7585 100644 --- a/pyfpdb/regression-test-files/cash/Win2day/Flop/NLHE-USD-0.05-0.10-Date-unknown.Sample.txt.hp +++ b/pyfpdb/regression-test-files/cash/Win2day/Flop/NLHE-USD-0.05-0.10-Date-unknown.Sample.txt.hp @@ -1,10 +1,23 @@ { u'Hero': { 'card1': 8, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 19, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player2': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Villain': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/Win2day/Flop/PLO-EUR-0.05-0.10-Date-unknown.Sample.txt.hp b/pyfpdb/regression-test-files/cash/Win2day/Flop/PLO-EUR-0.05-0.10-Date-unknown.Sample.txt.hp index b77dde1f..bcd1f298 100644 --- a/pyfpdb/regression-test-files/cash/Win2day/Flop/PLO-EUR-0.05-0.10-Date-unknown.Sample.txt.hp +++ b/pyfpdb/regression-test-files/cash/Win2day/Flop/PLO-EUR-0.05-0.10-Date-unknown.Sample.txt.hp @@ -1,10 +1,23 @@ { u'Hero': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player2': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player3': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player4': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Villain': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/Winamax/Flop/NLHE-FR-EUR-0.02-0.05-201010.Invalid.side.pot.Player8.txt.hp b/pyfpdb/regression-test-files/cash/Winamax/Flop/NLHE-FR-EUR-0.02-0.05-201010.Invalid.side.pot.Player8.txt.hp index 06efc040..12841c7d 100644 --- a/pyfpdb/regression-test-files/cash/Winamax/Flop/NLHE-FR-EUR-0.02-0.05-201010.Invalid.side.pot.Player8.txt.hp +++ b/pyfpdb/regression-test-files/cash/Winamax/Flop/NLHE-FR-EUR-0.02-0.05-201010.Invalid.side.pot.Player8.txt.hp @@ -1,10 +1,23 @@ { u'Hero': { 'card1': 20, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 7, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player1': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player2': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player3': { 'card1': 10, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 42, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 1.0, 'wonWhenSeenStreet4': 0.0}, u'Player5': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -524,12 +589,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player6': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -629,12 +707,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player7': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -734,12 +825,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player8': { 'card1': 39, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 32, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -839,12 +943,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player9': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -942,4 +1059,4 @@ 'wonWhenSeenStreet1': 0.0, 'wonWhenSeenStreet2': 0.0, 'wonWhenSeenStreet3': 0.0, - 'wonWhenSeenStreet4': 0.0}} + 'wonWhenSeenStreet4': 0.0}} \ No newline at end of file diff --git a/pyfpdb/regression-test-files/cash/Winamax/Flop/NLHE-FR-EUR-0.02-0.05-201010.Real.side.pot.with.bad.collected.Biggest.stack.wins.txt.hp b/pyfpdb/regression-test-files/cash/Winamax/Flop/NLHE-FR-EUR-0.02-0.05-201010.Real.side.pot.with.bad.collected.Biggest.stack.wins.txt.hp index d9aa08ea..a112fa37 100644 --- a/pyfpdb/regression-test-files/cash/Winamax/Flop/NLHE-FR-EUR-0.02-0.05-201010.Real.side.pot.with.bad.collected.Biggest.stack.wins.txt.hp +++ b/pyfpdb/regression-test-files/cash/Winamax/Flop/NLHE-FR-EUR-0.02-0.05-201010.Real.side.pot.with.bad.collected.Biggest.stack.wins.txt.hp @@ -1,10 +1,23 @@ { u'Hero': { 'card1': 51, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 9, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player2': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player3': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player4': { 'card1': 8, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 44, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 1.0, 'wonWhenSeenStreet4': 0.0}, u'Player5': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -524,12 +589,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player6': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -629,12 +707,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player7': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -734,12 +825,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player8': { 'card1': 19, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 20, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -839,12 +943,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player9': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/Winamax/Flop/NLHE-FR-EUR-0.02-0.05-201010.Side.pot.Biggest.stack.loses.main.txt.hands b/pyfpdb/regression-test-files/cash/Winamax/Flop/NLHE-FR-EUR-0.02-0.05-201010.Side.pot.Biggest.stack.loses.main.txt.hands index ec2abc9c..969c33e1 100644 --- a/pyfpdb/regression-test-files/cash/Winamax/Flop/NLHE-FR-EUR-0.02-0.05-201010.Side.pot.Biggest.stack.loses.main.txt.hands +++ b/pyfpdb/regression-test-files/cash/Winamax/Flop/NLHE-FR-EUR-0.02-0.05-201010.Side.pot.Biggest.stack.loses.main.txt.hands @@ -3,6 +3,7 @@ 'boardcard3': 11, 'boardcard4': 51, 'boardcard5': 4, + 'gameSessionId': 1, 'gametypeId': 1, 'importTime': None, 'maxSeats': 9, @@ -16,7 +17,7 @@ 'sessionId': None, 'showdownPot': 0, 'siteHandNo': u'910116281298310000', - 'startTime': datetime.datetime(2011, 2, 21, 19, 12, 0, tzinfo=pytz.utc), + 'startTime': datetime.datetime(2011, 2, 21, 19, 12, tzinfo=pytz.utc), 'street0Raises': 3, 'street1Pot': 1370, 'street1Raises': 0, @@ -28,4 +29,4 @@ 'street4Raises': 0, 'tableName': u'Joue-les-Tours', 'texture': None, - 'tourneyId': None} + 'tourneyId': None} \ No newline at end of file diff --git a/pyfpdb/regression-test-files/cash/Winamax/Flop/NLHE-FR-EUR-0.02-0.05-201010.Side.pot.Biggest.stack.loses.main.txt.hp b/pyfpdb/regression-test-files/cash/Winamax/Flop/NLHE-FR-EUR-0.02-0.05-201010.Side.pot.Biggest.stack.loses.main.txt.hp index e6d00418..383dedda 100644 --- a/pyfpdb/regression-test-files/cash/Winamax/Flop/NLHE-FR-EUR-0.02-0.05-201010.Side.pot.Biggest.stack.loses.main.txt.hp +++ b/pyfpdb/regression-test-files/cash/Winamax/Flop/NLHE-FR-EUR-0.02-0.05-201010.Side.pot.Biggest.stack.loses.main.txt.hp @@ -1,10 +1,23 @@ { u'Hero': { 'card1': 25, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 12, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 1.0, 'wonWhenSeenStreet4': 0.0}, u'Player1': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player2': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player3': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player4': { 'card1': 49, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 23, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -524,12 +589,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player5': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -629,12 +707,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player6': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -734,12 +825,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player8': { 'card1': 50, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 24, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -839,12 +943,25 @@ 'wonWhenSeenStreet3': 1.0, 'wonWhenSeenStreet4': 0.0}, u'Player9': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/cash/Winamax/Flop/PLO-FR-EUR-0.02-0.05-201009.Real.side.pot.with.bad.collected.txt.hp b/pyfpdb/regression-test-files/cash/Winamax/Flop/PLO-FR-EUR-0.02-0.05-201009.Real.side.pot.with.bad.collected.txt.hp index 1c217874..9f0165b5 100644 --- a/pyfpdb/regression-test-files/cash/Winamax/Flop/PLO-FR-EUR-0.02-0.05-201009.Real.side.pot.with.bad.collected.txt.hp +++ b/pyfpdb/regression-test-files/cash/Winamax/Flop/PLO-FR-EUR-0.02-0.05-201009.Real.side.pot.with.bad.collected.txt.hp @@ -1,10 +1,23 @@ { u'Hero': { 'card1': 8, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 28, + 'card20': 0, 'card3': 3, 'card4': 29, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player10': { 'card1': 32, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 19, + 'card20': 0, 'card3': 5, 'card4': 46, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -209,12 +235,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player14': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -314,12 +353,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player17': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -419,12 +471,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player20': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -524,12 +589,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player22': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -629,12 +707,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player25': { 'card1': 47, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 12, + 'card20': 0, 'card3': 15, 'card4': 51, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -734,12 +825,25 @@ 'wonWhenSeenStreet3': 1.0, 'wonWhenSeenStreet4': 0.0}, u'Player5': { 'card1': 0, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 0, + 'card20': 0, 'card3': 0, 'card4': 0, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -839,12 +943,25 @@ 'wonWhenSeenStreet3': 0.0, 'wonWhenSeenStreet4': 0.0}, u'Player7': { 'card1': 26, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 36, + 'card20': 0, 'card3': 10, 'card4': 31, 'card5': 0, 'card6': 0, 'card7': 0, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -942,4 +1059,4 @@ 'wonWhenSeenStreet1': 1.0, 'wonWhenSeenStreet2': 1.0, 'wonWhenSeenStreet3': 1.0, - 'wonWhenSeenStreet4': 0.0}} + 'wonWhenSeenStreet4': 0.0}} \ No newline at end of file diff --git a/pyfpdb/regression-test-files/tour/Everleaf/README b/pyfpdb/regression-test-files/tour/Everleaf/README new file mode 100644 index 00000000..ddee16ec --- /dev/null +++ b/pyfpdb/regression-test-files/tour/Everleaf/README @@ -0,0 +1,3 @@ +TID_876731-3.txt - NLHE-USD-STT-Unk-200910.Sample.txt +TID_1337923-1.txt - NLHE-USD-STT-Unk-201102.Sample.txt + diff --git a/pyfpdb/regression-test-files/tour/Everleaf/TID_1337923-1.txt b/pyfpdb/regression-test-files/tour/Everleaf/TID_1337923-1.txt new file mode 100644 index 00000000..1a33d15a --- /dev/null +++ b/pyfpdb/regression-test-files/tour/Everleaf/TID_1337923-1.txt @@ -0,0 +1,1894 @@ +Everleaf Gaming Game #242839234 +***** Hand history for game #242839234 ***** +Blinds 500/1000 NL Hold'em - 2011/02/18 - 06:22:21 +Table 1 +Seat 1 is the button +Total number of players: 10 +Seat 1: Player1 ( 16476 Chips ) +Seat 2: Player2 ( 11400 Chips ) +Seat 3: Player3 ( 17400 Chips ) +Seat 4: Player4 ( 20440 Chips ) +Seat 5: Player5 ( 5936 Chips ) +Seat 6: Player6 ( 25988 Chips ) +Seat 7: Player7 ( 17132 Chips ) +Seat 8: Player8 ( 67564 Chips ) +Seat 9: Player9 ( 15550 Chips ) +Seat 10: Hero ( 16114 Chips ) +Player1: posts ante [ 100 Chips] +Player2: posts ante [ 100 Chips] +Player3: posts ante [ 100 Chips] +Player4: posts ante [ 100 Chips] +Player5: posts ante [ 100 Chips] +Player6: posts ante [ 100 Chips] +Player7: posts ante [ 100 Chips] +Player8: posts ante [ 100 Chips] +Player9: posts ante [ 100 Chips] +Hero: posts ante [ 100 Chips] +Player2: posts small blind [ 500 Chips] +Player3: posts big blind [ 1000 Chips] +** Dealing down cards ** +Dealt to Hero [ 5s, 5c ] +Player4 calls [ 1,000 Chips] +Player5 has disconnected and has been given a further 20 seconds to react +Player5 has disconnected and has been given a further 20 seconds to react +Player8: bryan ohio? +Player5 folds +Player6 folds +Player7 folds +Player8 folds +Player9 folds +Hero calls [ 1,000 Chips] +Player1 calls [ 1,000 Chips] +Player3: yes +Player2 folds +Player3 checks +** Dealing Flop ** [ Ks, 8s, 6c ] +Player8: i have a buddy from there +Player3: bets [ 5,500 Chips] +Player4 folds +Player3: last name +Player8: know any Apt's? +Hero folds +Player1 folds +Player3 does not show cards +Player3 wins 5500 chips from main pot + + + +Everleaf Gaming Game #242839303 +***** Hand history for game #242839303 ***** +Blinds 600/1200 NL Hold'em - 2011/02/18 - 06:24:13 +Table 1 +Seat 2 is the button +Total number of players: 10 +Seat 1: Player1 ( 15376 Chips ) +Seat 2: Player2 ( 10800 Chips ) +Seat 3: Player3 ( 21800 Chips ) +Seat 4: Player4 ( 19340 Chips ) +Seat 5: Player5 ( 5836 Chips ) +Seat 6: Player6 ( 25888 Chips ) +Seat 7: Player7 ( 17032 Chips ) +Seat 8: Player8 ( 67464 Chips ) +Seat 9: Player9 ( 15450 Chips ) +Seat 10: Hero ( 15014 Chips ) +Player1: posts ante [ 125 Chips] +Player2: posts ante [ 125 Chips] +Player3: posts ante [ 125 Chips] +Player4: posts ante [ 125 Chips] +Player5: posts ante [ 125 Chips] +Player6: posts ante [ 125 Chips] +Player7: posts ante [ 125 Chips] +Player8: posts ante [ 125 Chips] +Player9: posts ante [ 125 Chips] +Hero: posts ante [ 125 Chips] +Player3: posts small blind [ 600 Chips] +Player4: posts big blind [ 1200 Chips] +** Dealing down cards ** +Dealt to Hero [ 3d, 3s ] +Player5 folds +Player6 folds +Player7 folds +Player8 folds +Player9 folds +Hero folds +Player1 folds +Player2 folds +Player3 folds +Player4 does not show cards +Player4 wins 2450 chips from main pot + + + +Everleaf Gaming Game #242839331 +***** Hand history for game #242839331 ***** +Blinds 600/1200 NL Hold'em - 2011/02/18 - 06:24:56 +Table 1 +Seat 3 is the button +Total number of players: 10 +Seat 1: Player1 ( 15251 Chips ) +Seat 2: Player2 ( 10675 Chips ) +Seat 3: Player3 ( 21075 Chips ) +Seat 4: Player4 ( 21065 Chips ) +Seat 5: Player5 ( 5711 Chips ) +Seat 6: Player6 ( 25763 Chips ) +Seat 7: Player7 ( 16907 Chips ) +Seat 8: Player8 ( 67339 Chips ) +Seat 9: Player9 ( 15325 Chips ) +Seat 10: Hero ( 14889 Chips ) +Player1: posts ante [ 125 Chips] +Player2: posts ante [ 125 Chips] +Player3: posts ante [ 125 Chips] +Player4: posts ante [ 125 Chips] +Player5: posts ante [ 125 Chips] +Player6: posts ante [ 125 Chips] +Player7: posts ante [ 125 Chips] +Player8: posts ante [ 125 Chips] +Player9: posts ante [ 125 Chips] +Hero: posts ante [ 125 Chips] +Player4: posts small blind [ 600 Chips] +Player5: posts big blind [ 1200 Chips] +** Dealing down cards ** +Dealt to Hero [ 2c, Jh ] +Player8: Apt? +Player6 folds +Player7 folds +Player8 folds +Player9 raises [ 15,200 Chips] +Hero folds +Player1 calls [ 15,126 Chips] +Player2 folds +Player3 folds +Player4 folds +Player5 calls [ 4,386 Chips] +** Dealing Flop ** [ 9d, 7c, Ad ] +** Dealing Turn ** [ 6s ] +** Dealing River ** [ 8c ] +Player1 shows [ Tc, Td ] a straight, ten high +Player5 shows [ Jd, Qd ] high card ace +Player9 shows [ Js, Kc ] high card ace +Player1 wins 18608 chips from main pot with a straight, ten high [ Td, 9d, 8c, 7c, 6s ] +Player1 wins 19080 chips from side pot with a straight, ten high [ Td, 9d, 8c, 7c, 6s ] + + + +Everleaf Gaming Game #242839355 +***** Hand history for game #242839355 ***** +Blinds 600/1200 NL Hold'em - 2011/02/18 - 06:25:40 +Table 1 +Seat 4 is the button +Total number of players: 9 +Seat 1: Player1 ( 37688 Chips ) +Seat 2: Player2 ( 10550 Chips ) +Seat 3: Player3 ( 20950 Chips ) +Seat 4: Player4 ( 20340 Chips ) +Seat 6: Player6 ( 25638 Chips ) +Seat 7: Player7 ( 16782 Chips ) +Seat 8: Player8 ( 67214 Chips ) +Seat 9: Player9 ( 74 Chips ) +Seat 10: Hero ( 14764 Chips ) +Player1: posts ante [ 125 Chips] +Player2: posts ante [ 125 Chips] +Player3: posts ante [ 125 Chips] +Player4: posts ante [ 125 Chips] +Player6: posts ante [ 125 Chips] +Player7: posts ante [ 125 Chips] +Player8: posts ante [ 125 Chips] +Player9: posts ante [ 74 Chips] +Hero: posts ante [ 125 Chips] +Player6: posts big blind [ 1200 Chips] +** Dealing down cards ** +Dealt to Hero [ 3h, Kd ] +Player7 raises [ 2,400 Chips] +Player8 folds +Hero folds +Player1 calls [ 2,400 Chips] +Player2 folds +Player3 folds +Player4 folds +Player6 calls [ 1,200 Chips] +** Dealing Flop ** [ 4c, 5c, Td ] +Player6 checks +Player7: bets [ 3,400 Chips] +Player1 calls [ 3,400 Chips] +Player6 folds +** Dealing Turn ** [ Jh ] +Player7: bets [ 3,100 Chips] +Player1 calls [ 3,100 Chips] +** Dealing River ** [ Qc ] +Player7: bets [ 7,757 Chips] +Player1 folds +Player7 shows [ Kc, Ks ] a pair of kings +Player9 shows [ Js, 7s ] a pair of jacks +Player7 wins 666 chips from main pot with a pair of kings [ Kc, Ks, Qc, Jh, Td ] +Player7 wins 20608 chips from side pot with a pair of kings [ Kc, Ks, Qc, Jh, Td ] + + + +Everleaf Gaming Game #242839393 +***** Hand history for game #242839393 ***** +Blinds 600/1200 NL Hold'em - 2011/02/18 - 06:26:52 +Table 1 +Seat 4 is the button +Total number of players: 8 +Seat 1: Player1 ( 28663 Chips ) +Seat 2: Player2 ( 10425 Chips ) +Seat 3: Player3 ( 20825 Chips ) +Seat 4: Player4 ( 20215 Chips ) +Seat 6: Player6 ( 23113 Chips ) +Seat 7: Player7 ( 29031 Chips ) +Seat 8: Player8 ( 67089 Chips ) +Seat 10: Hero ( 14639 Chips ) +Player1: posts ante [ 125 Chips] +Player2: posts ante [ 125 Chips] +Player3: posts ante [ 125 Chips] +Player4: posts ante [ 125 Chips] +Player6: posts ante [ 125 Chips] +Player7: posts ante [ 125 Chips] +Player8: posts ante [ 125 Chips] +Hero: posts ante [ 125 Chips] +Player6: posts small blind [ 600 Chips] +Player7: posts big blind [ 1200 Chips] +** Dealing down cards ** +Dealt to Hero [ 4d, Qs ] +Player8 folds +Hero folds +Player1 calls [ 1,200 Chips] +Player2 folds +Player3 folds +Player4 folds +Player6 calls [ 600 Chips] +Player7 checks +** Dealing Flop ** [ 2h, Jh, 9d ] +Player8: i take it u dont know them +Player6 checks +Player7 checks +Player1: bets [ 4,600 Chips] +Player6 folds +Player7 folds +Player1 does not show cards +Player1 wins 4600 chips from main pot + + + +Everleaf Gaming Game #242839422 +***** Hand history for game #242839422 ***** +Blinds 600/1200 NL Hold'em - 2011/02/18 - 06:27:41 +Table 1 +Seat 6 is the button +Total number of players: 8 +Seat 1: Player1 ( 31938 Chips ) +Seat 2: Player2 ( 10300 Chips ) +Seat 3: Player3 ( 20700 Chips ) +Seat 4: Player4 ( 20090 Chips ) +Seat 6: Player6 ( 21788 Chips ) +Seat 7: Player7 ( 27706 Chips ) +Seat 8: Player8 ( 66964 Chips ) +Seat 10: Hero ( 14514 Chips ) +Player1: posts ante [ 125 Chips] +Player2: posts ante [ 125 Chips] +Player3: posts ante [ 125 Chips] +Player4: posts ante [ 125 Chips] +Player6: posts ante [ 125 Chips] +Player7: posts ante [ 125 Chips] +Player8: posts ante [ 125 Chips] +Hero: posts ante [ 125 Chips] +Player7: posts small blind [ 600 Chips] +Player8: posts big blind [ 1200 Chips] +** Dealing down cards ** +Dealt to Hero [ 6d, 5s ] +Hero folds +Player1 folds +Player2 folds +Player3: heard of the name +Player3 folds +Player4 folds +Player6 folds +Player7 calls [ 600 Chips] +Player8: cant remember his parents first names +Player8 raises [ 2,400 Chips] +Player7 folds +Player8 does not show cards +Player8 wins 3400 chips from main pot + + + +Everleaf Gaming Game #242839443 +***** Hand history for game #242839443 ***** +Blinds 800/1600 NL Hold'em - 2011/02/18 - 06:28:17 +Table 1 +Seat 7 is the button +Total number of players: 8 +Seat 1: Player1 ( 31813 Chips ) +Seat 2: Player2 ( 10175 Chips ) +Seat 3: Player3 ( 20575 Chips ) +Seat 4: Player4 ( 19965 Chips ) +Seat 6: Player6 ( 21663 Chips ) +Seat 7: Player7 ( 26381 Chips ) +Seat 8: Player8 ( 69039 Chips ) +Seat 10: Hero ( 14389 Chips ) +Player1: posts ante [ 150 Chips] +Player2: posts ante [ 150 Chips] +Player3: posts ante [ 150 Chips] +Player4: posts ante [ 150 Chips] +Player6: posts ante [ 150 Chips] +Player7: posts ante [ 150 Chips] +Player8: posts ante [ 150 Chips] +Hero: posts ante [ 150 Chips] +Player8: posts small blind [ 800 Chips] +Hero: posts big blind [ 1600 Chips] +** Dealing down cards ** +Dealt to Hero [ 5c, 9c ] +Player1 folds +Player2 folds +Player3: seems like they were from pioneer +Player3 folds +Player4 folds +Player6 folds +Player8: dad built bridges +Player7 folds +Player8: mom works at big bear +Player8 folds +Hero does not show cards +Hero wins 2800 chips from main pot + + + +Everleaf Gaming Game #242839456 +***** Hand history for game #242839456 ***** +Blinds 800/1600 NL Hold'em - 2011/02/18 - 06:28:47 +Table 1 +Seat 8 is the button +Total number of players: 8 +Seat 1: Player1 ( 31663 Chips ) +Seat 2: Player2 ( 10025 Chips ) +Seat 3: Player3 ( 20425 Chips ) +Seat 4: Player4 ( 19815 Chips ) +Seat 6: Player6 ( 21513 Chips ) +Seat 7: Player7 ( 26231 Chips ) +Seat 8: Player8 ( 68089 Chips ) +Seat 10: Hero ( 16239 Chips ) +Player1: posts ante [ 150 Chips] +Player2: posts ante [ 150 Chips] +Player3: posts ante [ 150 Chips] +Player4: posts ante [ 150 Chips] +Player6: posts ante [ 150 Chips] +Player7: posts ante [ 150 Chips] +Player8: posts ante [ 150 Chips] +Hero: posts ante [ 150 Chips] +Hero: posts small blind [ 800 Chips] +Player1: posts big blind [ 1600 Chips] +** Dealing down cards ** +Dealt to Hero [ 8s, Jc ] +Player2 folds +Player3: big bear +Player3 folds +Player4 calls [ 1,600 Chips] +Player6 folds +Player7 folds +Player8: she is manager of the deli i think +Player8 folds +Player3: never heard of it +Hero folds +Player1 checks +** Dealing Flop ** [ 8d, 4s, 4h ] +Player1 checks +Player4: bets [ 1,600 Chips] +Player8: grocery store in town there +Player1 folds +Player4 does not show cards +Player4 wins 5200 chips from main pot + + + +Everleaf Gaming Game #242839486 +***** Hand history for game #242839486 ***** +Blinds 800/1600 NL Hold'em - 2011/02/18 - 06:29:40 +Table 1 +Seat 10 is the button +Total number of players: 8 +Seat 1: Player1 ( 29913 Chips ) +Seat 2: Player2 ( 9875 Chips ) +Seat 3: Player3 ( 20275 Chips ) +Seat 4: Player4 ( 23265 Chips ) +Seat 6: Player6 ( 21363 Chips ) +Seat 7: Player7 ( 26081 Chips ) +Seat 8: Player8 ( 67939 Chips ) +Seat 10: Hero ( 15289 Chips ) +Player1: posts ante [ 150 Chips] +Player2: posts ante [ 150 Chips] +Player3: posts ante [ 150 Chips] +Player4: posts ante [ 150 Chips] +Player6: posts ante [ 150 Chips] +Player7: posts ante [ 150 Chips] +Player8: posts ante [ 150 Chips] +Hero: posts ante [ 150 Chips] +Player1: posts small blind [ 800 Chips] +Player2: posts big blind [ 1600 Chips] +** Dealing down cards ** +Dealt to Hero [ As, 2c ] +Player3: lol not in bryan +Player3 calls [ 1,600 Chips] +Player4 calls [ 1,600 Chips] +Player8: what is the store called ? +Player6 calls [ 1,600 Chips] +Player7 folds +Player8 folds +Hero folds +Player1 calls [ 800 Chips] +Player2 checks +** Dealing Flop ** [ 3s, 7s, Ac ] +Player3: chief +Player1 checks +Player8: might be it +Player2: bets [ 1,600 Chips] +Player8: not kroger +Player3 folds +Player4 calls [ 1,600 Chips] +Player6 folds +Player1 folds +** Dealing Turn ** [ 5c ] +Player2 checks +Player4: bets [ 1,600 Chips] +Player2 calls [ 1,600 Chips] +** Dealing River ** [ Kh ] +Player2: bets [ 1,600 Chips] +Player4 folds +Player2 does not show cards +Player2 wins 15600 chips from main pot + + + +Everleaf Gaming Game #242839527 +***** Hand history for game #242839527 ***** +Blinds 800/1600 NL Hold'em - 2011/02/18 - 06:31:00 +Table 1 +Seat 1 is the button +Total number of players: 8 +Seat 1: Player1 ( 28163 Chips ) +Seat 2: Player2 ( 20525 Chips ) +Seat 3: Player3 ( 18525 Chips ) +Seat 4: Player4 ( 18315 Chips ) +Seat 6: Player6 ( 19613 Chips ) +Seat 7: Player7 ( 25931 Chips ) +Seat 8: Player8 ( 67789 Chips ) +Seat 10: Hero ( 15139 Chips ) +Player1: posts ante [ 150 Chips] +Player2: posts ante [ 150 Chips] +Player3: posts ante [ 150 Chips] +Player4: posts ante [ 150 Chips] +Player6: posts ante [ 150 Chips] +Player7: posts ante [ 150 Chips] +Player8: posts ante [ 150 Chips] +Hero: posts ante [ 150 Chips] +Player2: posts small blind [ 800 Chips] +Player3: posts big blind [ 1600 Chips] +** Dealing down cards ** +Dealt to Hero [ 6h, Kc ] +Player4 calls [ 1,600 Chips] +Player6 folds +Player7 folds +Player8 folds +Hero folds +Player1 calls [ 1,600 Chips] +Player2 folds +Player3 checks +** Dealing Flop ** [ Ac, Qd, Ah ] +Player3 checks +Player4: bets [ 1,600 Chips] +Player1 folds +Player3 calls [ 1,600 Chips] +** Dealing Turn ** [ Ts ] +Player3: bets [ 3,200 Chips] +Player4 raises [ 14,965 Chips] +Player3 calls [ 11,765 Chips] +** Dealing River ** [ 5h ] +Player3 shows [ Kd, Jd ] a straight, ace high +Player4 shows [ As, Qh ] a full house, aces full of queens +Player4 wins 39930 chips from main pot with a full house, aces full of queens [ As, Ac, Ah, Qh, Qd ] + + + +Everleaf Gaming Game #242839563 +***** Hand history for game #242839563 ***** +Blinds 800/1600 NL Hold'em - 2011/02/18 - 06:32:03 +Table 1 +Seat 2 is the button +Total number of players: 8 +Seat 1: Player1 ( 26413 Chips ) +Seat 2: Player2 ( 19575 Chips ) +Seat 3: Player3 ( 210 Chips ) +Seat 4: Player4 ( 39930 Chips ) +Seat 6: Player6 ( 19463 Chips ) +Seat 7: Player7 ( 25781 Chips ) +Seat 8: Player8 ( 67639 Chips ) +Seat 10: Hero ( 14989 Chips ) +Player1: posts ante [ 150 Chips] +Player2: posts ante [ 150 Chips] +Player3: posts ante [ 150 Chips] +Player4: posts ante [ 150 Chips] +Player6: posts ante [ 150 Chips] +Player7: posts ante [ 150 Chips] +Player8: posts ante [ 150 Chips] +Hero: posts ante [ 150 Chips] +Player3: posts small blind [ 60 Chips] +Player4: posts big blind [ 1600 Chips] +** Dealing down cards ** +Dealt to Hero [ 4c, Qh ] +Player6 folds +Player7 folds +Player8 folds +Hero folds +Player1 folds +Player2 folds +** Dealing Flop ** [ Qs, 9c, Qc ] +** Dealing Turn ** [ 6h ] +** Dealing River ** [ Ts ] +Player3 shows [ 4h, Jc ] a pair of queens +Player4 shows [ 4d, Jh ] a pair of queens +Player3 wins 660 chips from main pot with a pair of queens [ Qs, Qc, Jc, Ts, 9c ] +Player4 wins 660 chips from main pot with a pair of queens [ Qs, Qc, Jh, Ts, 9c ] + + + +Everleaf Gaming Game #242839578 +***** Hand history for game #242839578 ***** +Blinds 800/1600 NL Hold'em - 2011/02/18 - 06:32:31 +Table 1 +Seat 3 is the button +Total number of players: 8 +Seat 1: Player1 ( 26263 Chips ) +Seat 2: Player2 ( 19425 Chips ) +Seat 3: Player3 ( 660 Chips ) +Seat 4: Player4 ( 40380 Chips ) +Seat 6: Player6 ( 19313 Chips ) +Seat 7: Player7 ( 25631 Chips ) +Seat 8: Player8 ( 67489 Chips ) +Seat 10: Hero ( 14839 Chips ) +Player1: posts ante [ 150 Chips] +Player2: posts ante [ 150 Chips] +Player3: posts ante [ 150 Chips] +Player4: posts ante [ 150 Chips] +Player6: posts ante [ 150 Chips] +Player7: posts ante [ 150 Chips] +Player8: posts ante [ 150 Chips] +Hero: posts ante [ 150 Chips] +Player4: posts small blind [ 800 Chips] +Player6: posts big blind [ 1600 Chips] +** Dealing down cards ** +Dealt to Hero [ 9h, Jd ] +Player7 calls [ 1,600 Chips] +Player8 folds +Hero folds +Player1 calls [ 1,600 Chips] +Player2 folds +Player3 calls [ 510 Chips] +Player4 calls [ 800 Chips] +Player6 checks +** Dealing Flop ** [ 5s, 6c, Td ] +Player4: bets [ 1,600 Chips] +Player6 folds +Player7 calls [ 1,600 Chips] +Player1 folds +** Dealing Turn ** [ 3s ] +Player4: bets [ 1,600 Chips] +Player7 calls [ 1,600 Chips] +** Dealing River ** [ 7s ] +Player4: bets [ 1,600 Chips] +Player7 raises [ 19,310 Chips] +Player4 folds +Player7 shows [ 3c, 3d ] three of a kind, threes +Player3 shows [ Jh, 9c ] high card jack +Player7 wins 3750 chips from main pot with three of a kind, threes [ Td, 7s, 3c, 3d, 3s ] +Player7 wins 13960 chips from side pot with three of a kind, threes [ Td, 7s, 3c, 3d, 3s ] + + + +Everleaf Gaming Game #242839617 +***** Hand history for game #242839617 ***** +Blinds 1000/2000 NL Hold'em - 2011/02/18 - 06:33:36 +Table 1 +Seat 4 is the button +Total number of players: 7 +Seat 1: Player1 ( 24513 Chips ) +Seat 2: Player2 ( 19275 Chips ) +Seat 4: Player4 ( 33830 Chips ) +Seat 6: Player6 ( 17563 Chips ) +Seat 7: Player7 ( 36791 Chips ) +Seat 8: Player8 ( 67339 Chips ) +Seat 10: Hero ( 14689 Chips ) +Player1: posts ante [ 200 Chips] +Player2: posts ante [ 200 Chips] +Player4: posts ante [ 200 Chips] +Player6: posts ante [ 200 Chips] +Player7: posts ante [ 200 Chips] +Player8: posts ante [ 200 Chips] +Hero: posts ante [ 200 Chips] +Player6: posts small blind [ 1,000 Chips] +Player7: posts big blind [ 2000 Chips] +** Dealing down cards ** +Dealt to Hero [ 2s, 4c ] +Player8 calls [ 2,000 Chips] +Hero folds +Player1 folds +Player2 folds +Player4 calls [ 2,000 Chips] +Player6 folds +Player7 checks +** Dealing Flop ** [ 3d, 6s, 7c ] +Player7 checks +Player8: bets [ 4,000 Chips] +Player4 calls [ 4,000 Chips] +Player7 folds +** Dealing Turn ** [ Kh ] +Player8: bets [ 8,000 Chips] +Player4 folds +Player8 does not show cards +Player8 wins 16400 chips from main pot + + + +Everleaf Gaming Game #242839643 +***** Hand history for game #242839643 ***** +Blinds 1000/2000 NL Hold'em - 2011/02/18 - 06:34:25 +Table 1 +Seat 6 is the button +Total number of players: 7 +Seat 1: Player1 ( 24313 Chips ) +Seat 2: Player2 ( 19075 Chips ) +Seat 4: Player4 ( 27630 Chips ) +Seat 6: Player6 ( 16363 Chips ) +Seat 7: Player7 ( 34591 Chips ) +Seat 8: Player8 ( 77539 Chips ) +Seat 10: Hero ( 14489 Chips ) +Player1: posts ante [ 200 Chips] +Player2: posts ante [ 200 Chips] +Player4: posts ante [ 200 Chips] +Player6: posts ante [ 200 Chips] +Player7: posts ante [ 200 Chips] +Player8: posts ante [ 200 Chips] +Hero: posts ante [ 200 Chips] +Player7: posts small blind [ 1,000 Chips] +Player8: posts big blind [ 2000 Chips] +** Dealing down cards ** +Dealt to Hero [ 5c, Ts ] +Hero folds +Player1 folds +Player2 folds +Player4 calls [ 2,000 Chips] +Player6 folds +Player7 calls [ 1,000 Chips] +Player8 checks +** Dealing Flop ** [ 5s, 5d, 8c ] +Player7: bets [ 2,000 Chips] +Player8 folds +Player4 calls [ 2,000 Chips] +** Dealing Turn ** [ Qd ] +Player7: bets [ 2,000 Chips] +Player4 folds +Player7 does not show cards +Player7 wins 11400 chips from main pot + + + +Everleaf Gaming Game #242839671 +***** Hand history for game #242839671 ***** +Blinds 1000/2000 NL Hold'em - 2011/02/18 - 06:35:04 +Table 1 +Seat 7 is the button +Total number of players: 7 +Seat 1: Player1 ( 24113 Chips ) +Seat 2: Player2 ( 18875 Chips ) +Seat 4: Player4 ( 23430 Chips ) +Seat 6: Player6 ( 16163 Chips ) +Seat 7: Player7 ( 41791 Chips ) +Seat 8: Player8 ( 75339 Chips ) +Seat 10: Hero ( 14289 Chips ) +Player1: posts ante [ 200 Chips] +Player2: posts ante [ 200 Chips] +Player4: posts ante [ 200 Chips] +Player6: posts ante [ 200 Chips] +Player7: posts ante [ 200 Chips] +Player8: posts ante [ 200 Chips] +Hero: posts ante [ 200 Chips] +Player8: posts small blind [ 1,000 Chips] +Hero: posts big blind [ 2000 Chips] +** Dealing down cards ** +Dealt to Hero [ Ac, 4d ] +Player1 folds +Player2 folds +Player4 folds +Player6 folds +Player7 folds +Player8 raises [ 15,000 Chips] +Hero folds +Player8 does not show cards +Player8 wins 5400 chips from main pot + + + +Everleaf Gaming Game #242839688 +***** Hand history for game #242839688 ***** +Blinds 1000/2000 NL Hold'em - 2011/02/18 - 06:35:28 +Table 1 +Seat 8 is the button +Total number of players: 7 +Seat 1: Player1 ( 23913 Chips ) +Seat 2: Player2 ( 18675 Chips ) +Seat 4: Player4 ( 23230 Chips ) +Seat 6: Player6 ( 15963 Chips ) +Seat 7: Player7 ( 41591 Chips ) +Seat 8: Player8 ( 78539 Chips ) +Seat 10: Hero ( 12089 Chips ) +Player1: posts ante [ 200 Chips] +Player2: posts ante [ 200 Chips] +Player4: posts ante [ 200 Chips] +Player6: posts ante [ 200 Chips] +Player7: posts ante [ 200 Chips] +Player8: posts ante [ 200 Chips] +Hero: posts ante [ 200 Chips] +Hero: posts small blind [ 1,000 Chips] +Player1: posts big blind [ 2000 Chips] +** Dealing down cards ** +Dealt to Hero [ Ac, 6c ] +Player2 folds +Player4 folds +Player6 calls [ 2,000 Chips] +Player7 folds +Player8 raises [ 6,000 Chips] +Hero folds +Player1 calls [ 4,000 Chips] +Player6 calls [ 4,000 Chips] +** Dealing Flop ** [ 8h, 7c, Ad ] +Player1 checks +Player6 checks +Player8: bets [ 10,000 Chips] +Player1 folds +Player6 folds +Player8 does not show cards +Player8 wins 20400 chips from main pot + + + +Everleaf Gaming Game #242839713 +***** Hand history for game #242839713 ***** +Blinds 1000/2000 NL Hold'em - 2011/02/18 - 06:36:12 +Table 1 +Seat 10 is the button +Total number of players: 7 +Seat 1: Player1 ( 17713 Chips ) +Seat 2: Player2 ( 18475 Chips ) +Seat 4: Player4 ( 23030 Chips ) +Seat 6: Player6 ( 9763 Chips ) +Seat 7: Player7 ( 41391 Chips ) +Seat 8: Player8 ( 92739 Chips ) +Seat 10: Hero ( 10889 Chips ) +Player1: posts ante [ 200 Chips] +Player2: posts ante [ 200 Chips] +Player4: posts ante [ 200 Chips] +Player6: posts ante [ 200 Chips] +Player7: posts ante [ 200 Chips] +Player8: posts ante [ 200 Chips] +Hero: posts ante [ 200 Chips] +Player1: posts small blind [ 1,000 Chips] +Player2: posts big blind [ 2000 Chips] +** Dealing down cards ** +Dealt to Hero [ 5c, 5d ] +Player4 folds +Player6 folds +Player7 calls [ 2,000 Chips] +Player8 folds +Hero raises [ 10,689 Chips] +Player1 folds +Player2 folds +Player7 calls [ 8,689 Chips] +** Dealing Flop ** [ 7s, 6c, Kc ] +** Dealing Turn ** [ 2d ] +** Dealing River ** [ 3h ] +Player7 shows [ Jc, Ad ] high card ace +Hero shows [ 5c, 5d ] a pair of fives +Hero wins 25778 chips from main pot with a pair of fives [ Kc, 7s, 6c, 5c, 5d ] + + + +Everleaf Gaming Game #242839743 +***** Hand history for game #242839743 ***** +Blinds 1000/2000 NL Hold'em - 2011/02/18 - 06:36:59 +Table 1 +Seat 1 is the button +Total number of players: 7 +Seat 1: Player1 ( 16513 Chips ) +Seat 2: Player2 ( 16275 Chips ) +Seat 4: Player4 ( 22830 Chips ) +Seat 6: Player6 ( 9563 Chips ) +Seat 7: Player7 ( 30502 Chips ) +Seat 8: Player8 ( 92539 Chips ) +Seat 10: Hero ( 25778 Chips ) +Player1: posts ante [ 200 Chips] +Player2: posts ante [ 200 Chips] +Player4: posts ante [ 200 Chips] +Player6: posts ante [ 200 Chips] +Player7: posts ante [ 200 Chips] +Player8: posts ante [ 200 Chips] +Hero: posts ante [ 200 Chips] +Player2: posts small blind [ 1,000 Chips] +Player4: posts big blind [ 2000 Chips] +** Dealing down cards ** +Dealt to Hero [ Kd, 9d ] +Player6 raises [ 9,363 Chips] +Player7 folds +Player8 folds +Hero folds +Player1 folds +Player2 folds +Player4 calls [ 7,363 Chips] +** Dealing Flop ** [ 2h, Qd, 5d ] +** Dealing Turn ** [ Td ] +** Dealing River ** [ 5h ] +Player4 shows [ Tc, 8h ] two pairs, tens and fives +Player6 shows [ As, 7d ] a pair of fives +Player4 wins 21126 chips from main pot with two pairs, tens and fives [ Qd, Tc, Td, 5d, 5h ] + + + +Everleaf Gaming Game #242839772 +***** Hand history for game #242839772 ***** +Blinds 1000/2000 NL Hold'em - 2011/02/18 - 06:37:49 +Table 1 +Seat 2 is the button +Total number of players: 6 +Seat 1: Player1 ( 16313 Chips ) +Seat 2: Player2 ( 15075 Chips ) +Seat 4: Player4 ( 34393 Chips ) +Seat 7: Player7 ( 30302 Chips ) +Seat 8: Player8 ( 92339 Chips ) +Seat 10: Hero ( 25578 Chips ) +Player1: posts ante [ 200 Chips] +Player2: posts ante [ 200 Chips] +Player4: posts ante [ 200 Chips] +Player7: posts ante [ 200 Chips] +Player8: posts ante [ 200 Chips] +Hero: posts ante [ 200 Chips] +Player4: posts small blind [ 1,000 Chips] +Player7: posts big blind [ 2000 Chips] +** Dealing down cards ** +Dealt to Hero [ Kc, 6c ] +Player8 folds +Hero folds +Player1 folds +Player2 folds +Player4 calls [ 1,000 Chips] +Player7 checks +** Dealing Flop ** [ Jh, Qc, Ac ] +Player4: bets [ 2,000 Chips] +Player7 calls [ 2,000 Chips] +** Dealing Turn ** [ Qh ] +Player4: bets [ 2,000 Chips] +Player7 calls [ 2,000 Chips] +** Dealing River ** [ Td ] +Player4: bets [ 13,200 Chips] +Player7 folds +Player4 does not show cards +Player4 wins 13200 chips from main pot + + + +Everleaf Gaming Game #242839797 +***** Hand history for game #242839797 ***** +Blinds 1200/2400 NL Hold'em - 2011/02/18 - 06:38:31 +Table 1 +Seat 4 is the button +Total number of players: 6 +Seat 1: Player1 ( 16113 Chips ) +Seat 2: Player2 ( 14875 Chips ) +Seat 4: Player4 ( 41393 Chips ) +Seat 7: Player7 ( 24102 Chips ) +Seat 8: Player8 ( 92139 Chips ) +Seat 10: Hero ( 25378 Chips ) +Player1: posts ante [ 200 Chips] +Player2: posts ante [ 200 Chips] +Player4: posts ante [ 200 Chips] +Player7: posts ante [ 200 Chips] +Player8: posts ante [ 200 Chips] +Hero: posts ante [ 200 Chips] +Player7: posts small blind [ 1,200 Chips] +Player8: posts big blind [ 2400 Chips] +** Dealing down cards ** +Dealt to Hero [ 7h, Qs ] +Hero folds +Player1 folds +Player2 folds +Player4 folds +Player7 calls [ 1,200 Chips] +Player8 checks +** Dealing Flop ** [ 9h, Qd, As ] +Player7: bets [ 2,400 Chips] +Player8 calls [ 2,400 Chips] +** Dealing Turn ** [ 6c ] +Player7: bets [ 2,400 Chips] +Player8 raises [ 4,800 Chips] +Player7 calls [ 2,400 Chips] +** Dealing River ** [ 5d ] +Player7 checks +Player8: bets [ 12,000 Chips] +Player7 folds +Player8 does not show cards +Player8 wins 20400 chips from main pot + + + +Everleaf Gaming Game #242839827 +***** Hand history for game #242839827 ***** +Blinds 1200/2400 NL Hold'em - 2011/02/18 - 06:39:18 +Table 1 +Seat 7 is the button +Total number of players: 6 +Seat 1: Player1 ( 15913 Chips ) +Seat 2: Player2 ( 14675 Chips ) +Seat 4: Player4 ( 41193 Chips ) +Seat 7: Player7 ( 14302 Chips ) +Seat 8: Player8 ( 102739 Chips ) +Seat 10: Hero ( 25178 Chips ) +Player1: posts ante [ 200 Chips] +Player2: posts ante [ 200 Chips] +Player4: posts ante [ 200 Chips] +Player7: posts ante [ 200 Chips] +Player8: posts ante [ 200 Chips] +Hero: posts ante [ 200 Chips] +Player8: posts small blind [ 1,200 Chips] +Hero: posts big blind [ 2400 Chips] +** Dealing down cards ** +Dealt to Hero [ 7d, Qc ] +Player1 folds +Player2 folds +Player4 folds +Player7 folds +Player8 raises [ 20,800 Chips] +Hero folds +Player8 does not show cards +Player8 wins 6000 chips from main pot + + + +Everleaf Gaming Game #242839847 +***** Hand history for game #242839847 ***** +Blinds 1200/2400 NL Hold'em - 2011/02/18 - 06:39:44 +Table 1 +Seat 8 is the button +Total number of players: 6 +Seat 1: Player1 ( 15713 Chips ) +Seat 2: Player2 ( 14475 Chips ) +Seat 4: Player4 ( 40993 Chips ) +Seat 7: Player7 ( 14102 Chips ) +Seat 8: Player8 ( 106139 Chips ) +Seat 10: Hero ( 22578 Chips ) +Player1: posts ante [ 200 Chips] +Player2: posts ante [ 200 Chips] +Player4: posts ante [ 200 Chips] +Player7: posts ante [ 200 Chips] +Player8: posts ante [ 200 Chips] +Hero: posts ante [ 200 Chips] +Hero: posts small blind [ 1,200 Chips] +Player1: posts big blind [ 2400 Chips] +** Dealing down cards ** +Dealt to Hero [ 8s, 6c ] +Player2 folds +Player4 folds +Player7 folds +Player8 raises [ 19,200 Chips] +Hero folds +Player1 folds +Player8 does not show cards +Player8 wins 7200 chips from main pot + + + +Everleaf Gaming Game #242839866 +***** Hand history for game #242839866 ***** +Blinds 1200/2400 NL Hold'em - 2011/02/18 - 06:40:13 +Table 1 +Seat 10 is the button +Total number of players: 6 +Seat 1: Player1 ( 13113 Chips ) +Seat 2: Player2 ( 14275 Chips ) +Seat 4: Player4 ( 40793 Chips ) +Seat 7: Player7 ( 13902 Chips ) +Seat 8: Player8 ( 110739 Chips ) +Seat 10: Hero ( 21178 Chips ) +Player1: posts ante [ 200 Chips] +Player2: posts ante [ 200 Chips] +Player4: posts ante [ 200 Chips] +Player7: posts ante [ 200 Chips] +Player8: posts ante [ 200 Chips] +Hero: posts ante [ 200 Chips] +Player1: posts small blind [ 1,200 Chips] +Player2: posts big blind [ 2400 Chips] +** Dealing down cards ** +Dealt to Hero [ 6h, Jh ] +Player4 folds +Player7 raises [ 8,400 Chips] +Player8 folds +Hero folds +Player1 folds +Player2 folds +Player7 does not show cards +Player7 wins 7200 chips from main pot + + + +Everleaf Gaming Game #242839886 +***** Hand history for game #242839886 ***** +Blinds 1200/2400 NL Hold'em - 2011/02/18 - 06:40:42 +Table 1 +Seat 1 is the button +Total number of players: 6 +Seat 1: Player1 ( 11713 Chips ) +Seat 2: Player2 ( 11675 Chips ) +Seat 4: Player4 ( 40593 Chips ) +Seat 7: Player7 ( 18502 Chips ) +Seat 8: Player8 ( 110539 Chips ) +Seat 10: Hero ( 20978 Chips ) +Player1: posts ante [ 200 Chips] +Player2: posts ante [ 200 Chips] +Player4: posts ante [ 200 Chips] +Player7: posts ante [ 200 Chips] +Player8: posts ante [ 200 Chips] +Hero: posts ante [ 200 Chips] +Player2: posts small blind [ 1,200 Chips] +Player4: posts big blind [ 2400 Chips] +** Dealing down cards ** +Dealt to Hero [ 6d, 2h ] +Player7 folds +Player8 folds +Hero folds +Player1 folds +Player2 calls [ 1,200 Chips] +Player4 checks +** Dealing Flop ** [ 4c, 7d, Js ] +Player2 checks +Player4: bets [ 2,400 Chips] +Player2 folds +Player4 does not show cards +Player4 wins 6000 chips from main pot + + + +Everleaf Gaming Game #242839913 +***** Hand history for game #242839913 ***** +Blinds 1200/2400 NL Hold'em - 2011/02/18 - 06:41:15 +Table 1 +Seat 2 is the button +Total number of players: 6 +Seat 1: Player1 ( 11513 Chips ) +Seat 2: Player2 ( 9075 Chips ) +Seat 4: Player4 ( 43993 Chips ) +Seat 7: Player7 ( 18302 Chips ) +Seat 8: Player8 ( 110339 Chips ) +Seat 10: Hero ( 20778 Chips ) +Player1: posts ante [ 200 Chips] +Player2: posts ante [ 200 Chips] +Player4: posts ante [ 200 Chips] +Player7: posts ante [ 200 Chips] +Player8: posts ante [ 200 Chips] +Hero: posts ante [ 200 Chips] +Player4: posts small blind [ 1,200 Chips] +Player7: posts big blind [ 2400 Chips] +** Dealing down cards ** +Dealt to Hero [ Qd, 2d ] +Player8 folds +Hero folds +Player1 folds +Player2 folds +Player4 calls [ 1,200 Chips] +Player7 raises [ 2,400 Chips] +Player4 raises [ 4,800 Chips] +Player7 raises [ 13,302 Chips] +Player4 calls [ 10,902 Chips] +** Dealing Flop ** [ 3d, Tc, 4c ] +** Dealing Turn ** [ 3h ] +** Dealing River ** [ 8s ] +Player4 shows [ 7d, Kd ] a pair of threes +Player7 shows [ 9s, 9c ] two pairs, nines and threes +Player7 wins 37404 chips from main pot with two pairs, nines and threes [ Tc, 9s, 9c, 3d, 3h ] + + + +Everleaf Gaming Game #242839930 +***** Hand history for game #242839930 ***** +Blinds 1200/2400 NL Hold'em - 2011/02/18 - 06:41:49 +Table 1 +Seat 4 is the button +Total number of players: 6 +Seat 1: Player1 ( 11313 Chips ) +Seat 2: Player2 ( 8875 Chips ) +Seat 4: Player4 ( 25691 Chips ) +Seat 7: Player7 ( 37404 Chips ) +Seat 8: Player8 ( 110139 Chips ) +Seat 10: Hero ( 20578 Chips ) +Player1: posts ante [ 200 Chips] +Player2: posts ante [ 200 Chips] +Player4: posts ante [ 200 Chips] +Player7: posts ante [ 200 Chips] +Player8: posts ante [ 200 Chips] +Hero: posts ante [ 200 Chips] +Player7: posts small blind [ 1,200 Chips] +Player8: posts big blind [ 2400 Chips] +** Dealing down cards ** +Dealt to Hero [ Qs, 9h ] +Hero folds +Player1 folds +Player2 folds +Player4 calls [ 2,400 Chips] +Player7 calls [ 1,200 Chips] +Player8 checks +** Dealing Flop ** [ Ts, Ks, Ah ] +Player7: bets [ 8,400 Chips] +Player8 folds +Player4 calls [ 8,400 Chips] +** Dealing Turn ** [ 8c ] +Player7: bets [ 25,200 Chips] +Player4 calls [ 14,691 Chips] +** Dealing River ** [ 6d ] +Player4 shows [ 4s, As ] a pair of aces +Player7 shows [ Tc, Ac ] two pairs, aces and tens +Player7 wins 54582 chips from main pot with two pairs, aces and tens [ Ac, Ah, Ks, Tc, Ts ] + + + +Everleaf Gaming Game #242839963 +***** Hand history for game #242839963 ***** +Blinds 1200/2400 NL Hold'em - 2011/02/18 - 06:42:36 +Table 1 +Seat 7 is the button +Total number of players: 5 +Seat 1: Player1 ( 11113 Chips ) +Seat 2: Player2 ( 8675 Chips ) +Seat 7: Player7 ( 66295 Chips ) +Seat 8: Player8 ( 107539 Chips ) +Seat 10: Hero ( 20378 Chips ) +Player1: posts ante [ 200 Chips] +Player2: posts ante [ 200 Chips] +Player7: posts ante [ 200 Chips] +Player8: posts ante [ 200 Chips] +Hero: posts ante [ 200 Chips] +Player8: posts small blind [ 1,200 Chips] +Hero: posts big blind [ 2400 Chips] +** Dealing down cards ** +Dealt to Hero [ 9c, 2d ] +Player1 folds +Player2 folds +Player7 folds +Player8 raises [ 13,200 Chips] +Hero folds +Player8 does not show cards +Player8 wins 5800 chips from main pot + + + +Everleaf Gaming Game #242839981 +***** Hand history for game #242839981 ***** +Blinds 1500/3000 NL Hold'em - 2011/02/18 - 06:43:02 +Table 1 +Seat 8 is the button +Total number of players: 5 +Seat 1: Player1 ( 10913 Chips ) +Seat 2: Player2 ( 8475 Chips ) +Seat 7: Player7 ( 66095 Chips ) +Seat 8: Player8 ( 110739 Chips ) +Seat 10: Hero ( 17778 Chips ) +Player1: posts ante [ 300 Chips] +Player2: posts ante [ 300 Chips] +Player7: posts ante [ 300 Chips] +Player8: posts ante [ 300 Chips] +Hero: posts ante [ 300 Chips] +Hero: posts small blind [ 1,500 Chips] +Player1: posts big blind [ 3000 Chips] +** Dealing down cards ** +Dealt to Hero [ Ks, Qh ] +Player2 folds +Player7 calls [ 3,000 Chips] +Player8 raises [ 9,000 Chips] +Hero folds +Player1 raises [ 7,613 Chips] +Player7 calls [ 7,613 Chips] +Player8 calls [ 1,613 Chips] +** Dealing Flop ** [ 2d, Qs, Tc ] +Player7: bets [ 9,000 Chips] +Player8 calls [ 9,000 Chips] +** Dealing Turn ** [ 6h ] +Player7: bets [ 19,000 Chips] +Player8 folds +** Dealing River ** [ 4s ] +Player1 shows [ Qc, Kh ] a pair of queens +Player7 shows [ Qd, Td ] two pairs, queens and tens +Player7 wins 34839 chips from main pot with two pairs, queens and tens [ Qd, Qs, Td, Tc, 6h ] +Player7 wins 18000 chips from side pot with two pairs, queens and tens [ Qd, Qs, Td, Tc, 6h ] + + + +Everleaf Gaming Game #242840011 +***** Hand history for game #242840011 ***** +Blinds 1500/3000 NL Hold'em - 2011/02/18 - 06:43:48 +Table 1 +Seat 10 is the button +Total number of players: 4 +Seat 2: Player2 ( 8175 Chips ) +Seat 7: Player7 ( 99021 Chips ) +Seat 8: Player8 ( 90826 Chips ) +Seat 10: Hero ( 15978 Chips ) +Player2: posts ante [ 300 Chips] +Player7: posts ante [ 300 Chips] +Player8: posts ante [ 300 Chips] +Hero: posts ante [ 300 Chips] +Player2: posts big blind [ 3000 Chips] +** Dealing down cards ** +Dealt to Hero [ 9h, Jc ] +Player7 folds +Player8 raises [ 9,000 Chips] +Hero folds +Player2 calls [ 4,875 Chips] +** Dealing Flop ** [ 3d, 2h, 6c ] +** Dealing Turn ** [ Js ] +** Dealing River ** [ As ] +Player2 shows [ 8s, 8c ] a pair of eights +Player8 shows [ 5d, 8d ] high card ace +Player2 wins 16950 chips from main pot with a pair of eights [ As, Js, 8s, 8c, 6c ] + + + +Everleaf Gaming Game #242840031 +***** Hand history for game #242840031 ***** +Blinds 1500/3000 NL Hold'em - 2011/02/18 - 06:44:14 +Table 1 +Seat 10 is the button +Total number of players: 4 +Seat 2: Player2 ( 16950 Chips ) +Seat 7: Player7 ( 98721 Chips ) +Seat 8: Player8 ( 82651 Chips ) +Seat 10: Hero ( 15678 Chips ) +Player2: posts ante [ 300 Chips] +Player7: posts ante [ 300 Chips] +Player8: posts ante [ 300 Chips] +Hero: posts ante [ 300 Chips] +Player2: posts small blind [ 1,500 Chips] +Player7: posts big blind [ 3000 Chips] +** Dealing down cards ** +Dealt to Hero [ Ks, 8c ] +Player8 folds +Hero folds +Player2 folds +Player7 does not show cards +Player7 wins 4200 chips from main pot + + + +Everleaf Gaming Game #242840051 +***** Hand history for game #242840051 ***** +Blinds 1500/3000 NL Hold'em - 2011/02/18 - 06:44:41 +Table 1 +Seat 2 is the button +Total number of players: 4 +Seat 2: Player2 ( 15150 Chips ) +Seat 7: Player7 ( 101121 Chips ) +Seat 8: Player8 ( 82351 Chips ) +Seat 10: Hero ( 15378 Chips ) +Player2: posts ante [ 300 Chips] +Player7: posts ante [ 300 Chips] +Player8: posts ante [ 300 Chips] +Hero: posts ante [ 300 Chips] +Player7: posts small blind [ 1,500 Chips] +Player8: posts big blind [ 3000 Chips] +** Dealing down cards ** +Dealt to Hero [ Jd, 6h ] +Hero folds +Player2 folds +Player7 calls [ 1,500 Chips] +Player8 raises [ 6,000 Chips] +Player7 calls [ 6,000 Chips] +** Dealing Flop ** [ Tc, 3c, Ks ] +Player7 checks +Player8: bets [ 9,000 Chips] +Player7 calls [ 9,000 Chips] +** Dealing Turn ** [ 7s ] +Player7 checks +Player8: bets [ 15,000 Chips] +Player7 calls [ 15,000 Chips] +** Dealing River ** [ Th ] +Player7 checks +Player8: bets [ 49,051 Chips] +Player7 calls [ 49,051 Chips] +Player8 shows [ 4h, 2h ] a pair of tens +Player7 shows [ Kh, 7h ] two pairs, kings and tens +Player7 wins 165302 chips from main pot with two pairs, kings and tens [ Kh, Ks, Tc, Th, 7s ] + + + +Everleaf Gaming Game #242840084 +***** Hand history for game #242840084 ***** +Blinds 1500/3000 NL Hold'em - 2011/02/18 - 06:45:24 +Table 1 +Seat 7 is the button +Total number of players: 3 +Seat 2: Player2 ( 14850 Chips ) +Seat 7: Player7 ( 184072 Chips ) +Seat 10: Hero ( 15078 Chips ) +Player2: posts ante [ 300 Chips] +Player7: posts ante [ 300 Chips] +Hero: posts ante [ 300 Chips] +Hero: posts big blind [ 3000 Chips] +** Dealing down cards ** +Dealt to Hero [ Jc, 9s ] +Player2 folds +Player7 raises [ 6,000 Chips] +Hero folds +Player7 does not show cards +Player7 wins 6900 chips from main pot + + + +Everleaf Gaming Game #242840096 +***** Hand history for game #242840096 ***** +Blinds 1500/3000 NL Hold'em - 2011/02/18 - 06:45:41 +Table 1 +Seat 7 is the button +Total number of players: 3 +Seat 2: Player2 ( 14550 Chips ) +Seat 7: Player7 ( 187672 Chips ) +Seat 10: Hero ( 11778 Chips ) +Player2: posts ante [ 300 Chips] +Player7: posts ante [ 300 Chips] +Hero: posts ante [ 300 Chips] +Hero: posts small blind [ 1,500 Chips] +Player2: posts big blind [ 3000 Chips] +** Dealing down cards ** +Dealt to Hero [ Ks, 3h ] +Player7 folds +Hero raises [ 7,500 Chips] +Player2 calls [ 6,000 Chips] +** Dealing Flop ** [ 7s, 7c, Kd ] +Hero: bets [ 2,478 Chips] +Player2 folds +Hero does not show cards +Hero wins 18900 chips from main pot + + + +Everleaf Gaming Game #242840109 +***** Hand history for game #242840109 ***** +Blinds 1500/3000 NL Hold'em - 2011/02/18 - 06:46:02 +Table 1 +Seat 10 is the button +Total number of players: 3 +Seat 2: Player2 ( 5250 Chips ) +Seat 7: Player7 ( 187372 Chips ) +Seat 10: Hero ( 21378 Chips ) +Player2: posts ante [ 300 Chips] +Player7: posts ante [ 300 Chips] +Hero: posts ante [ 300 Chips] +Player2: posts small blind [ 1,500 Chips] +Player7: posts big blind [ 3000 Chips] +** Dealing down cards ** +Dealt to Hero [ 5s, Qd ] +Hero folds +Player2 calls [ 1,500 Chips] +Player7 raises [ 3,000 Chips] +Player2 calls [ 1,950 Chips] +** Dealing Flop ** [ 3d, 8d, 9h ] +** Dealing Turn ** [ Jd ] +** Dealing River ** [ Js ] +Player2 shows [ Td, Ac ] a pair of jacks +Player7 shows [ Ks, 5d ] a pair of jacks +Player2 wins 10800 chips from main pot with a pair of jacks [ Ac, Jd, Js, Td, 9h ] with kicker [ A ] + + + +Everleaf Gaming Game #242840119 +***** Hand history for game #242840119 ***** +Blinds 1500/3000 NL Hold'em - 2011/02/18 - 06:46:21 +Table 1 +Seat 2 is the button +Total number of players: 3 +Seat 2: Player2 ( 10800 Chips ) +Seat 7: Player7 ( 182122 Chips ) +Seat 10: Hero ( 21078 Chips ) +Player2: posts ante [ 300 Chips] +Player7: posts ante [ 300 Chips] +Hero: posts ante [ 300 Chips] +Player7: posts small blind [ 1,500 Chips] +Hero: posts big blind [ 3000 Chips] +** Dealing down cards ** +Dealt to Hero [ 5s, 4h ] +Player2 folds +Player7 raises [ 4,500 Chips] +Hero folds +Player7 does not show cards +Player7 wins 6900 chips from main pot + + + +Everleaf Gaming Game #242840132 +***** Hand history for game #242840132 ***** +Blinds 1500/3000 NL Hold'em - 2011/02/18 - 06:46:35 +Table 1 +Seat 7 is the button +Total number of players: 3 +Seat 2: Player2 ( 10500 Chips ) +Seat 7: Player7 ( 185722 Chips ) +Seat 10: Hero ( 17778 Chips ) +Player2: posts ante [ 300 Chips] +Player7: posts ante [ 300 Chips] +Hero: posts ante [ 300 Chips] +Hero: posts small blind [ 1,500 Chips] +Player2: posts big blind [ 3000 Chips] +** Dealing down cards ** +Dealt to Hero [ Ts, 8s ] +Player7 raises [ 6,000 Chips] +Hero folds +Player2 folds +Player7 does not show cards +Player7 wins 8400 chips from main pot + + + +Everleaf Gaming Game #242840141 +***** Hand history for game #242840141 ***** +Blinds 1500/3000 NL Hold'em - 2011/02/18 - 06:46:50 +Table 1 +Seat 10 is the button +Total number of players: 3 +Seat 2: Player2 ( 7200 Chips ) +Seat 7: Player7 ( 190822 Chips ) +Seat 10: Hero ( 15978 Chips ) +Player2: posts ante [ 300 Chips] +Player7: posts ante [ 300 Chips] +Hero: posts ante [ 300 Chips] +Player2: posts small blind [ 1,500 Chips] +Player7: posts big blind [ 3000 Chips] +** Dealing down cards ** +Dealt to Hero [ 5d, 6h ] +Hero folds +Player2 folds +Player7 does not show cards +Player7 wins 3900 chips from main pot + + + +Everleaf Gaming Game #242840152 +***** Hand history for game #242840152 ***** +Blinds 1500/3000 NL Hold'em - 2011/02/18 - 06:47:04 +Table 1 +Seat 2 is the button +Total number of players: 3 +Seat 2: Player2 ( 5400 Chips ) +Seat 7: Player7 ( 192922 Chips ) +Seat 10: Hero ( 15678 Chips ) +Player2: posts ante [ 300 Chips] +Player7: posts ante [ 300 Chips] +Hero: posts ante [ 300 Chips] +Player7: posts small blind [ 1,500 Chips] +Hero: posts big blind [ 3000 Chips] +** Dealing down cards ** +Dealt to Hero [ 6c, 4h ] +Player2 raises [ 5,100 Chips] +Player7 folds +Hero calls [ 2,100 Chips] +** Dealing Flop ** [ As, Td, 2s ] +** Dealing Turn ** [ Ts ] +** Dealing River ** [ Jd ] +Player2 shows [ 4d, 4s ] two pairs, tens and fours +Hero shows [ 6c, 4h ] a pair of tens +Player2 wins 12600 chips from main pot with two pairs, tens and fours [ As, Td, Ts, 4d, 4s ] + + + +Everleaf Gaming Game #242840165 +***** Hand history for game #242840165 ***** +Blinds 1500/3000 NL Hold'em - 2011/02/18 - 06:47:23 +Table 1 +Seat 7 is the button +Total number of players: 3 +Seat 2: Player2 ( 12600 Chips ) +Seat 7: Player7 ( 191122 Chips ) +Seat 10: Hero ( 10278 Chips ) +Player2: posts ante [ 300 Chips] +Player7: posts ante [ 300 Chips] +Hero: posts ante [ 300 Chips] +Hero: posts small blind [ 1,500 Chips] +Player2: posts big blind [ 3000 Chips] +** Dealing down cards ** +Dealt to Hero [ 5s, Qc ] +Player7 folds +Hero raises [ 8,478 Chips] +Player2 folds +Hero does not show cards +Hero wins 6900 chips from main pot + + + +Everleaf Gaming Game #242840178 +***** Hand history for game #242840178 ***** +Blinds 1500/3000 NL Hold'em - 2011/02/18 - 06:47:42 +Table 1 +Seat 10 is the button +Total number of players: 3 +Seat 2: Player2 ( 9300 Chips ) +Seat 7: Player7 ( 190822 Chips ) +Seat 10: Hero ( 13878 Chips ) +Player2: posts ante [ 300 Chips] +Player7: posts ante [ 300 Chips] +Hero: posts ante [ 300 Chips] +Player2: posts small blind [ 1,500 Chips] +Player7: posts big blind [ 3000 Chips] +** Dealing down cards ** +Dealt to Hero [ 5h, 2c ] +Hero folds +Player2 calls [ 1,500 Chips] +Player7 checks +** Dealing Flop ** [ 8d, 9c, Qc ] +Player2 checks +Player7 checks +** Dealing Turn ** [ Kd ] +Player2 checks +Player7 checks +** Dealing River ** [ 6d ] +Player2 checks +Player7 checks +Player7 shows [ 5c, Ts ] high card king +Player2 shows [ Ad, Jc ] high card ace +Player2 wins 6900 chips from main pot with high card ace [ Ad, Kd, Qc, Jc, 9c ] + + + +Everleaf Gaming Game #242840197 +***** Hand history for game #242840197 ***** +Blinds 2000/4000 NL Hold'em - 2011/02/18 - 06:48:11 +Table 1 +Seat 2 is the button +Total number of players: 3 +Seat 2: Player2 ( 12900 Chips ) +Seat 7: Player7 ( 187522 Chips ) +Seat 10: Hero ( 13578 Chips ) +Player2: posts ante [ 400 Chips] +Player7: posts ante [ 400 Chips] +Hero: posts ante [ 400 Chips] +Player7: posts small blind [ 2,000 Chips] +Hero: posts big blind [ 4000 Chips] +** Dealing down cards ** +Dealt to Hero [ Jd, Ah ] +Player2 folds +Player7 calls [ 2,000 Chips] +Hero raises [ 9,178 Chips] +Player7 calls [ 9,178 Chips] +** Dealing Flop ** [ 4c, Kc, Qh ] +** Dealing Turn ** [ 2s ] +** Dealing River ** [ Qs ] +Player7 shows [ 5c, Js ] a pair of queens +Hero shows [ Jd, Ah ] a pair of queens +Hero wins 27556 chips from main pot with a pair of queens [ Ah, Kc, Qh, Qs, Jd ] with kicker [ A ] + + + +Everleaf Gaming Game #242840210 +***** Hand history for game #242840210 ***** +Blinds 2000/4000 NL Hold'em - 2011/02/18 - 06:48:31 +Table 1 +Seat 7 is the button +Total number of players: 3 +Seat 2: Player2 ( 12500 Chips ) +Seat 7: Player7 ( 173944 Chips ) +Seat 10: Hero ( 27556 Chips ) +Player2: posts ante [ 400 Chips] +Player7: posts ante [ 400 Chips] +Hero: posts ante [ 400 Chips] +Hero: posts small blind [ 2,000 Chips] +Player2: posts big blind [ 4000 Chips] +** Dealing down cards ** +Dealt to Hero [ 6d, 7h ] +Player7 calls [ 4,000 Chips] +Hero folds +Player2 checks +** Dealing Flop ** [ Td, 5h, 9c ] +Player2 checks +Player7: bets [ 4,000 Chips] +Player2 folds +Player7 does not show cards +Player7 wins 11200 chips from main pot + + + +Everleaf Gaming Game #242840222 +***** Hand history for game #242840222 ***** +Blinds 2000/4000 NL Hold'em - 2011/02/18 - 06:48:50 +Table 1 +Seat 10 is the button +Total number of players: 3 +Seat 2: Player2 ( 8100 Chips ) +Seat 7: Player7 ( 180744 Chips ) +Seat 10: Hero ( 25156 Chips ) +Player2: posts ante [ 400 Chips] +Player7: posts ante [ 400 Chips] +Hero: posts ante [ 400 Chips] +Player2: posts small blind [ 2,000 Chips] +Player7: posts big blind [ 4000 Chips] +** Dealing down cards ** +Dealt to Hero [ Jd, 4d ] +Hero folds +Player2 folds +Player7 does not show cards +Player7 wins 5200 chips from main pot + + + +Everleaf Gaming Game #242840232 +***** Hand history for game #242840232 ***** +Blinds 2000/4000 NL Hold'em - 2011/02/18 - 06:49:02 +Table 1 +Seat 2 is the button +Total number of players: 3 +Seat 2: Player2 ( 5700 Chips ) +Seat 7: Player7 ( 183544 Chips ) +Seat 10: Hero ( 24756 Chips ) +Player2: posts ante [ 400 Chips] +Player7: posts ante [ 400 Chips] +Hero: posts ante [ 400 Chips] +Player7: posts small blind [ 2,000 Chips] +Hero: posts big blind [ 4000 Chips] +** Dealing down cards ** +Dealt to Hero [ 4c, Js ] +Player2 folds +Player7 calls [ 2,000 Chips] +Hero checks +** Dealing Flop ** [ Qd, Ts, 8c ] +Player7 checks +Hero checks +** Dealing Turn ** [ 7d ] +Player7: bets [ 4,000 Chips] +Hero folds +Player7 does not show cards +Player7 wins 9200 chips from main pot + + + +Everleaf Gaming Game #242840244 +***** Hand history for game #242840244 ***** +Blinds 2000/4000 NL Hold'em - 2011/02/18 - 06:49:24 +Table 1 +Seat 7 is the button +Total number of players: 3 +Seat 2: Player2 ( 5300 Chips ) +Seat 7: Player7 ( 188344 Chips ) +Seat 10: Hero ( 20356 Chips ) +Player2: posts ante [ 400 Chips] +Player7: posts ante [ 400 Chips] +Hero: posts ante [ 400 Chips] +Hero: posts small blind [ 2,000 Chips] +Player2: posts big blind [ 4000 Chips] +** Dealing down cards ** +Dealt to Hero [ 3c, 8h ] +Player7 folds +Hero folds +Player2 does not show cards +Player2 wins 5200 chips from main pot + + + +Everleaf Gaming Game #242840253 +***** Hand history for game #242840253 ***** +Blinds 2000/4000 NL Hold'em - 2011/02/18 - 06:49:36 +Table 1 +Seat 10 is the button +Total number of players: 3 +Seat 2: Player2 ( 8100 Chips ) +Seat 7: Player7 ( 187944 Chips ) +Seat 10: Hero ( 17956 Chips ) +Player2: posts ante [ 400 Chips] +Player7: posts ante [ 400 Chips] +Hero: posts ante [ 400 Chips] +Player2: posts small blind [ 2,000 Chips] +Player7: posts big blind [ 4000 Chips] +** Dealing down cards ** +Dealt to Hero [ Tc, 9c ] +Hero raises [ 17,556 Chips] +Player2 calls [ 5,700 Chips] +Player7 calls [ 13,556 Chips] +** Dealing Flop ** [ Td, Qc, Qs ] +** Dealing Turn ** [ 3d ] +** Dealing River ** [ Jd ] +Player2 shows [ 2h, 2c ] two pairs, queens and twos +Player7 shows [ 8s, 8c ] two pairs, queens and eights +Hero shows [ Tc, 9c ] two pairs, queens and tens +Hero wins 24300 chips from main pot with two pairs, queens and tens [ Qc, Qs, Jd, Tc, Td ] +Hero wins 19712 chips from side pot with two pairs, queens and tens [ Qc, Qs, Jd, Tc, Td ] + + + +Everleaf Gaming Game #242840265 +***** Hand history for game #242840265 ***** +Blinds 2000/4000 NL Hold'em - 2011/02/18 - 06:49:55 +Table 1 +Seat 7 is the button +Total number of players: 2 +Seat 7: Player7 ( 169988 Chips ) +Seat 10: Hero ( 44012 Chips ) +Player7: posts ante [ 400 Chips] +Hero: posts ante [ 400 Chips] +Player7: posts small blind [ 2,000 Chips] +Hero: posts big blind [ 4000 Chips] +** Dealing down cards ** +Dealt to Hero [ Kd, 6c ] +Player7 calls [ 2,000 Chips] +Hero checks +** Dealing Flop ** [ 3h, Ts, 3s ] +Hero checks +Player7: bets [ 4,000 Chips] +Hero folds +Player7 does not show cards +Player7 wins 8800 chips from main pot + + + +Everleaf Gaming Game #242840277 +***** Hand history for game #242840277 ***** +Blinds 2000/4000 NL Hold'em - 2011/02/18 - 06:50:12 +Table 1 +Seat 10 is the button +Total number of players: 2 +Seat 7: Player7 ( 174388 Chips ) +Seat 10: Hero ( 39612 Chips ) +Player7: posts ante [ 400 Chips] +Hero: posts ante [ 400 Chips] +Hero: posts small blind [ 2,000 Chips] +Player7: posts big blind [ 4000 Chips] +** Dealing down cards ** +Dealt to Hero [ 5s, 7c ] +Hero folds +Player7 does not show cards +Player7 wins 4800 chips from main pot + + + +Everleaf Gaming Game #242840285 +***** Hand history for game #242840285 ***** +Blinds 2000/4000 NL Hold'em - 2011/02/18 - 06:50:21 +Table 1 +Seat 7 is the button +Total number of players: 2 +Seat 7: Player7 ( 176788 Chips ) +Seat 10: Hero ( 37212 Chips ) +Player7: posts ante [ 400 Chips] +Hero: posts ante [ 400 Chips] +Player7: posts small blind [ 2,000 Chips] +Hero: posts big blind [ 4000 Chips] +** Dealing down cards ** +Dealt to Hero [ Qs, 5s ] +Player7 calls [ 2,000 Chips] +Hero checks +** Dealing Flop ** [ 4h, Th, 5c ] +Hero checks +Player7: bets [ 4,000 Chips] +Hero folds +Player7 does not show cards +Player7 wins 8800 chips from main pot + + + +Everleaf Gaming Game #242840301 +***** Hand history for game #242840301 ***** +Blinds 2000/4000 NL Hold'em - 2011/02/18 - 06:50:48 +Table 1 +Seat 10 is the button +Total number of players: 2 +Seat 7: Player7 ( 181188 Chips ) +Seat 10: Hero ( 32812 Chips ) +Player7: posts ante [ 400 Chips] +Hero: posts ante [ 400 Chips] +Hero: posts small blind [ 2,000 Chips] +Player7: posts big blind [ 4000 Chips] +** Dealing down cards ** +Dealt to Hero [ 3d, Js ] +Hero folds +Player7 does not show cards +Player7 wins 4800 chips from main pot + + + +Everleaf Gaming Game #242840309 +***** Hand history for game #242840309 ***** +Blinds 2000/4000 NL Hold'em - 2011/02/18 - 06:50:57 +Table 1 +Seat 7 is the button +Total number of players: 2 +Seat 7: Player7 ( 183588 Chips ) +Seat 10: Hero ( 30412 Chips ) +Player7: posts ante [ 400 Chips] +Hero: posts ante [ 400 Chips] +Player7: posts small blind [ 2,000 Chips] +Hero: posts big blind [ 4000 Chips] +** Dealing down cards ** +Dealt to Hero [ 9d, Kh ] +Player7 calls [ 2,000 Chips] +Hero raises [ 8,000 Chips] +Player7 folds +Hero does not show cards +Hero wins 8800 chips from main pot + + + +Everleaf Gaming Game #242840322 +***** Hand history for game #242840322 ***** +Blinds 2000/4000 NL Hold'em - 2011/02/18 - 06:51:15 +Table 1 +Seat 10 is the button +Total number of players: 2 +Seat 7: Player7 ( 179188 Chips ) +Seat 10: Hero ( 34812 Chips ) +Player7: posts ante [ 400 Chips] +Hero: posts ante [ 400 Chips] +Hero: posts small blind [ 2,000 Chips] +Player7: posts big blind [ 4000 Chips] +** Dealing down cards ** +Dealt to Hero [ Th, 5h ] +Hero calls [ 2,000 Chips] +Player7 checks +** Dealing Flop ** [ 7h, Jc, 6d ] +Player7 checks +Hero checks +** Dealing Turn ** [ 8c ] +Player7: bets [ 4,000 Chips] +Hero folds +Player7 does not show cards +Player7 wins 8800 chips from main pot + + + +Everleaf Gaming Game #242840348 +***** Hand history for game #242840348 ***** +Blinds 2000/4000 NL Hold'em - 2011/02/18 - 06:51:52 +Table 1 +Seat 7 is the button +Total number of players: 2 +Seat 7: Player7 ( 183588 Chips ) +Seat 10: Hero ( 30412 Chips ) +Player7: posts ante [ 400 Chips] +Hero: posts ante [ 400 Chips] +Player7: posts small blind [ 2,000 Chips] +Hero: posts big blind [ 4000 Chips] +** Dealing down cards ** +Dealt to Hero [ 3h, Th ] +Player7 calls [ 2,000 Chips] +Hero checks +** Dealing Flop ** [ 4c, 6c, 6h ] +Hero checks +Player7: bets [ 4,000 Chips] +Hero folds +Player7 does not show cards +Player7 wins 8800 chips from main pot + + + +Everleaf Gaming Game #242840365 +***** Hand history for game #242840365 ***** +Blinds 2000/4000 NL Hold'em - 2011/02/18 - 06:52:19 +Table 1 +Seat 10 is the button +Total number of players: 2 +Seat 7: Player7 ( 187988 Chips ) +Seat 10: Hero ( 26012 Chips ) +Player7: posts ante [ 400 Chips] +Hero: posts ante [ 400 Chips] +Hero: posts small blind [ 2,000 Chips] +Player7: posts big blind [ 4000 Chips] +** Dealing down cards ** +Dealt to Hero [ 8c, Qs ] +Hero raises [ 10,000 Chips] +Player7 raises [ 32,000 Chips] +Hero calls [ 13,612 Chips] +** Dealing Flop ** [ 4d, 6d, 8s ] +** Dealing Turn ** [ Tc ] +** Dealing River ** [ 7c ] +Player7 shows [ Jc, Jh ] a pair of jacks +Hero shows [ 8c, Qs ] a pair of eights +Player7 wins 52024 chips from main pot with a pair of jacks [ Jc, Jh, Tc, 8s, 7c ] + + + + diff --git a/pyfpdb/regression-test-files/tour/Everleaf/TID_876731-3.txt b/pyfpdb/regression-test-files/tour/Everleaf/TID_876731-3.txt new file mode 100644 index 00000000..45fc090c --- /dev/null +++ b/pyfpdb/regression-test-files/tour/Everleaf/TID_876731-3.txt @@ -0,0 +1,349 @@ +Everleaf Gaming Game #108001000 +***** Hand history for game #108001000 ***** +Blinds 75/150 NL Hold'em - 2009/10/03 - 02:49:09 +Table 3 +Seat 7 is the button +Total number of players: 10 +Seat 1: Player1 ( 2353 ) +Seat 2: Player2 ( 1370 ) +Seat 3: Hero ( 2055 ) +Seat 4: Player4 ( 2360 ) +Seat 5: Player5 ( 3695 ) +Seat 6: Player6 ( 1622 ) +Seat 7: Player7 ( 4670 ) +Seat 8: Player8 ( 1695 ) +Seat 9: Player9 ( 2775 ) +Seat 10: Player10 ( 1905 ) +Player8: posts small blind [$ 75] +Player9: posts big blind [$ 150] +** Dealing down cards ** +Dealt to Hero [ 4h, Th ] +Player10 folds +Player1 folds +Player2 folds +Hero folds +Player4 raises [$ 525] +Player5 folds +Player6 folds +Player7 folds +Player8 folds +Player9 folds +Player4 does not show cards +Player4 wins 375 chips from main pot + + + + +Everleaf Gaming Game #108001110 +***** Hand history for game #108001110 ***** +Blinds 100/200 NL Hold'em - 2009/10/03 - 02:50:26 +Table 3 +Seat 8 is the button +Total number of players: 10 +Seat 1: Player1 ( 2353 ) +Seat 2: Player2 ( 1370 ) +Seat 3: Hero ( 2055 ) +Seat 4: Player4 ( 2585 ) +Seat 5: Player5 ( 3695 ) +Seat 6: Player6 ( 1622 ) +Seat 7: Player7 ( 4670 ) +Seat 8: Player8 ( 1620 ) +Seat 9: Player9 ( 2625 ) +Seat 10: Player10 ( 1905 ) +Player9: posts small blind [$ 100] +Player10: posts big blind [$ 200] +** Dealing down cards ** +Dealt to Hero [ 5s, 8c ] +Player1 folds +Player2 raises [$ 700] +Hero folds +Player4 folds +Player5 calls [$ 700] +Player6 raises [$ 1622] +Player7 folds +Player8 folds +Player9 folds +Player10 folds +Player2 calls [$ 670] +Player5 calls [$ 922] +** Dealing Flop ** [ 4d, 9d, Kc ] +** Dealing Turn ** [ 3c ] +** Dealing River ** [ 3h ] +Player6 wins 4410 chips from main pot with two pairs, kings and threes [ Kd, Kc, Jd, 3c, 3h ] +Player6 wins 504 chips from side pot with two pairs, kings and threes [ Kd, Kc, Jd, 3c, 3h ] + + + +Everleaf Gaming Game #108001206 +***** Hand history for game #108001206 ***** +Blinds 100/200 NL Hold'em - 2009/10/03 - 02:51:35 +Table 3 +Seat 9 is the button +Total number of players: 9 +Seat 1: Player1 ( 2353 ) +Seat 3: Hero ( 2055 ) +Seat 4: Player4 ( 2585 ) +Seat 5: Player5 ( 2073 ) +Seat 6: Player6 ( 4914 ) +Seat 7: Player7 ( 4670 ) +Seat 8: Player8 ( 1620 ) +Seat 9: Player9 ( 2525 ) +Seat 10: Player10 ( 1705 ) +Player10: posts small blind [$ 100] +Player1: posts big blind [$ 200] +** Dealing down cards ** +Dealt to Hero [ Qc, Tc ] +Hero folds +Player4 folds +Player5 folds +Player6 folds +Player7 folds +Player8 folds +Player9 folds +Player10 raises [$ 300] +Player1 calls [$ 200] +** Dealing Flop ** [ Ks, 9d, 7d ] +Player10: bets [$ 1305] +Player1 calls [$ 1305] +** Dealing Turn ** [ 5s ] +** Dealing River ** [ 3c ] +Player10 wins 3410 chips from main pot with a straight, nine high [ 9d, 8s, 7d, 6c, 5s ] + + + +Everleaf Gaming Game #108001281 +***** Hand history for game #108001281 ***** +Blinds 100/200 NL Hold'em - 2009/10/03 - 02:52:33 +Table 3 +Seat 10 is the button +Total number of players: 9 +Seat 1: Player1 ( 648 ) +Seat 3: Hero ( 2055 ) +Seat 4: Player4 ( 2585 ) +Seat 5: Player5 ( 2073 ) +Seat 6: Player6 ( 4914 ) +Seat 7: Player7 ( 4670 ) +Seat 8: Player8 ( 1620 ) +Seat 9: Player9 ( 2525 ) +Seat 10: Player10 ( 3410 ) +Player1: posts small blind [$ 100] +Hero: posts big blind [$ 200] +** Dealing down cards ** +Dealt to Hero [ 7c, 5s ] +Player4 folds +Player5 calls [$ 200] +Player6 folds +Player7 folds +Player8 folds +Player9 folds +Player10 folds +Player1 raises [$ 548] +Hero folds +Player5 calls [$ 448] +** Dealing Flop ** [ Ad, 6s, As ] +** Dealing Turn ** [ 2c ] +** Dealing River ** [ 7h ] +Player5 wins 1496 chips from main pot with two pairs, aces and sevens [ Ad, As, Qd, 7d, 7h ] + + + +Everleaf Gaming Game #108001377 +***** Hand history for game #108001377 ***** +Blinds 100/200 NL Hold'em - 2009/10/03 - 02:53:37 +Table 3 +Seat 10 is the button +Total number of players: 8 +Seat 3: Hero ( 1855 ) +Seat 4: Player4 ( 2585 ) +Seat 5: Player5 ( 2921 ) +Seat 6: Player6 ( 4914 ) +Seat 7: Player7 ( 4670 ) +Seat 8: Player8 ( 1620 ) +Seat 9: Player9 ( 2525 ) +Seat 10: Player10 ( 3410 ) +Hero: posts small blind [$ 100] +Player4: posts big blind [$ 200] +** Dealing down cards ** +Dealt to Hero [ Jd, 8c ] +Player5 raises [$ 2921] +Player6 folds +Player7 folds +Player8 folds +Player9 folds +Player10 folds +Hero folds +Player4 folds +Player5 does not show cards +Player5 wins 500 chips from main pot + + + +Everleaf Gaming Game #108001462 +***** Hand history for game #108001462 ***** +Blinds 100/200 NL Hold'em - 2009/10/03 - 02:54:33 +Table 3 +Seat 3 is the button +Total number of players: 8 +Seat 3: Hero ( 1755 ) +Seat 4: Player4 ( 2385 ) +Seat 5: Player5 ( 3221 ) +Seat 6: Player6 ( 4914 ) +Seat 7: Player7 ( 4670 ) +Seat 8: Player8 ( 1620 ) +Seat 9: Player9 ( 2525 ) +Seat 10: Player10 ( 3410 ) +Player4: posts small blind [$ 100] +Player5: posts big blind [$ 200] +** Dealing down cards ** +Dealt to Hero [ 4d, 5h ] +Player6 folds +Player7 folds +Player8 calls [$ 200] +Player9 calls [$ 200] +Player10 raises [$ 3410] +Hero folds +Player4 folds +Player5 folds +Player8 folds +Player9 folds +Player10 does not show cards +Player10 wins 900 chips from main pot + + + +Everleaf Gaming Game #108001559 +***** Hand history for game #108001559 ***** +Blinds 100/200 NL Hold'em - 2009/10/03 - 02:55:44 +Table 3 +Seat 4 is the button +Total number of players: 8 +Seat 3: Hero ( 1755 ) +Seat 4: Player4 ( 2285 ) +Seat 5: Player5 ( 3021 ) +Seat 6: Player6 ( 4914 ) +Seat 7: Player7 ( 4670 ) +Seat 8: Player8 ( 1420 ) +Seat 9: Player9 ( 2325 ) +Seat 10: Player10 ( 4110 ) +Player5: posts small blind [$ 100] +Player6: posts big blind [$ 200] +** Dealing down cards ** +Dealt to Hero [ 4h, 5d ] +Player7 folds +Player8 raises [$ 400] +Player9 calls [$ 400] +Player10 folds +Hero folds +Player4 folds +Player5 calls [$ 300] +Player6 folds +** Dealing Flop ** [ Td, Ad, Ks ] +Player5 checks +Player8: bets [$ 200] +Player9 raises [$ 1925] +Player5 folds +Player8 calls [$ 820] +** Dealing Turn ** [ Kd ] +** Dealing River ** [ 5h ] +Player9 wins 3440 chips from main pot with two pairs, aces and kings [ Ah, Ad, Ks, Kd, Qc ] with kicker [ Qh ] + + + +Everleaf Gaming Game #108001673 +***** Hand history for game #108001673 ***** +Blinds 100/200 NL Hold'em - 2009/10/03 - 02:57:09 +Table 3 +Seat 5 is the button +Total number of players: 7 +Seat 3: Hero ( 1755 ) +Seat 4: Player4 ( 2285 ) +Seat 5: Player5 ( 2621 ) +Seat 6: Player6 ( 4714 ) +Seat 7: Player7 ( 4670 ) +Seat 9: Player9 ( 4345 ) +Seat 10: Player10 ( 4110 ) +Player6: posts small blind [$ 100] +Player7: posts big blind [$ 200] +** Dealing down cards ** +Dealt to Hero [ Ad, 6h ] +Player9 folds +Player10 folds +Hero raises [$ 700] +Player4 folds +Player5 folds +Player6 folds +Player7 folds +Hero does not show cards +Hero wins 500 chips from main pot + + + +Everleaf Gaming Game #108001736 +***** Hand history for game #108001736 ***** +Blinds 100/200 NL Hold'em - 2009/10/03 - 02:57:56 +Table 3 +Seat 6 is the button +Total number of players: 7 +Seat 3: Hero ( 2055 ) +Seat 4: Player4 ( 2285 ) +Seat 5: Player5 ( 2621 ) +Seat 6: Player6 ( 4614 ) +Seat 7: Player7 ( 4470 ) +Seat 9: Player9 ( 4345 ) +Seat 10: Player10 ( 4110 ) +Player7: posts small blind [$ 100] +Player9: posts big blind [$ 200] +** Dealing down cards ** +Dealt to Hero [ 9s, Kh ] +Player10 folds +Hero folds +Player4 folds +Player5 calls [$ 200] +Player6 raises [$ 400] +Player7 folds +Player9 folds +Player5 calls [$ 200] +** Dealing Flop ** [ 7h, 8d, Ts ] +Player5 checks +Player6: bets [$ 200] +Player5 folds +Player6 does not show cards +Player6 wins 1100 chips from main pot + + + +Everleaf Gaming Game #108000928 +***** Hand history for game #108000928 ***** +Blinds 75/150 NL Hold'em - 2009/10/03 - 02:48:18 +Table 3 +Seat 6 is the button +Total number of players: 10 +Seat 1: Player1 ( 2353 ) +Seat 2: Player2 ( 1370 ) +Seat 3: Hero ( 1830 ) +Seat 4: Player4 ( 2360 ) +Seat 5: Player5 ( 3695 ) +Seat 6: Player6 ( 1622 ) +Seat 7: Player7 ( 4745 ) +Seat 8: Player8 ( 1845 ) +Seat 9: Player9 ( 2775 ) +Seat 10: Player10 ( 1905 ) +Player7: posts small blind [$ 75] +Player8: posts big blind [$ 150] +** Dealing down cards ** +Dealt to Hero [ 7s, 7c ] +Player9 folds +Player10 folds +Player1 folds +Player2 folds +Hero raises [$ 525] +Player4 folds +Player5 folds +Player6 folds +Player7 folds +Player8 folds +Hero does not show cards +Hero wins 375 chips from main pot + + + diff --git a/pyfpdb/regression-test-files/tour/FTP/Stud/Razz-USD-HUSNG-2-201102.Villain.allin.on.bringing.txt.hands b/pyfpdb/regression-test-files/tour/FTP/Stud/Razz-USD-HUSNG-2-201102.Villain.allin.on.bringing.txt.hands index 315dc468..b7b042d7 100644 --- a/pyfpdb/regression-test-files/tour/FTP/Stud/Razz-USD-HUSNG-2-201102.Villain.allin.on.bringing.txt.hands +++ b/pyfpdb/regression-test-files/tour/FTP/Stud/Razz-USD-HUSNG-2-201102.Villain.allin.on.bringing.txt.hands @@ -3,6 +3,7 @@ 'boardcard3': 0, 'boardcard4': 0, 'boardcard5': 0, + 'gameSessionId': 1, 'gametypeId': 1, 'importTime': None, 'maxSeats': 2, @@ -28,4 +29,4 @@ 'street4Raises': 0, 'tableName': u'220338000 1', 'texture': None, - 'tourneyId': 1} + 'tourneyId': 1} \ No newline at end of file diff --git a/pyfpdb/regression-test-files/tour/FTP/Stud/Razz-USD-HUSNG-2-201102.Villain.allin.on.bringing.txt.hp b/pyfpdb/regression-test-files/tour/FTP/Stud/Razz-USD-HUSNG-2-201102.Villain.allin.on.bringing.txt.hp index c1d848d8..0cc1a908 100644 --- a/pyfpdb/regression-test-files/tour/FTP/Stud/Razz-USD-HUSNG-2-201102.Villain.allin.on.bringing.txt.hp +++ b/pyfpdb/regression-test-files/tour/FTP/Stud/Razz-USD-HUSNG-2-201102.Villain.allin.on.bringing.txt.hp @@ -1,10 +1,23 @@ { u'Hero': { 'card1': 17, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 44, + 'card20': 0, 'card3': 40, 'card4': 22, 'card5': 10, 'card6': 1, 'card7': 37, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, @@ -104,12 +117,25 @@ 'wonWhenSeenStreet3': 1.0, 'wonWhenSeenStreet4': 1.0}, u'Villain': { 'card1': 52, + 'card10': 0, + 'card11': 0, + 'card12': 0, + 'card13': 0, + 'card14': 0, + 'card15': 0, + 'card16': 0, + 'card17': 0, + 'card18': 0, + 'card19': 0, 'card2': 32, + 'card20': 0, 'card3': 38, 'card4': 49, 'card5': 42, 'card6': 19, 'card7': 35, + 'card8': 0, + 'card9': 0, 'foldBbToStealChance': False, 'foldSbToStealChance': False, 'foldToOtherRaisedStreet0': False, diff --git a/pyfpdb/regression-test-files/tour/Stars/Flop/LHE-USD-MTT-2-201007.Mixed.Holdem.txt b/pyfpdb/regression-test-files/tour/Stars/Flop/LHE-USD-MTT-2-201007.Mixed.Holdem.txt new file mode 100644 index 00000000..13ed4dc4 --- /dev/null +++ b/pyfpdb/regression-test-files/tour/Stars/Flop/LHE-USD-MTT-2-201007.Mixed.Holdem.txt @@ -0,0 +1,42 @@ +PokerStars Game #47282250043: Tournament #294435598, $2.00+$0.20 USD Mixed Hold'em (Hold'em Limit) - Level I (40/80) - 2010/07/26 4:19:43 ET +Table '294435598 1' 6-max Seat #4 is the button +Seat 2: Player2 (1480 in chips) +Seat 3: Player3 (2940 in chips) +Seat 4: Player4 (2420 in chips) +Seat 5: Player5 (1780 in chips) +Seat 6: Hero (2000 in chips) +Player5: posts small blind 20 +Hero: posts big blind 40 +*** HOLE CARDS *** +Dealt to Hero [7c 3c] +Player2: raises 40 to 80 +Player3: folds +Player4: folds +Player5: calls 60 +Hero: folds +*** FLOP *** [Jh Ah 4h] +Player5: checks +Player2: bets 40 +Player5: raises 40 to 80 +Player2: calls 40 +*** TURN *** [Jh Ah 4h] [5s] +Player5: checks +Player2: checks +*** RIVER *** [Jh Ah 4h 5s] [4d] +Player5: bets 80 +Player2: calls 80 +*** SHOW DOWN *** +Player5: shows [4c As] (a full house, Fours full of Aces) +Player2: mucks hand +Player5 collected 520 from pot +*** SUMMARY *** +Total pot 520 | Rake 0 +Board [Jh Ah 4h 5s 4d] +Seat 2: Player2 mucked [9h Js] +Seat 3: Player3 folded before Flop (didn't bet) +Seat 4: Player4 (button) folded before Flop (didn't bet) +Seat 5: Player5 (small blind) showed [4c As] and won (520) with a full house, Fours full of Aces +Seat 6: Hero (big blind) folded before Flop + + + diff --git a/pyfpdb/regression-test-files/tour/Stars/Flop/NLHE-USD-MTT-2-201007.Mixed.Holdem.txt b/pyfpdb/regression-test-files/tour/Stars/Flop/NLHE-USD-MTT-2-201007.Mixed.Holdem.txt new file mode 100644 index 00000000..e2137bd7 --- /dev/null +++ b/pyfpdb/regression-test-files/tour/Stars/Flop/NLHE-USD-MTT-2-201007.Mixed.Holdem.txt @@ -0,0 +1,50 @@ +PokerStars Game #47282318621: Tournament #294435598, $2.00+$0.20 USD Mixed Hold'em (Hold'em No Limit) - Level II (10/20) - 2010/07/26 4:23:42 ET +Table '294435598 1' 6-max Seat #5 is the button +Seat 1: Player1 (2300 in chips) +Seat 2: Player2 (1240 in chips) +Seat 3: Player3 (2880 in chips) +Seat 4: Player4 (2300 in chips) +Seat 5: Player5 (2500 in chips) +Seat 6: Hero (1400 in chips) +Hero: posts small blind 10 +Player1: posts big blind 20 +*** HOLE CARDS *** +Dealt to Hero [9d 3d] +Player2: raises 60 to 80 +Player3: calls 80 +Player4: calls 80 +Player5 is disconnected +Player5 has timed out while disconnected +Player5: folds +Player5 is sitting out +Hero: folds +Player1: folds +*** FLOP *** [7c Qs Kd] +Player2: bets 40 +Player3: folds +Player4: raises 60 to 100 +Player2: calls 60 +*** TURN *** [7c Qs Kd] [8h] +Player2: checks +Player4: bets 100 +Player2: calls 100 +*** RIVER *** [7c Qs Kd 8h] [6s] +Player2: checks +Player4: bets 200 +Player2: calls 200 +*** SHOW DOWN *** +Player4: shows [Qd Kh] (two pair, Kings and Queens) +Player2: mucks hand +Player4 collected 1070 from pot +*** SUMMARY *** +Total pot 1070 | Rake 0 +Board [7c Qs Kd 8h 6s] +Seat 1: Player1 (big blind) folded before Flop +Seat 2: Player2 mucked [Ad 8d] +Seat 3: Player3 folded on the Flop +Seat 4: Player4 showed [Qd Kh] and won (1070) with two pair, Kings and Queens +Seat 5: Player5 (button) folded before Flop (didn't bet) +Seat 6: Hero (small blind) folded before Flop + + + diff --git a/pyfpdb/regression-test-files/tour/ongame/S-755-6811.log b/pyfpdb/regression-test-files/tour/ongame/S-755-6811.log new file mode 100644 index 00000000..bb3cda55 --- /dev/null +++ b/pyfpdb/regression-test-files/tour/ongame/S-755-6811.log @@ -0,0 +1,3941 @@ +***** History for hand T5-27172613-1 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:07:03 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 10/20, TC) +User: Zazounette92 +Button: seat 10 +Players in round: 9 +Seat 2: Montferat (1500) +Seat 3: TaxiDriver (1500) +Seat 4: J.deVersNaz (1500) +Seat 5: Zazounette92 (1500) +Seat 6: zoeshepard (1500) +Seat 7: musaki (1500) +Seat 8: Statham44 (1500) +Seat 9: Elcherino (1500) +Seat 10: PhilJackson (1500) +Montferat posts small blind (10) +TaxiDriver posts big blind (20) +--- +Dealing pocket cards +Dealing to Zazounette92: [Jd, 8d] +J.deVersNaz folds +Zazounette92 folds +zoeshepard folds +musaki folds +Statham44 folds +Elcherino folds +PhilJackson calls 20 +Montferat calls 10 +TaxiDriver checks +--- Dealing flop [5c, Qd, 4h] +Montferat bets 60 +TaxiDriver folds +PhilJackson folds +--- +Summary: +Main pot: 60 won by Montferat (60) +Rake taken: €0 +Seat 2: Montferat (1540), net: +40 +Seat 3: TaxiDriver (1480), net: -20 +Seat 4: J.deVersNaz (1500) +Seat 5: Zazounette92 (1500) +Seat 6: zoeshepard (1500) +Seat 7: musaki (1500) +Seat 8: Statham44 (1500) +Seat 9: Elcherino (1500) +Seat 10: PhilJackson (1480), net: -20 +***** End of hand T5-27172613-1 ***** +***** History for hand T5-27172613-2 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:08:17 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 10/20, TC) +User: Zazounette92 +Button: seat 2 +Players in round: 9 +Seat 3: TaxiDriver (1480) +Seat 4: J.deVersNaz (1500) +Seat 5: Zazounette92 (1500) +Seat 6: zoeshepard (1500) +Seat 7: musaki (1500) +Seat 8: Statham44 (1500) +Seat 9: Elcherino (1500) +Seat 10: PhilJackson (1480) +Seat 2: Montferat (1540) +TaxiDriver posts small blind (10) +J.deVersNaz posts big blind (20) +--- +Dealing pocket cards +Dealing to Zazounette92: [Jc, 8s] +Zazounette92 folds +zoeshepard folds +musaki raises 40 to 40 +Statham44 raises 100 to 100 +Elcherino folds +PhilJackson folds +Montferat folds +TaxiDriver folds +J.deVersNaz folds +musaki raises 1460 to 1500 [all in] +Statham44 calls 1400 [all in] +--- +--- Dealing flop [6c, 2h, 2s] +--- Dealing turn [Jh] +--- Dealing river [Kc] +--- +Summary: +Main pot: 3030 won by musaki (3030) +Rake taken: €0 +Seat 3: TaxiDriver (1470), net: -10 +Seat 4: J.deVersNaz (1480), net: -20 +Seat 5: Zazounette92 (1500) +Seat 6: zoeshepard (1500) +Seat 7: musaki (3030), net: +1530, [Kd, Ks] (FULL_HOUSE KING, TWO) +Seat 8: Statham44 (0), net: -1500, [Qh, Qs] (TWO_PAIR QUEEN, TWO) +Seat 9: Elcherino (1500) +Seat 10: PhilJackson (1480) +Seat 2: Montferat (1540) +***** End of hand T5-27172613-2 ***** +***** History for hand T5-27172613-3 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:09:19 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 10/20, TC) +User: Zazounette92 +Button: seat 3 +Players in round: 8 +Seat 4: J.deVersNaz (1480) +Seat 5: Zazounette92 (1500) +Seat 6: zoeshepard (1500) +Seat 7: musaki (3030) +Seat 9: Elcherino (1500) +Seat 10: PhilJackson (1480) +Seat 2: Montferat (1540) +Seat 3: TaxiDriver (1470) +J.deVersNaz posts small blind (10) +Zazounette92 posts big blind (20) +--- +Dealing pocket cards +Dealing to Zazounette92: [7d, 4c] +zoeshepard calls 20 +musaki folds +Elcherino folds +PhilJackson folds +Montferat folds +TaxiDriver folds +J.deVersNaz calls 10 +Zazounette92 checks +--- Dealing flop [9h, 5h, 2h] +J.deVersNaz checks +Zazounette92 checks +zoeshepard checks +--- Dealing turn [7c] +J.deVersNaz bets 60 +Zazounette92 folds +zoeshepard folds +--- +Summary: +Main pot: 60 won by J.deVersNaz (60) +Rake taken: €0 +Seat 4: J.deVersNaz (1520), net: +40 +Seat 5: Zazounette92 (1480), net: -20 +Seat 6: zoeshepard (1480), net: -20 +Seat 7: musaki (3030) +Seat 9: Elcherino (1500) +Seat 10: PhilJackson (1480) +Seat 2: Montferat (1540) +Seat 3: TaxiDriver (1470) +***** End of hand T5-27172613-3 ***** +***** History for hand T5-27172613-4 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:10:02 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 10/20, TC) +User: Zazounette92 +Button: seat 4 +Players in round: 8 +Seat 5: Zazounette92 (1480) +Seat 6: zoeshepard (1480) +Seat 7: musaki (3030) +Seat 9: Elcherino (1500) +Seat 10: PhilJackson (1480) +Seat 2: Montferat (1540) +Seat 3: TaxiDriver (1470) +Seat 4: J.deVersNaz (1520) +Zazounette92 posts small blind (10) +zoeshepard posts big blind (20) +--- +Dealing pocket cards +Dealing to Zazounette92: [4d, Tc] +musaki raises 40 to 40 +Elcherino folds +PhilJackson folds +Montferat folds +TaxiDriver folds +J.deVersNaz calls 40 +Zazounette92 folds +zoeshepard calls 20 +--- Dealing flop [6d, Kd, 4h] +zoeshepard checks +musaki checks +J.deVersNaz checks +--- Dealing turn [2h] +zoeshepard checks +musaki checks +J.deVersNaz checks +--- Dealing river [4s] +zoeshepard checks +musaki bets 70 +J.deVersNaz folds +zoeshepard folds +--- +Summary: +Main pot: 130 won by musaki (130) +Rake taken: €0 +Seat 5: Zazounette92 (1470), net: -10 +Seat 6: zoeshepard (1440), net: -40 +Seat 7: musaki (3120), net: +90 +Seat 9: Elcherino (1500) +Seat 10: PhilJackson (1480) +Seat 2: Montferat (1540) +Seat 3: TaxiDriver (1470) +Seat 4: J.deVersNaz (1480), net: -40 +***** End of hand T5-27172613-4 ***** +***** History for hand T5-27172613-5 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:10:59 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 10/20, TC) +User: Zazounette92 +Button: seat 5 +Players in round: 8 +Seat 6: zoeshepard (1440) +Seat 7: musaki (3120) +Seat 9: Elcherino (1500) +Seat 10: PhilJackson (1480) +Seat 2: Montferat (1540) +Seat 3: TaxiDriver (1470) +Seat 4: J.deVersNaz (1480) +Seat 5: Zazounette92 (1470) +zoeshepard posts small blind (10) +musaki posts big blind (20) +--- +Dealing pocket cards +Dealing to Zazounette92: [5c, 7c] +Elcherino folds +PhilJackson folds +Montferat raises 60 to 60 +TaxiDriver folds +J.deVersNaz folds +Zazounette92 folds +zoeshepard calls 50 +musaki folds +--- Dealing flop [Ac, 8d, 3s] +zoeshepard bets 50 +Montferat calls 50 +--- Dealing turn [As] +zoeshepard checks +Montferat bets 80 +zoeshepard calls 80 +--- Dealing river [Js] +zoeshepard checks +Montferat checks +--- +Summary: +Main pot: 400 won by zoeshepard (400) +Rake taken: €0 +Seat 6: zoeshepard (1650), net: +210, [9c, Ah] (THREE_OF_A_KIND ACE) +Seat 7: musaki (3100), net: -20 +Seat 9: Elcherino (1500) +Seat 10: PhilJackson (1480) +Seat 2: Montferat (1350), net: -190 +Seat 3: TaxiDriver (1470) +Seat 4: J.deVersNaz (1480) +Seat 5: Zazounette92 (1470) +***** End of hand T5-27172613-5 ***** +***** History for hand T5-27172613-6 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:11:48 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 10/20, TC) +User: Zazounette92 +Button: seat 6 +Players in round: 8 +Seat 7: musaki (3100) +Seat 9: Elcherino (1500) +Seat 10: PhilJackson (1480) +Seat 2: Montferat (1350) +Seat 3: TaxiDriver (1470) +Seat 4: J.deVersNaz (1480) +Seat 5: Zazounette92 (1470) +Seat 6: zoeshepard (1650) +musaki posts small blind (10) +Elcherino posts big blind (20) +--- +Dealing pocket cards +Dealing to Zazounette92: [2c, 7d] +PhilJackson folds +Montferat calls 20 +TaxiDriver folds +J.deVersNaz calls 20 +Zazounette92 folds +zoeshepard folds +musaki calls 10 +Elcherino checks +--- Dealing flop [3h, 2s, 4s] +musaki checks +Elcherino checks +Montferat bets 80 +J.deVersNaz folds +musaki calls 80 +Elcherino folds +--- Dealing turn [9s] +musaki checks +Montferat checks +--- Dealing river [7s] +musaki checks +Montferat checks +--- +Summary: +Main pot: 240 won by musaki (240) +Rake taken: €0 +Seat 7: musaki (3240), net: +140, [7c, Ah] (PAIR SEVEN) +Seat 9: Elcherino (1480), net: -20 +Seat 10: PhilJackson (1480) +Seat 2: Montferat (1250), net: -100 +Seat 3: TaxiDriver (1470) +Seat 4: J.deVersNaz (1460), net: -20 +Seat 5: Zazounette92 (1470) +Seat 6: zoeshepard (1650) +***** End of hand T5-27172613-6 ***** +***** History for hand T5-27172613-7 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:12:54 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 10/20, TC) +User: Zazounette92 +Button: seat 7 +Players in round: 8 +Seat 9: Elcherino (1480) +Seat 10: PhilJackson (1480) +Seat 2: Montferat (1250) +Seat 3: TaxiDriver (1470) +Seat 4: J.deVersNaz (1460) +Seat 5: Zazounette92 (1470) +Seat 6: zoeshepard (1650) +Seat 7: musaki (3240) +Elcherino posts small blind (10) +PhilJackson posts big blind (20) +--- +Dealing pocket cards +Dealing to Zazounette92: [Qs, 9h] +Montferat folds +TaxiDriver folds +J.deVersNaz folds +Zazounette92 folds +zoeshepard folds +musaki folds +Elcherino folds +--- +Summary: +Main pot: 20 won by PhilJackson (20) +Rake taken: €0 +Seat 9: Elcherino (1470), net: -10 +Seat 10: PhilJackson (1490), net: +10 +Seat 2: Montferat (1250) +Seat 3: TaxiDriver (1470) +Seat 4: J.deVersNaz (1460) +Seat 5: Zazounette92 (1470) +Seat 6: zoeshepard (1650) +Seat 7: musaki (3240) +***** End of hand T5-27172613-7 ***** +***** History for hand T5-27172613-8 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:13:14 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 10/20, TC) +User: Zazounette92 +Button: seat 9 +Players in round: 8 +Seat 10: PhilJackson (1490) +Seat 2: Montferat (1250) +Seat 3: TaxiDriver (1470) +Seat 4: J.deVersNaz (1460) +Seat 5: Zazounette92 (1470) +Seat 6: zoeshepard (1650) +Seat 7: musaki (3240) +Seat 9: Elcherino (1470) +PhilJackson posts small blind (10) +Montferat posts big blind (20) +--- +Dealing pocket cards +Dealing to Zazounette92: [As, Jc] +TaxiDriver folds +J.deVersNaz folds +Zazounette92 folds +zoeshepard calls 20 +musaki raises 60 to 60 +Elcherino folds +PhilJackson calls 50 +Montferat calls 40 +zoeshepard calls 40 +--- Dealing flop [Ac, Kh, 5s] +PhilJackson checks +Montferat checks +zoeshepard checks +musaki checks +--- Dealing turn [8c] +PhilJackson checks +Montferat bets 120 +zoeshepard folds +musaki folds +PhilJackson folds +--- +Summary: +Main pot: 240 won by Montferat (240) +Rake taken: €0 +Seat 10: PhilJackson (1430), net: -60 +Seat 2: Montferat (1430), net: +180 +Seat 3: TaxiDriver (1470) +Seat 4: J.deVersNaz (1460) +Seat 5: Zazounette92 (1470) +Seat 6: zoeshepard (1590), net: -60 +Seat 7: musaki (3180), net: -60 +Seat 9: Elcherino (1470) +***** End of hand T5-27172613-8 ***** +***** History for hand T5-27172613-9 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:14:10 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 10/20, TC) +User: Zazounette92 +Button: seat 10 +Players in round: 8 +Seat 2: Montferat (1430) +Seat 3: TaxiDriver (1470) +Seat 4: J.deVersNaz (1460) +Seat 5: Zazounette92 (1470) +Seat 6: zoeshepard (1590) +Seat 7: musaki (3180) +Seat 9: Elcherino (1470) +Seat 10: PhilJackson (1430) +Montferat posts small blind (10) +TaxiDriver posts big blind (20) +--- +Dealing pocket cards +Dealing to Zazounette92: [Kd, 9c] +J.deVersNaz folds +Zazounette92 folds +zoeshepard folds +musaki folds +Elcherino folds +PhilJackson folds +Montferat raises 70 to 80 +TaxiDriver raises 1450 to 1470 [all in] +Montferat calls 1350 [all in] +--- +--- Dealing flop [9h, 7c, Jh] +--- Dealing turn [Ts] +--- Dealing river [Qs] +--- +Summary: +Main pot: 2860 won by Montferat (2860) +Rake taken: €0 +Seat 2: Montferat (2860), net: +1430, [Kc, Ad] (STRAIGHT ACE) +Seat 3: TaxiDriver (40), net: -1430, [Qh, Qd] (THREE_OF_A_KIND QUEEN) +Seat 4: J.deVersNaz (1460) +Seat 5: Zazounette92 (1470) +Seat 6: zoeshepard (1590) +Seat 7: musaki (3180) +Seat 9: Elcherino (1470) +Seat 10: PhilJackson (1430) +***** End of hand T5-27172613-9 ***** +***** History for hand T5-27172613-10 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:14:50 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 10/20, TC) +User: Zazounette92 +Button: seat 2 +Players in round: 8 +Seat 3: TaxiDriver (40) +Seat 4: J.deVersNaz (1460) +Seat 5: Zazounette92 (1470) +Seat 6: zoeshepard (1590) +Seat 7: musaki (3180) +Seat 9: Elcherino (1470) +Seat 10: PhilJackson (1430) +Seat 2: Montferat (2860) +TaxiDriver posts small blind (10) +J.deVersNaz posts big blind (20) +--- +Dealing pocket cards +Dealing to Zazounette92: [4s, 4h] +Zazounette92 folds +zoeshepard raises 40 to 40 +musaki folds +Elcherino folds +PhilJackson folds +Montferat calls 40 +TaxiDriver calls 30 [all in] +J.deVersNaz folds +--- Dealing flop [4d, 7c, 5d] +zoeshepard checks +Montferat bets 70 +zoeshepard calls 70 +--- Dealing turn [2d] +zoeshepard checks +Montferat checks +--- Dealing river [7h] +zoeshepard bets 150 +Montferat folds +--- +Summary: +Main pot: 140 won by TaxiDriver (140) +Side pot 1: 140 won by zoeshepard (140) +Rake taken: €0 +Seat 3: TaxiDriver (140), net: +100, [Js, Kd] (PAIR SEVEN) +Seat 4: J.deVersNaz (1440), net: -20 +Seat 5: Zazounette92 (1470) +Seat 6: zoeshepard (1620), net: +30, [Ts, Jh] (PAIR SEVEN) +Seat 7: musaki (3180) +Seat 9: Elcherino (1470) +Seat 10: PhilJackson (1430) +Seat 2: Montferat (2750), net: -110 +***** End of hand T5-27172613-10 ***** +***** History for hand T5-27172613-11 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:15:40 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 10/20, TC) +User: Zazounette92 +Button: seat 3 +Players in round: 8 +Seat 4: J.deVersNaz (1440) +Seat 5: Zazounette92 (1470) +Seat 6: zoeshepard (1620) +Seat 7: musaki (3180) +Seat 9: Elcherino (1470) +Seat 10: PhilJackson (1430) +Seat 2: Montferat (2750) +Seat 3: TaxiDriver (140) +J.deVersNaz posts small blind (10) +Zazounette92 posts big blind (20) +--- +Dealing pocket cards +Dealing to Zazounette92: [4h, 7c] +zoeshepard folds +musaki calls 20 +Elcherino calls 20 +PhilJackson folds +Montferat folds +TaxiDriver raises 140 to 140 [all in] +J.deVersNaz folds +Zazounette92 folds +musaki calls 120 +Elcherino folds +--- +--- Dealing flop [7h, 9d, Jh] +--- Dealing turn [Kc] +--- Dealing river [3d] +--- +Summary: +Main pot: 330 won by TaxiDriver (330) +Rake taken: €0 +Seat 4: J.deVersNaz (1430), net: -10 +Seat 5: Zazounette92 (1450), net: -20 +Seat 6: zoeshepard (1620) +Seat 7: musaki (3040), net: -140, [5h, 5c] (PAIR FIVE) +Seat 9: Elcherino (1450), net: -20 +Seat 10: PhilJackson (1430) +Seat 2: Montferat (2750) +Seat 3: TaxiDriver (330), net: +190, [Ks, 6d] (PAIR KING) +***** End of hand T5-27172613-11 ***** +***** History for hand T5-27172613-12 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:16:28 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 10/20, TC) +User: Zazounette92 +Button: seat 4 +Players in round: 8 +Seat 5: Zazounette92 (1450) +Seat 6: zoeshepard (1620) +Seat 7: musaki (3040) +Seat 9: Elcherino (1450) +Seat 10: PhilJackson (1430) +Seat 2: Montferat (2750) +Seat 3: TaxiDriver (330) +Seat 4: J.deVersNaz (1430) +Zazounette92 posts small blind (10) +zoeshepard posts big blind (20) +--- +Dealing pocket cards +Dealing to Zazounette92: [9c, 8h] +musaki folds +Elcherino calls 20 +PhilJackson folds +Montferat folds +TaxiDriver folds +J.deVersNaz folds +Zazounette92 folds +zoeshepard checks +--- Dealing flop [4d, Jh, Ac] +zoeshepard checks +Elcherino checks +--- Dealing turn [Jc] +zoeshepard checks +Elcherino bets 50 +zoeshepard folds +--- +Summary: +Main pot: 50 won by Elcherino (50) +Rake taken: €0 +Seat 5: Zazounette92 (1440), net: -10 +Seat 6: zoeshepard (1600), net: -20 +Seat 7: musaki (3040) +Seat 9: Elcherino (1480), net: +30 +Seat 10: PhilJackson (1430) +Seat 2: Montferat (2750) +Seat 3: TaxiDriver (330) +Seat 4: J.deVersNaz (1430) +***** End of hand T5-27172613-12 ***** +***** History for hand T5-27172613-13 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:17:14 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 15/30, TC) +User: Zazounette92 +Button: seat 5 +Players in round: 8 +Seat 6: zoeshepard (1600) +Seat 7: musaki (3040) +Seat 9: Elcherino (1480) +Seat 10: PhilJackson (1430) +Seat 2: Montferat (2750) +Seat 3: TaxiDriver (330) +Seat 4: J.deVersNaz (1430) +Seat 5: Zazounette92 (1440) +zoeshepard posts small blind (15) +musaki posts big blind (30) +--- +Dealing pocket cards +Dealing to Zazounette92: [8c, Kh] +Elcherino folds +PhilJackson folds +Montferat folds +TaxiDriver folds +J.deVersNaz folds +Zazounette92 folds +zoeshepard calls 15 +musaki checks +--- Dealing flop [Jh, Kd, 4d] +zoeshepard checks +musaki checks +--- Dealing turn [Th] +zoeshepard checks +musaki checks +--- Dealing river [3s] +zoeshepard bets 30 +musaki folds +--- +Summary: +Main pot: 60 won by zoeshepard (60) +Rake taken: €0 +Seat 6: zoeshepard (1630), net: +30 +Seat 7: musaki (3010), net: -30 +Seat 9: Elcherino (1480) +Seat 10: PhilJackson (1430) +Seat 2: Montferat (2750) +Seat 3: TaxiDriver (330) +Seat 4: J.deVersNaz (1430) +Seat 5: Zazounette92 (1440) +***** End of hand T5-27172613-13 ***** +***** History for hand T5-27172613-14 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:17:57 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 15/30, TC) +User: Zazounette92 +Button: seat 6 +Players in round: 8 +Seat 7: musaki (3010) +Seat 9: Elcherino (1480) +Seat 10: PhilJackson (1430) +Seat 2: Montferat (2750) +Seat 3: TaxiDriver (330) +Seat 4: J.deVersNaz (1430) +Seat 5: Zazounette92 (1440) +Seat 6: zoeshepard (1630) +musaki posts small blind (15) +Elcherino posts big blind (30) +--- +Dealing pocket cards +Dealing to Zazounette92: [3c, Jc] +PhilJackson folds +Montferat raises 75 to 75 +TaxiDriver raises 330 to 330 [all in] +J.deVersNaz folds +Zazounette92 folds +zoeshepard folds +musaki folds +Elcherino folds +Montferat calls 255 +--- +--- Dealing flop [Kh, Jd, 5s] +--- Dealing turn [8h] +--- Dealing river [Qs] +--- +Summary: +Main pot: 705 won by Montferat (705) +Rake taken: €0 +Seat 7: musaki (2995), net: -15 +Seat 9: Elcherino (1450), net: -30 +Seat 10: PhilJackson (1430) +Seat 2: Montferat (3125), net: +375, [Td, Kd] (PAIR KING) +Seat 3: TaxiDriver (0), net: -330, [Ac, Qh] (PAIR QUEEN) +Seat 4: J.deVersNaz (1430) +Seat 5: Zazounette92 (1440) +Seat 6: zoeshepard (1630) +***** End of hand T5-27172613-14 ***** +***** History for hand T5-27172613-15 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:18:43 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 15/30, TC) +User: Zazounette92 +Button: seat 7 +Players in round: 7 +Seat 9: Elcherino (1450) +Seat 10: PhilJackson (1430) +Seat 2: Montferat (3125) +Seat 4: J.deVersNaz (1430) +Seat 5: Zazounette92 (1440) +Seat 6: zoeshepard (1630) +Seat 7: musaki (2995) +Elcherino posts small blind (15) +PhilJackson posts big blind (30) +--- +Dealing pocket cards +Dealing to Zazounette92: [2s, Qs] +Montferat folds +J.deVersNaz folds +Zazounette92 folds +zoeshepard folds +musaki folds +Elcherino folds +--- +Summary: +Main pot: 30 won by PhilJackson (30) +Rake taken: €0 +Seat 9: Elcherino (1435), net: -15 +Seat 10: PhilJackson (1445), net: +15 +Seat 2: Montferat (3125) +Seat 4: J.deVersNaz (1430) +Seat 5: Zazounette92 (1440) +Seat 6: zoeshepard (1630) +Seat 7: musaki (2995) +***** End of hand T5-27172613-15 ***** +***** History for hand T5-27172613-16 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:19:03 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 15/30, TC) +User: Zazounette92 +Button: seat 9 +Players in round: 7 +Seat 10: PhilJackson (1445) +Seat 2: Montferat (3125) +Seat 4: J.deVersNaz (1430) +Seat 5: Zazounette92 (1440) +Seat 6: zoeshepard (1630) +Seat 7: musaki (2995) +Seat 9: Elcherino (1435) +PhilJackson posts small blind (15) +Montferat posts big blind (30) +--- +Dealing pocket cards +Dealing to Zazounette92: [3h, 2s] +J.deVersNaz folds +Zazounette92 folds +zoeshepard calls 30 +musaki folds +Elcherino folds +PhilJackson folds +Montferat checks +--- Dealing flop [8d, 4d, Jh] +Montferat bets 75 +zoeshepard calls 75 +--- Dealing turn [7d] +Montferat checks +zoeshepard bets 105 +Montferat calls 105 +--- Dealing river [Qd] +Montferat bets 435 +zoeshepard raises 1420 to 1420 [all in] +Montferat calls 985 +--- +Summary: +Main pot: 3275 won by Montferat (3275) +Rake taken: €0 +Seat 10: PhilJackson (1430), net: -15 +Seat 2: Montferat (4770), net: +1645, [4s, Ad] (FLUSH ACE) +Seat 4: J.deVersNaz (1430) +Seat 5: Zazounette92 (1440) +Seat 6: zoeshepard (0), net: -1630, [Js, Kd] (FLUSH KING) +Seat 7: musaki (2995) +Seat 9: Elcherino (1435) +***** End of hand T5-27172613-16 ***** +***** History for hand T5-27172613-17 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:19:56 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 15/30, TC) +User: Zazounette92 +Button: seat 10 +Players in round: 6 +Seat 2: Montferat (4770) +Seat 4: J.deVersNaz (1430) +Seat 5: Zazounette92 (1440) +Seat 7: musaki (2995) +Seat 9: Elcherino (1435) +Seat 10: PhilJackson (1430) +Montferat posts small blind (15) +J.deVersNaz posts big blind (30) +--- +Dealing pocket cards +Dealing to Zazounette92: [As, 9h] +Zazounette92 folds +musaki folds +Elcherino folds +PhilJackson folds +Montferat calls 15 +J.deVersNaz checks +--- Dealing flop [7c, Ac, 9d] +Montferat checks +J.deVersNaz checks +--- Dealing turn [5s] +Montferat checks +J.deVersNaz checks +--- Dealing river [Ah] +Montferat checks +J.deVersNaz checks +--- +Summary: +Main pot: 60 won by J.deVersNaz (60) +Rake taken: €0 +Seat 2: Montferat (4740), net: -30, [4h, Qd] (PAIR ACE) +Seat 4: J.deVersNaz (1460), net: +30, [Jd, Kc] (PAIR ACE) +Seat 5: Zazounette92 (1440) +Seat 7: musaki (2995) +Seat 9: Elcherino (1435) +Seat 10: PhilJackson (1430) +***** End of hand T5-27172613-17 ***** +***** History for hand T5-27172613-18 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:20:31 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 15/30, TC) +User: Zazounette92 +Button: seat 2 +Players in round: 6 +Seat 4: J.deVersNaz (1460) +Seat 5: Zazounette92 (1440) +Seat 7: musaki (2995) +Seat 9: Elcherino (1435) +Seat 10: PhilJackson (1430) +Seat 2: Montferat (4740) +J.deVersNaz posts small blind (15) +Zazounette92 posts big blind (30) +--- +Dealing pocket cards +Dealing to Zazounette92: [4h, 2d] +musaki raises 60 to 60 +Elcherino folds +PhilJackson folds +Montferat calls 60 +J.deVersNaz folds +Zazounette92 folds +--- Dealing flop [9h, Jd, 6s] +musaki bets 105 +Montferat folds +--- +Summary: +Main pot: 165 won by musaki (165) +Rake taken: €0 +Seat 4: J.deVersNaz (1445), net: -15 +Seat 5: Zazounette92 (1410), net: -30 +Seat 7: musaki (3100), net: +105 +Seat 9: Elcherino (1435) +Seat 10: PhilJackson (1430) +Seat 2: Montferat (4680), net: -60 +***** End of hand T5-27172613-18 ***** +***** History for hand T5-27172613-19 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:21:00 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 15/30, TC) +User: Zazounette92 +Button: seat 4 +Players in round: 6 +Seat 5: Zazounette92 (1410) +Seat 7: musaki (3100) +Seat 9: Elcherino (1435) +Seat 10: PhilJackson (1430) +Seat 2: Montferat (4680) +Seat 4: J.deVersNaz (1445) +Zazounette92 posts small blind (15) +musaki posts big blind (30) +--- +Dealing pocket cards +Dealing to Zazounette92: [Ad, 2h] +Elcherino folds +PhilJackson folds +Montferat folds +J.deVersNaz folds +Zazounette92 raises 105 to 120 +musaki calls 90 +--- Dealing flop [8h, 6h, 3s] +Zazounette92 checks +musaki bets 120 +Zazounette92 folds +--- +Summary: +Main pot: 240 won by musaki (240) +Rake taken: €0 +Seat 5: Zazounette92 (1290), net: -120 +Seat 7: musaki (3220), net: +120 +Seat 9: Elcherino (1435) +Seat 10: PhilJackson (1430) +Seat 2: Montferat (4680) +Seat 4: J.deVersNaz (1445) +***** End of hand T5-27172613-19 ***** +***** History for hand T5-27172613-20 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:21:32 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 15/30, TC) +User: Zazounette92 +Button: seat 5 +Players in round: 6 +Seat 7: musaki (3220) +Seat 9: Elcherino (1435) +Seat 10: PhilJackson (1430) +Seat 2: Montferat (4680) +Seat 4: J.deVersNaz (1445) +Seat 5: Zazounette92 (1290) +musaki posts small blind (15) +Elcherino posts big blind (30) +--- +Dealing pocket cards +Dealing to Zazounette92: [8h, 2h] +PhilJackson calls 30 +Montferat raises 120 to 120 +J.deVersNaz folds +Zazounette92 folds +musaki folds +Elcherino folds +PhilJackson folds +--- +Summary: +Main pot: 105 won by Montferat (105) +Rake taken: €0 +Seat 7: musaki (3205), net: -15 +Seat 9: Elcherino (1405), net: -30 +Seat 10: PhilJackson (1400), net: -30 +Seat 2: Montferat (4755), net: +75 +Seat 4: J.deVersNaz (1445) +Seat 5: Zazounette92 (1290) +***** End of hand T5-27172613-20 ***** +***** History for hand T5-27172613-21 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:21:58 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 15/30, TC) +User: Zazounette92 +Button: seat 7 +Players in round: 6 +Seat 9: Elcherino (1405) +Seat 10: PhilJackson (1400) +Seat 2: Montferat (4755) +Seat 4: J.deVersNaz (1445) +Seat 5: Zazounette92 (1290) +Seat 7: musaki (3205) +Elcherino posts small blind (15) +PhilJackson posts big blind (30) +--- +Dealing pocket cards +Dealing to Zazounette92: [Ac, 5c] +Montferat calls 30 +J.deVersNaz folds +Zazounette92 folds +musaki folds +Elcherino folds +PhilJackson checks +--- Dealing flop [2d, 2h, Qs] +PhilJackson checks +Montferat bets 75 +PhilJackson folds +--- +Summary: +Main pot: 75 won by Montferat (75) +Rake taken: €0 +Seat 9: Elcherino (1390), net: -15 +Seat 10: PhilJackson (1370), net: -30 +Seat 2: Montferat (4800), net: +45 +Seat 4: J.deVersNaz (1445) +Seat 5: Zazounette92 (1290) +Seat 7: musaki (3205) +***** End of hand T5-27172613-21 ***** +***** History for hand T5-27172613-22 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:22:37 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 15/30, TC) +User: Zazounette92 +Button: seat 9 +Players in round: 6 +Seat 10: PhilJackson (1370) +Seat 2: Montferat (4800) +Seat 4: J.deVersNaz (1445) +Seat 5: Zazounette92 (1290) +Seat 7: musaki (3205) +Seat 9: Elcherino (1390) +PhilJackson posts small blind (15) +Montferat posts big blind (30) +--- +Dealing pocket cards +Dealing to Zazounette92: [7c, 2s] +J.deVersNaz folds +Zazounette92 folds +musaki folds +Elcherino calls 30 +PhilJackson raises 135 to 150 +Montferat calls 120 +Elcherino calls 120 +--- Dealing flop [2h, 9d, Kd] +PhilJackson bets 450 +Montferat folds +Elcherino folds +--- +Summary: +Main pot: 450 won by PhilJackson (450) +Rake taken: €0 +Seat 10: PhilJackson (1670), net: +300 +Seat 2: Montferat (4650), net: -150 +Seat 4: J.deVersNaz (1445) +Seat 5: Zazounette92 (1290) +Seat 7: musaki (3205) +Seat 9: Elcherino (1240), net: -150 +***** End of hand T5-27172613-22 ***** +***** History for hand T5-27172613-23 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:23:35 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 15/30, TC) +User: Zazounette92 +Button: seat 10 +Players in round: 6 +Seat 2: Montferat (4650) +Seat 4: J.deVersNaz (1445) +Seat 5: Zazounette92 (1290) +Seat 7: musaki (3205) +Seat 9: Elcherino (1240) +Seat 10: PhilJackson (1670) +Montferat posts small blind (15) +J.deVersNaz posts big blind (30) +--- +Dealing pocket cards +Dealing to Zazounette92: [Ks, 9c] +Zazounette92 folds +musaki raises 60 to 60 +Elcherino folds +PhilJackson folds +Montferat calls 45 +J.deVersNaz folds +--- Dealing flop [3s, 6h, Tc] +Montferat bets 150 +musaki folds +--- +Summary: +Main pot: 150 won by Montferat (150) +Rake taken: €0 +Seat 2: Montferat (4740), net: +90 +Seat 4: J.deVersNaz (1415), net: -30 +Seat 5: Zazounette92 (1290) +Seat 7: musaki (3145), net: -60 +Seat 9: Elcherino (1240) +Seat 10: PhilJackson (1670) +***** End of hand T5-27172613-23 ***** +***** History for hand T5-27172613-24 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:24:01 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 15/30, TC) +User: Zazounette92 +Button: seat 2 +Players in round: 6 +Seat 4: J.deVersNaz (1415) +Seat 5: Zazounette92 (1290) +Seat 7: musaki (3145) +Seat 9: Elcherino (1240) +Seat 10: PhilJackson (1670) +Seat 2: Montferat (4740) +J.deVersNaz posts small blind (15) +Zazounette92 posts big blind (30) +--- +Dealing pocket cards +Dealing to Zazounette92: [4d, 5h] +musaki folds +Elcherino calls 30 +PhilJackson folds +Montferat folds +J.deVersNaz folds +Zazounette92 checks +--- Dealing flop [Kd, 4s, 9h] +Zazounette92 checks +Elcherino checks +--- Dealing turn [7h] +Zazounette92 checks +Elcherino bets 75 +Zazounette92 folds +--- +Summary: +Main pot: 75 won by Elcherino (75) +Rake taken: €0 +Seat 4: J.deVersNaz (1400), net: -15 +Seat 5: Zazounette92 (1260), net: -30 +Seat 7: musaki (3145) +Seat 9: Elcherino (1285), net: +45 +Seat 10: PhilJackson (1670) +Seat 2: Montferat (4740) +***** End of hand T5-27172613-24 ***** +***** History for hand T5-27172613-25 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:24:52 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 15/30, TC) +User: Zazounette92 +Button: seat 4 +Players in round: 6 +Seat 5: Zazounette92 (1260) +Seat 7: musaki (3145) +Seat 9: Elcherino (1285) +Seat 10: PhilJackson (1670) +Seat 2: Montferat (4740) +Seat 4: J.deVersNaz (1400) +Zazounette92 posts small blind (15) +musaki posts big blind (30) +--- +Dealing pocket cards +Dealing to Zazounette92: [7s, Kc] +Elcherino folds +PhilJackson folds +Montferat folds +J.deVersNaz raises 120 to 120 +Zazounette92 folds +musaki folds +--- +Summary: +Main pot: 75 won by J.deVersNaz (75) +Rake taken: €0 +Seat 5: Zazounette92 (1245), net: -15 +Seat 7: musaki (3115), net: -30 +Seat 9: Elcherino (1285) +Seat 10: PhilJackson (1670) +Seat 2: Montferat (4740) +Seat 4: J.deVersNaz (1445), net: +45 +***** End of hand T5-27172613-25 ***** +***** History for hand T5-27172613-26 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:25:17 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 15/30, TC) +User: Zazounette92 +Button: seat 5 +Players in round: 6 +Seat 7: musaki (3115) +Seat 9: Elcherino (1285) +Seat 10: PhilJackson (1670) +Seat 2: Montferat (4740) +Seat 4: J.deVersNaz (1445) +Seat 5: Zazounette92 (1245) +musaki posts small blind (15) +Elcherino posts big blind (30) +--- +Dealing pocket cards +Dealing to Zazounette92: [4s, Th] +PhilJackson folds +Montferat folds +J.deVersNaz calls 30 +Zazounette92 folds +musaki folds +Elcherino checks +--- Dealing flop [Td, As, Jd] +Elcherino checks +J.deVersNaz bets 60 +Elcherino folds +--- +Summary: +Main pot: 75 won by J.deVersNaz (75) +Rake taken: €0 +Seat 7: musaki (3100), net: -15 +Seat 9: Elcherino (1255), net: -30 +Seat 10: PhilJackson (1670) +Seat 2: Montferat (4740) +Seat 4: J.deVersNaz (1490), net: +45 +Seat 5: Zazounette92 (1245) +***** End of hand T5-27172613-26 ***** +***** History for hand T5-27172613-27 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:25:48 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 15/30, TC) +User: Zazounette92 +Button: seat 7 +Players in round: 6 +Seat 9: Elcherino (1255) +Seat 10: PhilJackson (1670) +Seat 2: Montferat (4740) +Seat 4: J.deVersNaz (1490) +Seat 5: Zazounette92 (1245) +Seat 7: musaki (3100) +Elcherino posts small blind (15) +PhilJackson posts big blind (30) +--- +Dealing pocket cards +Dealing to Zazounette92: [4s, Js] +Montferat folds +J.deVersNaz folds +Zazounette92 folds +musaki folds +Elcherino folds +--- +Summary: +Main pot: 30 won by PhilJackson (30) +Rake taken: €0 +Seat 9: Elcherino (1240), net: -15 +Seat 10: PhilJackson (1685), net: +15 +Seat 2: Montferat (4740) +Seat 4: J.deVersNaz (1490) +Seat 5: Zazounette92 (1245) +Seat 7: musaki (3100) +***** End of hand T5-27172613-27 ***** +***** History for hand T5-27172613-28 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:25:55 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 15/30, TC) +User: Zazounette92 +Button: seat 9 +Players in round: 6 +Seat 10: PhilJackson (1685) +Seat 2: Montferat (4740) +Seat 4: J.deVersNaz (1490) +Seat 5: Zazounette92 (1245) +Seat 7: musaki (3100) +Seat 9: Elcherino (1240) +PhilJackson posts small blind (15) +Montferat posts big blind (30) +--- +Dealing pocket cards +Dealing to Zazounette92: [8h, Jh] +J.deVersNaz calls 30 +Zazounette92 folds +musaki folds +Elcherino folds +PhilJackson calls 15 +Montferat checks +--- Dealing flop [6c, Th, 2h] +PhilJackson checks +Montferat bets 90 +J.deVersNaz folds +PhilJackson folds +--- +Summary: +Main pot: 90 won by Montferat (90) +Rake taken: €0 +Seat 10: PhilJackson (1655), net: -30 +Seat 2: Montferat (4800), net: +60 +Seat 4: J.deVersNaz (1460), net: -30 +Seat 5: Zazounette92 (1245) +Seat 7: musaki (3100) +Seat 9: Elcherino (1240) +***** End of hand T5-27172613-28 ***** +***** History for hand T5-27172613-29 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:26:46 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 15/30, TC) +User: Zazounette92 +Button: seat 10 +Players in round: 6 +Seat 2: Montferat (4800) +Seat 4: J.deVersNaz (1460) +Seat 5: Zazounette92 (1245) +Seat 7: musaki (3100) +Seat 9: Elcherino (1240) +Seat 10: PhilJackson (1655) +Montferat posts small blind (15) +J.deVersNaz posts big blind (30) +--- +Dealing pocket cards +Dealing to Zazounette92: [4h, 4d] +Zazounette92 calls 30 +musaki folds +Elcherino folds +PhilJackson raises 60 to 60 +Montferat folds +J.deVersNaz folds +Zazounette92 calls 30 +--- Dealing flop [3s, Ac, Th] +Zazounette92 checks +PhilJackson checks +--- Dealing turn [Qs] +Zazounette92 checks +PhilJackson bets 90 +Zazounette92 folds +--- +Summary: +Main pot: 165 won by PhilJackson (165) +Rake taken: €0 +Seat 2: Montferat (4785), net: -15 +Seat 4: J.deVersNaz (1430), net: -30 +Seat 5: Zazounette92 (1185), net: -60 +Seat 7: musaki (3100) +Seat 9: Elcherino (1240) +Seat 10: PhilJackson (1760), net: +105 +***** End of hand T5-27172613-29 ***** +***** History for hand T5-27172613-30 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:27:24 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 25/50, TC) +User: Zazounette92 +Button: seat 2 +Players in round: 6 +Seat 4: J.deVersNaz (1430) +Seat 5: Zazounette92 (1185) +Seat 7: musaki (3100) +Seat 9: Elcherino (1240) +Seat 10: PhilJackson (1760) +Seat 2: Montferat (4785) +J.deVersNaz posts small blind (25) +Zazounette92 posts big blind (50) +--- +Dealing pocket cards +Dealing to Zazounette92: [7s, 9d] +musaki folds +Elcherino folds +PhilJackson raises 150 to 150 +Montferat calls 150 +J.deVersNaz calls 125 +Zazounette92 folds +--- Dealing flop [Qc, 3d, 6c] +J.deVersNaz checks +PhilJackson bets 250 +Montferat folds +J.deVersNaz folds +--- +Summary: +Main pot: 500 won by PhilJackson (500) +Rake taken: €0 +Seat 4: J.deVersNaz (1280), net: -150 +Seat 5: Zazounette92 (1135), net: -50 +Seat 7: musaki (3100) +Seat 9: Elcherino (1240) +Seat 10: PhilJackson (2110), net: +350 +Seat 2: Montferat (4635), net: -150 +***** End of hand T5-27172613-30 ***** +***** History for hand T5-27172613-31 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:28:02 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 25/50, TC) +User: Zazounette92 +Button: seat 4 +Players in round: 6 +Seat 5: Zazounette92 (1135) +Seat 7: musaki (3100) +Seat 9: Elcherino (1240) +Seat 10: PhilJackson (2110) +Seat 2: Montferat (4635) +Seat 4: J.deVersNaz (1280) +Zazounette92 posts small blind (25) +musaki posts big blind (50) +--- +Dealing pocket cards +Dealing to Zazounette92: [5d, 4h] +Elcherino folds +PhilJackson folds +Montferat folds +J.deVersNaz raises 200 to 200 +Zazounette92 folds +musaki folds +--- +Summary: +Main pot: 125 won by J.deVersNaz (125) +Rake taken: €0 +Seat 5: Zazounette92 (1110), net: -25 +Seat 7: musaki (3050), net: -50 +Seat 9: Elcherino (1240) +Seat 10: PhilJackson (2110) +Seat 2: Montferat (4635) +Seat 4: J.deVersNaz (1355), net: +75 +***** End of hand T5-27172613-31 ***** +***** History for hand T5-27172613-32 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:28:21 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 25/50, TC) +User: Zazounette92 +Button: seat 5 +Players in round: 6 +Seat 7: musaki (3050) +Seat 9: Elcherino (1240) +Seat 10: PhilJackson (2110) +Seat 2: Montferat (4635) +Seat 4: J.deVersNaz (1355) +Seat 5: Zazounette92 (1110) +musaki posts small blind (25) +Elcherino posts big blind (50) +--- +Dealing pocket cards +Dealing to Zazounette92: [Th, 3c] +PhilJackson folds +Montferat folds +J.deVersNaz folds +Zazounette92 folds +musaki raises 125 to 150 +Elcherino calls 100 +--- Dealing flop [3d, 5c, Kc] +musaki bets 150 +Elcherino folds +--- +Summary: +Main pot: 300 won by musaki (300) +Rake taken: €0 +Seat 7: musaki (3200), net: +150 +Seat 9: Elcherino (1090), net: -150 +Seat 10: PhilJackson (2110) +Seat 2: Montferat (4635) +Seat 4: J.deVersNaz (1355) +Seat 5: Zazounette92 (1110) +***** End of hand T5-27172613-32 ***** +***** History for hand T5-27172613-33 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:28:55 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 25/50, TC) +User: Zazounette92 +Button: seat 7 +Players in round: 6 +Seat 9: Elcherino (1090) +Seat 10: PhilJackson (2110) +Seat 2: Montferat (4635) +Seat 4: J.deVersNaz (1355) +Seat 5: Zazounette92 (1110) +Seat 7: musaki (3200) +Elcherino posts small blind (25) +PhilJackson posts big blind (50) +--- +Dealing pocket cards +Dealing to Zazounette92: [Jh, 6h] +Montferat folds +J.deVersNaz folds +Zazounette92 folds +musaki folds +Elcherino folds +--- +Summary: +Main pot: 50 won by PhilJackson (50) +Rake taken: €0 +Seat 9: Elcherino (1065), net: -25 +Seat 10: PhilJackson (2135), net: +25 +Seat 2: Montferat (4635) +Seat 4: J.deVersNaz (1355) +Seat 5: Zazounette92 (1110) +Seat 7: musaki (3200) +***** End of hand T5-27172613-33 ***** +***** History for hand T5-27172613-34 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:29:11 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 25/50, TC) +User: Zazounette92 +Button: seat 9 +Players in round: 6 +Seat 10: PhilJackson (2135) +Seat 2: Montferat (4635) +Seat 4: J.deVersNaz (1355) +Seat 5: Zazounette92 (1110) +Seat 7: musaki (3200) +Seat 9: Elcherino (1065) +PhilJackson posts small blind (25) +Montferat posts big blind (50) +--- +Dealing pocket cards +Dealing to Zazounette92: [Kh, 2c] +J.deVersNaz folds +Zazounette92 folds +musaki folds +Elcherino folds +PhilJackson folds +--- +Summary: +Main pot: 50 won by Montferat (50) +Rake taken: €0 +Seat 10: PhilJackson (2110), net: -25 +Seat 2: Montferat (4660), net: +25 +Seat 4: J.deVersNaz (1355) +Seat 5: Zazounette92 (1110) +Seat 7: musaki (3200) +Seat 9: Elcherino (1065) +***** End of hand T5-27172613-34 ***** +***** History for hand T5-27172613-35 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:29:24 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 25/50, TC) +User: Zazounette92 +Button: seat 10 +Players in round: 6 +Seat 2: Montferat (4660) +Seat 4: J.deVersNaz (1355) +Seat 5: Zazounette92 (1110) +Seat 7: musaki (3200) +Seat 9: Elcherino (1065) +Seat 10: PhilJackson (2110) +Montferat posts small blind (25) +J.deVersNaz posts big blind (50) +--- +Dealing pocket cards +Dealing to Zazounette92: [9c, 6h] +Zazounette92 folds +musaki raises 100 to 100 +Elcherino folds +PhilJackson calls 100 +Montferat folds +J.deVersNaz folds +--- Dealing flop [4d, 3d, 6d] +musaki checks +PhilJackson bets 150 +musaki calls 150 +--- Dealing turn [6c] +musaki checks +PhilJackson bets 50 +musaki calls 50 +--- Dealing river [Kh] +musaki checks +PhilJackson bets 350 +musaki calls 350 +--- +Summary: +Main pot: 1375 won by musaki (1375) +Rake taken: €0 +Seat 2: Montferat (4635), net: -25 +Seat 4: J.deVersNaz (1305), net: -50 +Seat 5: Zazounette92 (1110) +Seat 7: musaki (3925), net: +725, [Ks, 9s] (TWO_PAIR KING, SIX) +Seat 9: Elcherino (1065) +Seat 10: PhilJackson (1460), net: -650, [4s, Ac] (TWO_PAIR SIX, FOUR) +***** End of hand T5-27172613-35 ***** +***** History for hand T5-27172613-36 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:30:17 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 25/50, TC) +User: Zazounette92 +Button: seat 2 +Players in round: 6 +Seat 4: J.deVersNaz (1305) +Seat 5: Zazounette92 (1110) +Seat 7: musaki (3925) +Seat 9: Elcherino (1065) +Seat 10: PhilJackson (1460) +Seat 2: Montferat (4635) +J.deVersNaz posts small blind (25) +Zazounette92 posts big blind (50) +--- +Dealing pocket cards +Dealing to Zazounette92: [Qd, Qh] +musaki folds +Elcherino folds +PhilJackson folds +Montferat folds +J.deVersNaz folds +--- +Summary: +Main pot: 50 won by Zazounette92 (50) +Rake taken: €0 +Seat 4: J.deVersNaz (1280), net: -25 +Seat 5: Zazounette92 (1135), net: +25 +Seat 7: musaki (3925) +Seat 9: Elcherino (1065) +Seat 10: PhilJackson (1460) +Seat 2: Montferat (4635) +***** End of hand T5-27172613-36 ***** +***** History for hand T5-27172613-37 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:30:38 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 25/50, TC) +User: Zazounette92 +Button: seat 4 +Players in round: 6 +Seat 5: Zazounette92 (1135) +Seat 7: musaki (3925) +Seat 9: Elcherino (1065) +Seat 10: PhilJackson (1460) +Seat 2: Montferat (4635) +Seat 4: J.deVersNaz (1280) +Zazounette92 posts small blind (25) +musaki posts big blind (50) +--- +Dealing pocket cards +Dealing to Zazounette92: [2s, 5h] +Elcherino calls 50 +PhilJackson folds +Montferat folds +J.deVersNaz folds +Zazounette92 folds +musaki checks +--- Dealing flop [9s, 5s, Kc] +musaki checks +Elcherino bets 125 +musaki folds +--- +Summary: +Main pot: 125 won by Elcherino (125) +Rake taken: €0 +Seat 5: Zazounette92 (1110), net: -25 +Seat 7: musaki (3875), net: -50 +Seat 9: Elcherino (1140), net: +75 +Seat 10: PhilJackson (1460) +Seat 2: Montferat (4635) +Seat 4: J.deVersNaz (1280) +***** End of hand T5-27172613-37 ***** +***** History for hand T5-27172613-38 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:31:19 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 25/50, TC) +User: Zazounette92 +Button: seat 5 +Players in round: 6 +Seat 7: musaki (3875) +Seat 9: Elcherino (1140) +Seat 10: PhilJackson (1460) +Seat 2: Montferat (4635) +Seat 4: J.deVersNaz (1280) +Seat 5: Zazounette92 (1110) +musaki posts small blind (25) +Elcherino posts big blind (50) +--- +Dealing pocket cards +Dealing to Zazounette92: [6c, 9d] +PhilJackson calls 50 +Montferat folds +J.deVersNaz folds +Zazounette92 folds +musaki folds +Elcherino checks +--- Dealing flop [Kc, 9c, Th] +Elcherino checks +PhilJackson checks +--- Dealing turn [5h] +Elcherino bets 100 +PhilJackson folds +--- +Summary: +Main pot: 125 won by Elcherino (125) +Rake taken: €0 +Seat 7: musaki (3850), net: -25 +Seat 9: Elcherino (1215), net: +75 +Seat 10: PhilJackson (1410), net: -50 +Seat 2: Montferat (4635) +Seat 4: J.deVersNaz (1280) +Seat 5: Zazounette92 (1110) +***** End of hand T5-27172613-38 ***** +***** History for hand T5-27172613-39 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:32:09 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 25/50, TC) +User: Zazounette92 +Button: seat 7 +Players in round: 6 +Seat 9: Elcherino (1215) +Seat 10: PhilJackson (1410) +Seat 2: Montferat (4635) +Seat 4: J.deVersNaz (1280) +Seat 5: Zazounette92 (1110) +Seat 7: musaki (3850) +Elcherino posts small blind (25) +PhilJackson posts big blind (50) +--- +Dealing pocket cards +Dealing to Zazounette92: [Js, Qs] +Montferat calls 50 +J.deVersNaz calls 50 +Zazounette92 folds +musaki folds +Elcherino folds +PhilJackson checks +--- Dealing flop [3h, 5c, 4d] +PhilJackson checks +Montferat checks +J.deVersNaz bets 125 +PhilJackson calls 125 +Montferat folds +--- Dealing turn [Th] +PhilJackson checks +J.deVersNaz bets 225 +PhilJackson calls 225 +--- Dealing river [4c] +PhilJackson checks +J.deVersNaz checks +--- +Summary: +Main pot: 875 won by J.deVersNaz (875) +Rake taken: €0 +Seat 9: Elcherino (1190), net: -25 +Seat 10: PhilJackson (1010), net: -400, [2s, Qh] (PAIR FOUR) +Seat 2: Montferat (4585), net: -50 +Seat 4: J.deVersNaz (1755), net: +475, [Tc, Qd] (TWO_PAIR TEN, FOUR) +Seat 5: Zazounette92 (1110) +Seat 7: musaki (3850) +***** End of hand T5-27172613-39 ***** +***** History for hand T5-27172613-40 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:33:39 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 25/50, TC) +User: Zazounette92 +Button: seat 9 +Players in round: 6 +Seat 10: PhilJackson (1010) +Seat 2: Montferat (4585) +Seat 4: J.deVersNaz (1755) +Seat 5: Zazounette92 (1110) +Seat 7: musaki (3850) +Seat 9: Elcherino (1190) +PhilJackson posts small blind (25) +Montferat posts big blind (50) +--- +Dealing pocket cards +Dealing to Zazounette92: [Tc, Ac] +J.deVersNaz folds +Zazounette92 raises 150 to 150 +musaki folds +Elcherino folds +PhilJackson raises 985 to 1010 [all in] +Montferat folds +Zazounette92 folds +--- +Summary: +Main pot: 350 won by PhilJackson (350) +Rake taken: €0 +Seat 10: PhilJackson (1210), net: +200 +Seat 2: Montferat (4535), net: -50 +Seat 4: J.deVersNaz (1755) +Seat 5: Zazounette92 (960), net: -150 +Seat 7: musaki (3850) +Seat 9: Elcherino (1190) +***** End of hand T5-27172613-40 ***** +***** History for hand T5-27172613-41 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:34:21 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 25/50, TC) +User: Zazounette92 +Button: seat 10 +Players in round: 6 +Seat 2: Montferat (4535) +Seat 4: J.deVersNaz (1755) +Seat 5: Zazounette92 (960) +Seat 7: musaki (3850) +Seat 9: Elcherino (1190) +Seat 10: PhilJackson (1210) +Montferat posts small blind (25) +J.deVersNaz posts big blind (50) +--- +Dealing pocket cards +Dealing to Zazounette92: [Kd, Qc] +Zazounette92 folds +musaki raises 100 to 100 +Elcherino folds +PhilJackson folds +Montferat folds +J.deVersNaz folds +--- +Summary: +Main pot: 125 won by musaki (125) +Rake taken: €0 +Seat 2: Montferat (4510), net: -25 +Seat 4: J.deVersNaz (1705), net: -50 +Seat 5: Zazounette92 (960) +Seat 7: musaki (3925), net: +75 +Seat 9: Elcherino (1190) +Seat 10: PhilJackson (1210) +***** End of hand T5-27172613-41 ***** +***** History for hand T5-27172613-42 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:34:37 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 25/50, TC) +User: Zazounette92 +Button: seat 2 +Players in round: 6 +Seat 4: J.deVersNaz (1705) +Seat 5: Zazounette92 (960) +Seat 7: musaki (3925) +Seat 9: Elcherino (1190) +Seat 10: PhilJackson (1210) +Seat 2: Montferat (4510) +J.deVersNaz posts small blind (25) +Zazounette92 posts big blind (50) +--- +Dealing pocket cards +Dealing to Zazounette92: [Qc, 3s] +musaki calls 50 +Elcherino calls 50 +PhilJackson raises 150 to 150 +Montferat folds +J.deVersNaz folds +Zazounette92 folds +musaki calls 100 +Elcherino calls 100 +--- Dealing flop [Ts, 7h, 2h] +musaki bets 275 +Elcherino folds +PhilJackson calls 275 +--- Dealing turn [Ac] +musaki bets 550 +PhilJackson raises 785 to 785 [all in] +musaki calls 235 +--- Dealing turn [Ac] +--- Dealing river [9h] +--- +Summary: +Main pot: 2645 won by PhilJackson (2645) +Rake taken: €0 +Seat 4: J.deVersNaz (1680), net: -25 +Seat 5: Zazounette92 (910), net: -50 +Seat 7: musaki (2715), net: -1210, [Jh, Tc] (PAIR TEN) +Seat 9: Elcherino (1040), net: -150 +Seat 10: PhilJackson (2645), net: +1435, [Ad, Ah] (THREE_OF_A_KIND ACE) +Seat 2: Montferat (4510) +***** End of hand T5-27172613-42 ***** +***** History for hand T5-27172613-43 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:35:36 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 25/50, TC) +User: Zazounette92 +Button: seat 4 +Players in round: 6 +Seat 5: Zazounette92 (910) +Seat 7: musaki (2715) +Seat 9: Elcherino (1040) +Seat 10: PhilJackson (2645) +Seat 2: Montferat (4510) +Seat 4: J.deVersNaz (1680) +Zazounette92 posts small blind (25) +musaki posts big blind (50) +--- +Dealing pocket cards +Dealing to Zazounette92: [Qh, 3c] +Elcherino folds +PhilJackson folds +Montferat folds +J.deVersNaz raises 100 to 100 +Zazounette92 folds +musaki calls 50 +--- Dealing flop [Qs, 3d, 2d] +musaki checks +J.deVersNaz checks +--- Dealing turn [Qd] +musaki checks +J.deVersNaz bets 175 +musaki folds +--- +Summary: +Main pot: 225 won by J.deVersNaz (225) +Rake taken: €0 +Seat 5: Zazounette92 (885), net: -25 +Seat 7: musaki (2615), net: -100 +Seat 9: Elcherino (1040) +Seat 10: PhilJackson (2645) +Seat 2: Montferat (4510) +Seat 4: J.deVersNaz (1805), net: +125 +***** End of hand T5-27172613-43 ***** +***** History for hand T5-27172613-44 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:36:13 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 25/50, TC) +User: Zazounette92 +Button: seat 5 +Players in round: 6 +Seat 7: musaki (2615) +Seat 9: Elcherino (1040) +Seat 10: PhilJackson (2645) +Seat 2: Montferat (4510) +Seat 4: J.deVersNaz (1805) +Seat 5: Zazounette92 (885) +musaki posts small blind (25) +Elcherino posts big blind (50) +--- +Dealing pocket cards +Dealing to Zazounette92: [2c, Qc] +PhilJackson folds +Montferat folds +J.deVersNaz folds +Zazounette92 folds +musaki calls 25 +Elcherino raises 100 to 150 +musaki folds +--- +Summary: +Main pot: 100 won by Elcherino (100) +Rake taken: €0 +Seat 7: musaki (2565), net: -50 +Seat 9: Elcherino (1090), net: +50 +Seat 10: PhilJackson (2645) +Seat 2: Montferat (4510) +Seat 4: J.deVersNaz (1805) +Seat 5: Zazounette92 (885) +***** End of hand T5-27172613-44 ***** +***** History for hand T5-27172613-45 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:36:37 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 25/50, TC) +User: Zazounette92 +Button: seat 7 +Players in round: 6 +Seat 9: Elcherino (1090) +Seat 10: PhilJackson (2645) +Seat 2: Montferat (4510) +Seat 4: J.deVersNaz (1805) +Seat 5: Zazounette92 (885) +Seat 7: musaki (2565) +Elcherino posts small blind (25) +PhilJackson posts big blind (50) +--- +Dealing pocket cards +Dealing to Zazounette92: [Ts, 8s] +Montferat raises 150 to 150 +J.deVersNaz folds +Zazounette92 folds +musaki folds +Elcherino calls 125 +PhilJackson folds +--- Dealing flop [Jc, 4h, 2d] +Elcherino checks +Montferat checks +--- Dealing turn [9d] +Elcherino bets 175 +Montferat calls 175 +--- Dealing river [9c] +Elcherino checks +Montferat bets 350 +Elcherino calls 350 +--- +Summary: +Main pot: 1400 won by Elcherino (1400) +Rake taken: €0 +Seat 9: Elcherino (1815), net: +725, [Td, Jd] (TWO_PAIR JACK, NINE) +Seat 10: PhilJackson (2595), net: -50 +Seat 2: Montferat (3835), net: -675, [Kc, Qs] (PAIR NINE) +Seat 4: J.deVersNaz (1805) +Seat 5: Zazounette92 (885) +Seat 7: musaki (2565) +***** End of hand T5-27172613-45 ***** +***** History for hand T5-27172613-46 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:37:28 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 50/100, TC) +User: Zazounette92 +Button: seat 9 +Players in round: 6 +Seat 10: PhilJackson (2595) +Seat 2: Montferat (3835) +Seat 4: J.deVersNaz (1805) +Seat 5: Zazounette92 (885) +Seat 7: musaki (2565) +Seat 9: Elcherino (1815) +PhilJackson posts small blind (50) +Montferat posts big blind (100) +--- +Dealing pocket cards +Dealing to Zazounette92: [As, 4s] +J.deVersNaz folds +Zazounette92 raises 885 to 885 [all in] +musaki folds +Elcherino folds +PhilJackson folds +Montferat folds +--- +Summary: +Main pot: 250 won by Zazounette92 (250) +Rake taken: €0 +Seat 10: PhilJackson (2545), net: -50 +Seat 2: Montferat (3735), net: -100 +Seat 4: J.deVersNaz (1805) +Seat 5: Zazounette92 (1035), net: +150 +Seat 7: musaki (2565) +Seat 9: Elcherino (1815) +***** End of hand T5-27172613-46 ***** +***** History for hand T5-27172613-47 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:37:45 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 50/100, TC) +User: Zazounette92 +Button: seat 10 +Players in round: 6 +Seat 2: Montferat (3735) +Seat 4: J.deVersNaz (1805) +Seat 5: Zazounette92 (1035) +Seat 7: musaki (2565) +Seat 9: Elcherino (1815) +Seat 10: PhilJackson (2545) +Montferat posts small blind (50) +J.deVersNaz posts big blind (100) +--- +Dealing pocket cards +Dealing to Zazounette92: [2h, 6c] +Zazounette92 folds +musaki folds +Elcherino folds +PhilJackson folds +Montferat calls 50 +J.deVersNaz checks +--- Dealing flop [4s, 5s, Kd] +Montferat bets 200 +J.deVersNaz raises 600 to 600 +Montferat folds +--- +Summary: +Main pot: 600 won by J.deVersNaz (600) +Rake taken: €0 +Seat 2: Montferat (3435), net: -300 +Seat 4: J.deVersNaz (2105), net: +300 +Seat 5: Zazounette92 (1035) +Seat 7: musaki (2565) +Seat 9: Elcherino (1815) +Seat 10: PhilJackson (2545) +***** End of hand T5-27172613-47 ***** +***** History for hand T5-27172613-48 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:38:17 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 50/100, TC) +User: Zazounette92 +Button: seat 2 +Players in round: 6 +Seat 4: J.deVersNaz (2105) +Seat 5: Zazounette92 (1035) +Seat 7: musaki (2565) +Seat 9: Elcherino (1815) +Seat 10: PhilJackson (2545) +Seat 2: Montferat (3435) +J.deVersNaz posts small blind (50) +Zazounette92 posts big blind (100) +--- +Dealing pocket cards +Dealing to Zazounette92: [Td, 2d] +musaki raises 200 to 200 +Elcherino folds +PhilJackson folds +Montferat folds +J.deVersNaz folds +Zazounette92 folds +--- +Summary: +Main pot: 250 won by musaki (250) +Rake taken: €0 +Seat 4: J.deVersNaz (2055), net: -50 +Seat 5: Zazounette92 (935), net: -100 +Seat 7: musaki (2715), net: +150 +Seat 9: Elcherino (1815) +Seat 10: PhilJackson (2545) +Seat 2: Montferat (3435) +***** End of hand T5-27172613-48 ***** +***** History for hand T5-27172613-49 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:38:29 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 50/100, TC) +User: Zazounette92 +Button: seat 4 +Players in round: 6 +Seat 5: Zazounette92 (935) +Seat 7: musaki (2715) +Seat 9: Elcherino (1815) +Seat 10: PhilJackson (2545) +Seat 2: Montferat (3435) +Seat 4: J.deVersNaz (2055) +Zazounette92 posts small blind (50) +musaki posts big blind (100) +--- +Dealing pocket cards +Dealing to Zazounette92: [Ks, 5c] +Elcherino folds +PhilJackson folds +Montferat calls 100 +J.deVersNaz raises 400 to 400 +Zazounette92 folds +musaki folds +Montferat folds +--- +Summary: +Main pot: 350 won by J.deVersNaz (350) +Rake taken: €0 +Seat 5: Zazounette92 (885), net: -50 +Seat 7: musaki (2615), net: -100 +Seat 9: Elcherino (1815) +Seat 10: PhilJackson (2545) +Seat 2: Montferat (3335), net: -100 +Seat 4: J.deVersNaz (2305), net: +250 +***** End of hand T5-27172613-49 ***** +***** History for hand T5-27172613-50 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:38:57 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 50/100, TC) +User: Zazounette92 +Button: seat 5 +Players in round: 6 +Seat 7: musaki (2615) +Seat 9: Elcherino (1815) +Seat 10: PhilJackson (2545) +Seat 2: Montferat (3335) +Seat 4: J.deVersNaz (2305) +Seat 5: Zazounette92 (885) +musaki posts small blind (50) +Elcherino posts big blind (100) +--- +Dealing pocket cards +Dealing to Zazounette92: [As, Th] +PhilJackson folds +Montferat folds +J.deVersNaz folds +Zazounette92 raises 885 to 885 [all in] +musaki folds +Elcherino folds +--- +Summary: +Main pot: 250 won by Zazounette92 (250) +Rake taken: €0 +Seat 7: musaki (2565), net: -50 +Seat 9: Elcherino (1715), net: -100 +Seat 10: PhilJackson (2545) +Seat 2: Montferat (3335) +Seat 4: J.deVersNaz (2305) +Seat 5: Zazounette92 (1035), net: +150 +***** End of hand T5-27172613-50 ***** +***** History for hand T5-27172613-51 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:39:18 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 50/100, TC) +User: Zazounette92 +Button: seat 7 +Players in round: 6 +Seat 9: Elcherino (1715) +Seat 10: PhilJackson (2545) +Seat 2: Montferat (3335) +Seat 4: J.deVersNaz (2305) +Seat 5: Zazounette92 (1035) +Seat 7: musaki (2565) +Elcherino posts small blind (50) +PhilJackson posts big blind (100) +--- +Dealing pocket cards +Dealing to Zazounette92: [6c, 7h] +Montferat folds +J.deVersNaz folds +Zazounette92 folds +musaki folds +Elcherino raises 200 to 250 +PhilJackson folds +--- +Summary: +Main pot: 200 won by Elcherino (200) +Rake taken: €0 +Seat 9: Elcherino (1815), net: +100 +Seat 10: PhilJackson (2445), net: -100 +Seat 2: Montferat (3335) +Seat 4: J.deVersNaz (2305) +Seat 5: Zazounette92 (1035) +Seat 7: musaki (2565) +***** End of hand T5-27172613-51 ***** +***** History for hand T5-27172613-52 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:39:37 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 50/100, TC) +User: Zazounette92 +Button: seat 9 +Players in round: 6 +Seat 10: PhilJackson (2445) +Seat 2: Montferat (3335) +Seat 4: J.deVersNaz (2305) +Seat 5: Zazounette92 (1035) +Seat 7: musaki (2565) +Seat 9: Elcherino (1815) +PhilJackson posts small blind (50) +Montferat posts big blind (100) +--- +Dealing pocket cards +Dealing to Zazounette92: [Jc, 6s] +J.deVersNaz raises 300 to 300 +Zazounette92 folds +musaki folds +Elcherino folds +PhilJackson calls 250 +Montferat folds +--- Dealing flop [Qd, Kd, 4d] +PhilJackson bets 700 +J.deVersNaz folds +--- +Summary: +Main pot: 700 won by PhilJackson (700) +Rake taken: €0 +Seat 10: PhilJackson (2845), net: +400, [Qc, Kc] (TWO_PAIR KING, QUEEN) +Seat 2: Montferat (3235), net: -100 +Seat 4: J.deVersNaz (2005), net: -300 +Seat 5: Zazounette92 (1035) +Seat 7: musaki (2565) +Seat 9: Elcherino (1815) +***** End of hand T5-27172613-52 ***** +***** History for hand T5-27172613-53 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:40:22 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 50/100, TC) +User: Zazounette92 +Button: seat 10 +Players in round: 6 +Seat 2: Montferat (3235) +Seat 4: J.deVersNaz (2005) +Seat 5: Zazounette92 (1035) +Seat 7: musaki (2565) +Seat 9: Elcherino (1815) +Seat 10: PhilJackson (2845) +Montferat posts small blind (50) +J.deVersNaz posts big blind (100) +--- +Dealing pocket cards +Dealing to Zazounette92: [5d, Td] +Zazounette92 folds +musaki folds +Elcherino folds +PhilJackson folds +Montferat folds +--- +Summary: +Main pot: 100 won by J.deVersNaz (100) +Rake taken: €0 +Seat 2: Montferat (3185), net: -50 +Seat 4: J.deVersNaz (2055), net: +50 +Seat 5: Zazounette92 (1035) +Seat 7: musaki (2565) +Seat 9: Elcherino (1815) +Seat 10: PhilJackson (2845) +***** End of hand T5-27172613-53 ***** +***** History for hand T5-27172613-54 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:40:34 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 50/100, TC) +User: Zazounette92 +Button: seat 2 +Players in round: 6 +Seat 4: J.deVersNaz (2055) +Seat 5: Zazounette92 (1035) +Seat 7: musaki (2565) +Seat 9: Elcherino (1815) +Seat 10: PhilJackson (2845) +Seat 2: Montferat (3185) +J.deVersNaz posts small blind (50) +Zazounette92 posts big blind (100) +--- +Dealing pocket cards +Dealing to Zazounette92: [4d, Qh] +musaki folds +Elcherino folds +PhilJackson calls 100 +Montferat calls 100 +J.deVersNaz raises 250 to 300 +Zazounette92 folds +PhilJackson calls 200 +Montferat folds +--- Dealing flop [Jd, Qd, 5c] +J.deVersNaz checks +PhilJackson checks +--- Dealing turn [2c] +J.deVersNaz checks +PhilJackson bets 800 +J.deVersNaz folds +--- +Summary: +Main pot: 800 won by PhilJackson (800) +Rake taken: €0 +Seat 4: J.deVersNaz (1755), net: -300 +Seat 5: Zazounette92 (935), net: -100 +Seat 7: musaki (2565) +Seat 9: Elcherino (1815) +Seat 10: PhilJackson (3345), net: +500 +Seat 2: Montferat (3085), net: -100 +***** End of hand T5-27172613-54 ***** +***** History for hand T5-27172613-55 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:42:09 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 50/100, TC) +User: Zazounette92 +Button: seat 4 +Players in round: 6 +Seat 5: Zazounette92 (935) +Seat 7: musaki (2565) +Seat 9: Elcherino (1815) +Seat 10: PhilJackson (3345) +Seat 2: Montferat (3085) +Seat 4: J.deVersNaz (1755) +Zazounette92 posts small blind (50) +musaki posts big blind (100) +--- +Dealing pocket cards +Dealing to Zazounette92: [9h, 8d] +Elcherino folds +PhilJackson folds +Montferat folds +J.deVersNaz folds +Zazounette92 raises 885 to 935 [all in] +musaki folds +--- +Summary: +Main pot: 200 won by Zazounette92 (200) +Rake taken: €0 +Seat 5: Zazounette92 (1035), net: +100 +Seat 7: musaki (2465), net: -100 +Seat 9: Elcherino (1815) +Seat 10: PhilJackson (3345) +Seat 2: Montferat (3085) +Seat 4: J.deVersNaz (1755) +***** End of hand T5-27172613-55 ***** +***** History for hand T5-27172613-56 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:42:28 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 50/100, TC) +User: Zazounette92 +Button: seat 5 +Players in round: 6 +Seat 7: musaki (2465) +Seat 9: Elcherino (1815) +Seat 10: PhilJackson (3345) +Seat 2: Montferat (3085) +Seat 4: J.deVersNaz (1755) +Seat 5: Zazounette92 (1035) +musaki posts small blind (50) +Elcherino posts big blind (100) +--- +Dealing pocket cards +Dealing to Zazounette92: [9c, 6d] +PhilJackson folds +Montferat folds +J.deVersNaz raises 1755 to 1755 [all in] +Zazounette92 folds +musaki folds +Elcherino folds +--- +Summary: +Main pot: 250 won by J.deVersNaz (250) +Rake taken: €0 +Seat 7: musaki (2415), net: -50 +Seat 9: Elcherino (1715), net: -100 +Seat 10: PhilJackson (3345) +Seat 2: Montferat (3085) +Seat 4: J.deVersNaz (1905), net: +150 +Seat 5: Zazounette92 (1035) +***** End of hand T5-27172613-56 ***** +***** History for hand T5-27172613-57 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:42:47 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 50/100, TC) +User: Zazounette92 +Button: seat 7 +Players in round: 6 +Seat 9: Elcherino (1715) +Seat 10: PhilJackson (3345) +Seat 2: Montferat (3085) +Seat 4: J.deVersNaz (1905) +Seat 5: Zazounette92 (1035) +Seat 7: musaki (2415) +Elcherino posts small blind (50) +PhilJackson posts big blind (100) +--- +Dealing pocket cards +Dealing to Zazounette92: [7d, Ad] +Montferat calls 100 +J.deVersNaz folds +Zazounette92 folds +musaki folds +Elcherino folds +PhilJackson checks +--- Dealing flop [Js, 7c, Qc] +PhilJackson checks +Montferat bets 250 +PhilJackson folds +--- +Summary: +Main pot: 250 won by Montferat (250) +Rake taken: €0 +Seat 9: Elcherino (1665), net: -50 +Seat 10: PhilJackson (3245), net: -100 +Seat 2: Montferat (3235), net: +150 +Seat 4: J.deVersNaz (1905) +Seat 5: Zazounette92 (1035) +Seat 7: musaki (2415) +***** End of hand T5-27172613-57 ***** +***** History for hand T5-27172613-58 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:43:10 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 50/100, TC) +User: Zazounette92 +Button: seat 9 +Players in round: 6 +Seat 10: PhilJackson (3245) +Seat 2: Montferat (3235) +Seat 4: J.deVersNaz (1905) +Seat 5: Zazounette92 (1035) +Seat 7: musaki (2415) +Seat 9: Elcherino (1665) +PhilJackson posts small blind (50) +Montferat posts big blind (100) +--- +Dealing pocket cards +Dealing to Zazounette92: [Ah, 7d] +J.deVersNaz raises 500 to 500 +Zazounette92 folds +musaki folds +Elcherino folds +PhilJackson folds +Montferat folds +--- +Summary: +Main pot: 250 won by J.deVersNaz (250) +Rake taken: €0 +Seat 10: PhilJackson (3195), net: -50 +Seat 2: Montferat (3135), net: -100 +Seat 4: J.deVersNaz (2055), net: +150 +Seat 5: Zazounette92 (1035) +Seat 7: musaki (2415) +Seat 9: Elcherino (1665) +***** End of hand T5-27172613-58 ***** +***** History for hand T5-27172613-59 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:43:23 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 50/100, TC) +User: Zazounette92 +Button: seat 10 +Players in round: 6 +Seat 2: Montferat (3135) +Seat 4: J.deVersNaz (2055) +Seat 5: Zazounette92 (1035) +Seat 7: musaki (2415) +Seat 9: Elcherino (1665) +Seat 10: PhilJackson (3195) +Montferat posts small blind (50) +J.deVersNaz posts big blind (100) +--- +Dealing pocket cards +Dealing to Zazounette92: [9h, 2c] +Zazounette92 folds +musaki folds +Elcherino folds +PhilJackson raises 300 to 300 +Montferat folds +J.deVersNaz folds +--- +Summary: +Main pot: 250 won by PhilJackson (250) +Rake taken: €0 +Seat 2: Montferat (3085), net: -50 +Seat 4: J.deVersNaz (1955), net: -100 +Seat 5: Zazounette92 (1035) +Seat 7: musaki (2415) +Seat 9: Elcherino (1665) +Seat 10: PhilJackson (3345), net: +150, [Jc, Jd] (PAIR JACK) +***** End of hand T5-27172613-59 ***** +***** History for hand T5-27172613-60 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:43:45 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 50/100, TC) +User: Zazounette92 +Button: seat 2 +Players in round: 6 +Seat 4: J.deVersNaz (1955) +Seat 5: Zazounette92 (1035) +Seat 7: musaki (2415) +Seat 9: Elcherino (1665) +Seat 10: PhilJackson (3345) +Seat 2: Montferat (3085) +J.deVersNaz posts small blind (50) +Zazounette92 posts big blind (100) +--- +Dealing pocket cards +Dealing to Zazounette92: [As, 5d] +musaki folds +Elcherino folds +PhilJackson folds +Montferat folds +J.deVersNaz folds +--- +Summary: +Main pot: 100 won by Zazounette92 (100) +Rake taken: €0 +Seat 4: J.deVersNaz (1905), net: -50 +Seat 5: Zazounette92 (1085), net: +50 +Seat 7: musaki (2415) +Seat 9: Elcherino (1665) +Seat 10: PhilJackson (3345) +Seat 2: Montferat (3085) +***** End of hand T5-27172613-60 ***** +***** History for hand T5-27172613-61 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:44:02 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 50/100, TC) +User: Zazounette92 +Button: seat 4 +Players in round: 6 +Seat 5: Zazounette92 (1085) +Seat 7: musaki (2415) +Seat 9: Elcherino (1665) +Seat 10: PhilJackson (3345) +Seat 2: Montferat (3085) +Seat 4: J.deVersNaz (1905) +Zazounette92 posts small blind (50) +musaki posts big blind (100) +--- +Dealing pocket cards +Dealing to Zazounette92: [3d, 9d] +Elcherino raises 250 to 250 +PhilJackson folds +Montferat folds +J.deVersNaz folds +Zazounette92 folds +musaki folds +--- +Summary: +Main pot: 250 won by Elcherino (250) +Rake taken: €0 +Seat 5: Zazounette92 (1035), net: -50 +Seat 7: musaki (2315), net: -100 +Seat 9: Elcherino (1815), net: +150 +Seat 10: PhilJackson (3345) +Seat 2: Montferat (3085) +Seat 4: J.deVersNaz (1905) +***** End of hand T5-27172613-61 ***** +***** History for hand T5-27172613-62 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:44:35 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 50/100, TC) +User: Zazounette92 +Button: seat 5 +Players in round: 6 +Seat 7: musaki (2315) +Seat 9: Elcherino (1815) +Seat 10: PhilJackson (3345) +Seat 2: Montferat (3085) +Seat 4: J.deVersNaz (1905) +Seat 5: Zazounette92 (1035) +musaki posts small blind (50) +Elcherino posts big blind (100) +--- +Dealing pocket cards +Dealing to Zazounette92: [9d, 6d] +PhilJackson folds +Montferat folds +J.deVersNaz folds +Zazounette92 folds +musaki folds +--- +Summary: +Main pot: 100 won by Elcherino (100) +Rake taken: €0 +Seat 7: musaki (2265), net: -50 +Seat 9: Elcherino (1865), net: +50 +Seat 10: PhilJackson (3345) +Seat 2: Montferat (3085) +Seat 4: J.deVersNaz (1905) +Seat 5: Zazounette92 (1035) +***** End of hand T5-27172613-62 ***** +***** History for hand T5-27172613-63 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:44:57 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 50/100, TC) +User: Zazounette92 +Button: seat 7 +Players in round: 6 +Seat 9: Elcherino (1865) +Seat 10: PhilJackson (3345) +Seat 2: Montferat (3085) +Seat 4: J.deVersNaz (1905) +Seat 5: Zazounette92 (1035) +Seat 7: musaki (2265) +Elcherino posts small blind (50) +PhilJackson posts big blind (100) +--- +Dealing pocket cards +Dealing to Zazounette92: [9h, 7c] +Montferat raises 300 to 300 +J.deVersNaz folds +Zazounette92 folds +musaki folds +Elcherino folds +PhilJackson folds +--- +Summary: +Main pot: 250 won by Montferat (250) +Rake taken: €0 +Seat 9: Elcherino (1815), net: -50 +Seat 10: PhilJackson (3245), net: -100 +Seat 2: Montferat (3235), net: +150 +Seat 4: J.deVersNaz (1905) +Seat 5: Zazounette92 (1035) +Seat 7: musaki (2265) +***** End of hand T5-27172613-63 ***** +***** History for hand T5-27172613-64 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:45:22 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 50/100, TC) +User: Zazounette92 +Button: seat 9 +Players in round: 6 +Seat 10: PhilJackson (3245) +Seat 2: Montferat (3235) +Seat 4: J.deVersNaz (1905) +Seat 5: Zazounette92 (1035) +Seat 7: musaki (2265) +Seat 9: Elcherino (1815) +PhilJackson posts small blind (50) +Montferat posts big blind (100) +--- +Dealing pocket cards +Dealing to Zazounette92: [2c, 3h] +J.deVersNaz calls 100 +Zazounette92 folds +musaki folds +Elcherino calls 100 +PhilJackson folds +Montferat checks +--- Dealing flop [Kh, Js, 5s] +Montferat checks +J.deVersNaz bets 150 +Elcherino calls 150 +Montferat folds +--- Dealing turn [Td] +J.deVersNaz checks +Elcherino checks +--- Dealing river [6s] +J.deVersNaz checks +Elcherino bets 250 +J.deVersNaz folds +--- +Summary: +Main pot: 650 won by Elcherino (650) +Rake taken: €0 +Seat 10: PhilJackson (3195), net: -50 +Seat 2: Montferat (3135), net: -100 +Seat 4: J.deVersNaz (1655), net: -250 +Seat 5: Zazounette92 (1035) +Seat 7: musaki (2265) +Seat 9: Elcherino (2215), net: +400 +***** End of hand T5-27172613-64 ***** +***** History for hand T5-27172613-65 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:46:27 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 50/100, TC) +User: Zazounette92 +Button: seat 10 +Players in round: 6 +Seat 2: Montferat (3135) +Seat 4: J.deVersNaz (1655) +Seat 5: Zazounette92 (1035) +Seat 7: musaki (2265) +Seat 9: Elcherino (2215) +Seat 10: PhilJackson (3195) +Montferat posts small blind (50) +J.deVersNaz posts big blind (100) +--- +Dealing pocket cards +Dealing to Zazounette92: [7c, Js] +Zazounette92 folds +musaki folds +Elcherino folds +PhilJackson folds +Montferat calls 50 +J.deVersNaz checks +--- Dealing flop [Ts, 5s, 4d] +Montferat bets 200 +J.deVersNaz folds +--- +Summary: +Main pot: 200 won by Montferat (200) +Rake taken: €0 +Seat 2: Montferat (3235), net: +100 +Seat 4: J.deVersNaz (1555), net: -100 +Seat 5: Zazounette92 (1035) +Seat 7: musaki (2265) +Seat 9: Elcherino (2215) +Seat 10: PhilJackson (3195) +***** End of hand T5-27172613-65 ***** +***** History for hand T5-27172613-66 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:46:43 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 50/100, TC) +User: Zazounette92 +Button: seat 2 +Players in round: 6 +Seat 4: J.deVersNaz (1555) +Seat 5: Zazounette92 (1035) +Seat 7: musaki (2265) +Seat 9: Elcherino (2215) +Seat 10: PhilJackson (3195) +Seat 2: Montferat (3235) +J.deVersNaz posts small blind (50) +Zazounette92 posts big blind (100) +--- +Dealing pocket cards +Dealing to Zazounette92: [8h, 9d] +musaki folds +Elcherino folds +PhilJackson raises 200 to 200 +Montferat folds +J.deVersNaz folds +Zazounette92 folds +--- +Summary: +Main pot: 250 won by PhilJackson (250) +Rake taken: €0 +Seat 4: J.deVersNaz (1505), net: -50 +Seat 5: Zazounette92 (935), net: -100 +Seat 7: musaki (2265) +Seat 9: Elcherino (2215) +Seat 10: PhilJackson (3345), net: +150 +Seat 2: Montferat (3235) +***** End of hand T5-27172613-66 ***** +***** History for hand T5-27172613-67 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:46:58 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 50/100, TC) +User: Zazounette92 +Button: seat 4 +Players in round: 6 +Seat 5: Zazounette92 (935) +Seat 7: musaki (2265) +Seat 9: Elcherino (2215) +Seat 10: PhilJackson (3345) +Seat 2: Montferat (3235) +Seat 4: J.deVersNaz (1505) +Zazounette92 posts small blind (50) +musaki posts big blind (100) +--- +Dealing pocket cards +Dealing to Zazounette92: [Qc, 5h] +Elcherino folds +PhilJackson folds +Montferat folds +J.deVersNaz folds +Zazounette92 raises 885 to 935 [all in] +musaki folds +--- +Summary: +Main pot: 200 won by Zazounette92 (200) +Rake taken: €0 +Seat 5: Zazounette92 (1035), net: +100 +Seat 7: musaki (2165), net: -100 +Seat 9: Elcherino (2215) +Seat 10: PhilJackson (3345) +Seat 2: Montferat (3235) +Seat 4: J.deVersNaz (1505) +***** End of hand T5-27172613-67 ***** +***** History for hand T5-27172613-68 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:47:16 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 75/150, TC) +User: Zazounette92 +Button: seat 5 +Players in round: 6 +Seat 7: musaki (2165) +Seat 9: Elcherino (2215) +Seat 10: PhilJackson (3345) +Seat 2: Montferat (3235) +Seat 4: J.deVersNaz (1505) +Seat 5: Zazounette92 (1035) +musaki posts small blind (75) +Elcherino posts big blind (150) +--- +Dealing pocket cards +Dealing to Zazounette92: [4c, Td] +PhilJackson folds +Montferat calls 150 +J.deVersNaz folds +Zazounette92 folds +musaki folds +Elcherino checks +--- Dealing flop [Th, Ah, Jh] +Elcherino checks +Montferat bets 150 +Elcherino folds +--- +Summary: +Main pot: 375 won by Montferat (375) +Rake taken: €0 +Seat 7: musaki (2090), net: -75 +Seat 9: Elcherino (2065), net: -150 +Seat 10: PhilJackson (3345) +Seat 2: Montferat (3460), net: +225 +Seat 4: J.deVersNaz (1505) +Seat 5: Zazounette92 (1035) +***** End of hand T5-27172613-68 ***** +***** History for hand T5-27172613-69 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:47:54 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 75/150, TC) +User: Zazounette92 +Button: seat 7 +Players in round: 6 +Seat 9: Elcherino (2065) +Seat 10: PhilJackson (3345) +Seat 2: Montferat (3460) +Seat 4: J.deVersNaz (1505) +Seat 5: Zazounette92 (1035) +Seat 7: musaki (2090) +Elcherino posts small blind (75) +PhilJackson posts big blind (150) +--- +Dealing pocket cards +Dealing to Zazounette92: [8d, Tc] +Montferat folds +J.deVersNaz folds +Zazounette92 raises 1035 to 1035 [all in] +musaki folds +Elcherino raises 1845 to 1920 +PhilJackson folds +--- +--- Dealing flop [9d, 3h, Td] +--- Dealing turn [Qh] +--- Dealing river [8c] +--- +Summary: +Main pot: 2220 won by Zazounette92 (2220) +Rake taken: €0 +Seat 9: Elcherino (1030), net: -1035, [As, Ks] (HIGH_CARD ACE) +Seat 10: PhilJackson (3195), net: -150 +Seat 2: Montferat (3460) +Seat 4: J.deVersNaz (1505) +Seat 5: Zazounette92 (2220), net: +1185, [8d, Tc] (TWO_PAIR TEN, EIGHT) +Seat 7: musaki (2090) +***** End of hand T5-27172613-69 ***** +***** History for hand T5-27172613-70 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:48:32 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 75/150, TC) +User: Zazounette92 +Button: seat 9 +Players in round: 6 +Seat 10: PhilJackson (3195) +Seat 2: Montferat (3460) +Seat 4: J.deVersNaz (1505) +Seat 5: Zazounette92 (2220) +Seat 7: musaki (2090) +Seat 9: Elcherino (1030) +PhilJackson posts small blind (75) +Montferat posts big blind (150) +--- +Dealing pocket cards +Dealing to Zazounette92: [4h, 9d] +J.deVersNaz folds +Zazounette92 folds +musaki folds +Elcherino folds +PhilJackson folds +--- +Summary: +Main pot: 150 won by Montferat (150) +Rake taken: €0 +Seat 10: PhilJackson (3120), net: -75 +Seat 2: Montferat (3535), net: +75 +Seat 4: J.deVersNaz (1505) +Seat 5: Zazounette92 (2220) +Seat 7: musaki (2090) +Seat 9: Elcherino (1030) +***** End of hand T5-27172613-70 ***** +***** History for hand T5-27172613-71 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:49:06 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 75/150, TC) +User: Zazounette92 +Button: seat 10 +Players in round: 6 +Seat 2: Montferat (3535) +Seat 4: J.deVersNaz (1505) +Seat 5: Zazounette92 (2220) +Seat 7: musaki (2090) +Seat 9: Elcherino (1030) +Seat 10: PhilJackson (3120) +Montferat posts small blind (75) +J.deVersNaz posts big blind (150) +--- +Dealing pocket cards +Dealing to Zazounette92: [Ks, 6c] +Zazounette92 folds +musaki folds +Elcherino folds +PhilJackson folds +Montferat calls 75 +J.deVersNaz checks +--- Dealing flop [Jd, 4c, As] +Montferat checks +J.deVersNaz checks +--- Dealing turn [Kh] +Montferat checks +J.deVersNaz bets 225 +Montferat folds +--- +Summary: +Main pot: 300 won by J.deVersNaz (300) +Rake taken: €0 +Seat 2: Montferat (3385), net: -150 +Seat 4: J.deVersNaz (1655), net: +150 +Seat 5: Zazounette92 (2220) +Seat 7: musaki (2090) +Seat 9: Elcherino (1030) +Seat 10: PhilJackson (3120) +***** End of hand T5-27172613-71 ***** +***** History for hand T5-27172613-72 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:49:41 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 75/150, TC) +User: Zazounette92 +Button: seat 2 +Players in round: 6 +Seat 4: J.deVersNaz (1655) +Seat 5: Zazounette92 (2220) +Seat 7: musaki (2090) +Seat 9: Elcherino (1030) +Seat 10: PhilJackson (3120) +Seat 2: Montferat (3385) +J.deVersNaz posts small blind (75) +Zazounette92 posts big blind (150) +--- +Dealing pocket cards +Dealing to Zazounette92: [Ac, 5s] +musaki folds +Elcherino folds +PhilJackson calls 150 +Montferat folds +J.deVersNaz folds +Zazounette92 checks +--- Dealing flop [4d, 6s, Qs] +Zazounette92 checks +PhilJackson bets 150 +Zazounette92 folds +--- +Summary: +Main pot: 375 won by PhilJackson (375) +Rake taken: €0 +Seat 4: J.deVersNaz (1580), net: -75 +Seat 5: Zazounette92 (2070), net: -150 +Seat 7: musaki (2090) +Seat 9: Elcherino (1030) +Seat 10: PhilJackson (3345), net: +225 +Seat 2: Montferat (3385) +***** End of hand T5-27172613-72 ***** +***** History for hand T5-27172613-73 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:50:14 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 75/150, TC) +User: Zazounette92 +Button: seat 4 +Players in round: 6 +Seat 5: Zazounette92 (2070) +Seat 7: musaki (2090) +Seat 9: Elcherino (1030) +Seat 10: PhilJackson (3345) +Seat 2: Montferat (3385) +Seat 4: J.deVersNaz (1580) +Zazounette92 posts small blind (75) +musaki posts big blind (150) +--- +Dealing pocket cards +Dealing to Zazounette92: [Js, 4c] +Elcherino folds +PhilJackson raises 450 to 450 +Montferat folds +J.deVersNaz folds +Zazounette92 folds +musaki folds +--- +Summary: +Main pot: 375 won by PhilJackson (375) +Rake taken: €0 +Seat 5: Zazounette92 (1995), net: -75 +Seat 7: musaki (1940), net: -150 +Seat 9: Elcherino (1030) +Seat 10: PhilJackson (3570), net: +225 +Seat 2: Montferat (3385) +Seat 4: J.deVersNaz (1580) +***** End of hand T5-27172613-73 ***** +***** History for hand T5-27172613-74 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:50:30 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 75/150, TC) +User: Zazounette92 +Button: seat 5 +Players in round: 6 +Seat 7: musaki (1940) +Seat 9: Elcherino (1030) +Seat 10: PhilJackson (3570) +Seat 2: Montferat (3385) +Seat 4: J.deVersNaz (1580) +Seat 5: Zazounette92 (1995) +musaki posts small blind (75) +Elcherino posts big blind (150) +--- +Dealing pocket cards +Dealing to Zazounette92: [Jh, 6d] +PhilJackson folds +Montferat folds +J.deVersNaz folds +Zazounette92 folds +musaki raises 225 to 300 +Elcherino raises 880 to 1030 [all in] +musaki folds +--- +Summary: +Main pot: 600 won by Elcherino (600) +Rake taken: €0 +Seat 7: musaki (1640), net: -300 +Seat 9: Elcherino (1330), net: +300 +Seat 10: PhilJackson (3570) +Seat 2: Montferat (3385) +Seat 4: J.deVersNaz (1580) +Seat 5: Zazounette92 (1995) +***** End of hand T5-27172613-74 ***** +***** History for hand T5-27172613-75 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:51:02 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 75/150, TC) +User: Zazounette92 +Button: seat 7 +Players in round: 6 +Seat 9: Elcherino (1330) +Seat 10: PhilJackson (3570) +Seat 2: Montferat (3385) +Seat 4: J.deVersNaz (1580) +Seat 5: Zazounette92 (1995) +Seat 7: musaki (1640) +Elcherino posts small blind (75) +PhilJackson posts big blind (150) +--- +Dealing pocket cards +Dealing to Zazounette92: [Kc, 5s] +Montferat folds +J.deVersNaz folds +Zazounette92 folds +musaki raises 300 to 300 +Elcherino folds +PhilJackson folds +--- +Summary: +Main pot: 375 won by musaki (375) +Rake taken: €0 +Seat 9: Elcherino (1255), net: -75 +Seat 10: PhilJackson (3420), net: -150 +Seat 2: Montferat (3385) +Seat 4: J.deVersNaz (1580) +Seat 5: Zazounette92 (1995) +Seat 7: musaki (1865), net: +225 +***** End of hand T5-27172613-75 ***** +***** History for hand T5-27172613-76 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:51:21 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 75/150, TC) +User: Zazounette92 +Button: seat 9 +Players in round: 6 +Seat 10: PhilJackson (3420) +Seat 2: Montferat (3385) +Seat 4: J.deVersNaz (1580) +Seat 5: Zazounette92 (1995) +Seat 7: musaki (1865) +Seat 9: Elcherino (1255) +PhilJackson posts small blind (75) +Montferat posts big blind (150) +--- +Dealing pocket cards +Dealing to Zazounette92: [Qc, 7c] +J.deVersNaz folds +Zazounette92 folds +musaki folds +Elcherino folds +PhilJackson folds +--- +Summary: +Main pot: 150 won by Montferat (150) +Rake taken: €0 +Seat 10: PhilJackson (3345), net: -75 +Seat 2: Montferat (3460), net: +75 +Seat 4: J.deVersNaz (1580) +Seat 5: Zazounette92 (1995) +Seat 7: musaki (1865) +Seat 9: Elcherino (1255) +***** End of hand T5-27172613-76 ***** +***** History for hand T5-27172613-77 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:51:34 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 75/150, TC) +User: Zazounette92 +Button: seat 10 +Players in round: 6 +Seat 2: Montferat (3460) +Seat 4: J.deVersNaz (1580) +Seat 5: Zazounette92 (1995) +Seat 7: musaki (1865) +Seat 9: Elcherino (1255) +Seat 10: PhilJackson (3345) +Montferat posts small blind (75) +J.deVersNaz posts big blind (150) +--- +Dealing pocket cards +Dealing to Zazounette92: [Jd, 8c] +Zazounette92 folds +musaki folds +Elcherino folds +PhilJackson calls 150 +Montferat calls 75 +J.deVersNaz checks +--- Dealing flop [Th, Kh, 9s] +Montferat bets 150 +J.deVersNaz folds +PhilJackson calls 150 +--- Dealing turn [As] +Montferat bets 150 +PhilJackson calls 150 +--- Dealing river [6d] +Montferat bets 150 +PhilJackson calls 150 +--- +Summary: +Main pot: 1350 won by Montferat (1350) +Rake taken: €0 +Seat 2: Montferat (4210), net: +750, [Ks, 5c] (PAIR KING) +Seat 4: J.deVersNaz (1430), net: -150 +Seat 5: Zazounette92 (1995) +Seat 7: musaki (1865) +Seat 9: Elcherino (1255) +Seat 10: PhilJackson (2745), net: -600 +***** End of hand T5-27172613-77 ***** +***** History for hand T5-27172613-78 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:52:27 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 75/150, TC) +User: Zazounette92 +Button: seat 2 +Players in round: 6 +Seat 4: J.deVersNaz (1430) +Seat 5: Zazounette92 (1995) +Seat 7: musaki (1865) +Seat 9: Elcherino (1255) +Seat 10: PhilJackson (2745) +Seat 2: Montferat (4210) +J.deVersNaz posts small blind (75) +Zazounette92 posts big blind (150) +--- +Dealing pocket cards +Dealing to Zazounette92: [9d, 6h] +musaki folds +Elcherino folds +PhilJackson folds +Montferat folds +J.deVersNaz folds +--- +Summary: +Main pot: 150 won by Zazounette92 (150) +Rake taken: €0 +Seat 4: J.deVersNaz (1355), net: -75 +Seat 5: Zazounette92 (2070), net: +75 +Seat 7: musaki (1865) +Seat 9: Elcherino (1255) +Seat 10: PhilJackson (2745) +Seat 2: Montferat (4210) +***** End of hand T5-27172613-78 ***** +***** History for hand T5-27172613-79 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:52:38 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 75/150, TC) +User: Zazounette92 +Button: seat 4 +Players in round: 6 +Seat 5: Zazounette92 (2070) +Seat 7: musaki (1865) +Seat 9: Elcherino (1255) +Seat 10: PhilJackson (2745) +Seat 2: Montferat (4210) +Seat 4: J.deVersNaz (1355) +Zazounette92 posts small blind (75) +musaki posts big blind (150) +--- +Dealing pocket cards +Dealing to Zazounette92: [Ac, 9s] +Elcherino folds +PhilJackson folds +Montferat folds +J.deVersNaz folds +Zazounette92 raises 1995 to 2070 [all in] +musaki folds +--- +Summary: +Main pot: 300 won by Zazounette92 (300) +Rake taken: €0 +Seat 5: Zazounette92 (2220), net: +150 +Seat 7: musaki (1715), net: -150 +Seat 9: Elcherino (1255) +Seat 10: PhilJackson (2745) +Seat 2: Montferat (4210) +Seat 4: J.deVersNaz (1355) +***** End of hand T5-27172613-79 ***** +***** History for hand T5-27172613-80 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:53:01 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 75/150, TC) +User: Zazounette92 +Button: seat 5 +Players in round: 6 +Seat 7: musaki (1715) +Seat 9: Elcherino (1255) +Seat 10: PhilJackson (2745) +Seat 2: Montferat (4210) +Seat 4: J.deVersNaz (1355) +Seat 5: Zazounette92 (2220) +musaki posts small blind (75) +Elcherino posts big blind (150) +--- +Dealing pocket cards +Dealing to Zazounette92: [Jc, 7s] +PhilJackson folds +Montferat folds +J.deVersNaz folds +Zazounette92 folds +musaki folds +--- +Summary: +Main pot: 150 won by Elcherino (150) +Rake taken: €0 +Seat 7: musaki (1640), net: -75 +Seat 9: Elcherino (1330), net: +75 +Seat 10: PhilJackson (2745) +Seat 2: Montferat (4210) +Seat 4: J.deVersNaz (1355) +Seat 5: Zazounette92 (2220) +***** End of hand T5-27172613-80 ***** +***** History for hand T5-27172613-81 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:53:13 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 75/150, TC) +User: Zazounette92 +Button: seat 7 +Players in round: 6 +Seat 9: Elcherino (1330) +Seat 10: PhilJackson (2745) +Seat 2: Montferat (4210) +Seat 4: J.deVersNaz (1355) +Seat 5: Zazounette92 (2220) +Seat 7: musaki (1640) +Elcherino posts small blind (75) +PhilJackson posts big blind (150) +--- +Dealing pocket cards +Dealing to Zazounette92: [3s, Jc] +Montferat folds +J.deVersNaz folds +Zazounette92 folds +musaki raises 300 to 300 +Elcherino folds +PhilJackson calls 150 +--- Dealing flop [9d, Td, 4h] +PhilJackson bets 675 +musaki raises 1340 to 1340 [all in] +PhilJackson calls 665 +--- Dealing flop [9d, Td, 4h] +--- Dealing turn [7s] +--- Dealing river [3h] +--- +Summary: +Main pot: 3355 won by PhilJackson (3355) +Rake taken: €0 +Seat 9: Elcherino (1255), net: -75 +Seat 10: PhilJackson (4460), net: +1715, [4c, 6h] (PAIR FOUR) +Seat 2: Montferat (4210) +Seat 4: J.deVersNaz (1355) +Seat 5: Zazounette92 (2220) +Seat 7: musaki (0), net: -1640, [Jh, Qh] (HIGH_CARD QUEEN) +***** End of hand T5-27172613-81 ***** +***** History for hand T5-27172613-82 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:53:54 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 75/150, TC) +User: Zazounette92 +Button: seat 9 +Players in round: 5 +Seat 10: PhilJackson (4460) +Seat 2: Montferat (4210) +Seat 4: J.deVersNaz (1355) +Seat 5: Zazounette92 (2220) +Seat 9: Elcherino (1255) +PhilJackson posts small blind (75) +Montferat posts big blind (150) +--- +Dealing pocket cards +Dealing to Zazounette92: [7h, Tc] +J.deVersNaz folds +Zazounette92 folds +Elcherino folds +PhilJackson folds +--- +Summary: +Main pot: 150 won by Montferat (150) +Rake taken: €0 +Seat 10: PhilJackson (4385), net: -75 +Seat 2: Montferat (4285), net: +75 +Seat 4: J.deVersNaz (1355) +Seat 5: Zazounette92 (2220) +Seat 9: Elcherino (1255) +***** End of hand T5-27172613-82 ***** +***** History for hand T5-27172613-83 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:54:18 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 75/150, TC) +User: Zazounette92 +Button: seat 10 +Players in round: 5 +Seat 2: Montferat (4285) +Seat 4: J.deVersNaz (1355) +Seat 5: Zazounette92 (2220) +Seat 9: Elcherino (1255) +Seat 10: PhilJackson (4385) +Montferat posts small blind (75) +J.deVersNaz posts big blind (150) +--- +Dealing pocket cards +Dealing to Zazounette92: [7d, 4c] +Zazounette92 folds +Elcherino folds +PhilJackson folds +Montferat calls 75 +J.deVersNaz checks +--- Dealing flop [Qd, 8c, Kc] +Montferat checks +J.deVersNaz checks +--- Dealing turn [8s] +Montferat checks +J.deVersNaz checks +--- Dealing river [6h] +Montferat checks +J.deVersNaz checks +--- +Summary: +Main pot: 300 won by Montferat (300) +Rake taken: €0 +Seat 2: Montferat (4435), net: +150, [3c, As] (PAIR EIGHT) +Seat 4: J.deVersNaz (1205), net: -150 +Seat 5: Zazounette92 (2220) +Seat 9: Elcherino (1255) +Seat 10: PhilJackson (4385) +***** End of hand T5-27172613-83 ***** +***** History for hand T5-27172613-84 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:55:24 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 75/150, TC) +User: Zazounette92 +Button: seat 2 +Players in round: 5 +Seat 4: J.deVersNaz (1205) +Seat 5: Zazounette92 (2220) +Seat 9: Elcherino (1255) +Seat 10: PhilJackson (4385) +Seat 2: Montferat (4435) +J.deVersNaz posts small blind (75) +Zazounette92 posts big blind (150) +--- +Dealing pocket cards +Dealing to Zazounette92: [7h, 9d] +Elcherino folds +PhilJackson folds +Montferat calls 150 +J.deVersNaz folds +Zazounette92 checks +--- Dealing flop [Qd, 4d, 2d] +Zazounette92 checks +Montferat bets 150 +Zazounette92 folds +--- +Summary: +Main pot: 375 won by Montferat (375) +Rake taken: €0 +Seat 4: J.deVersNaz (1130), net: -75 +Seat 5: Zazounette92 (2070), net: -150 +Seat 9: Elcherino (1255) +Seat 10: PhilJackson (4385) +Seat 2: Montferat (4660), net: +225 +***** End of hand T5-27172613-84 ***** +***** History for hand T5-27172613-85 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:55:54 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 75/150, TC) +User: Zazounette92 +Button: seat 4 +Players in round: 5 +Seat 5: Zazounette92 (2070) +Seat 9: Elcherino (1255) +Seat 10: PhilJackson (4385) +Seat 2: Montferat (4660) +Seat 4: J.deVersNaz (1130) +Zazounette92 posts small blind (75) +Elcherino posts big blind (150) +--- +Dealing pocket cards +Dealing to Zazounette92: [8c, 9s] +PhilJackson raises 750 to 750 +Montferat folds +J.deVersNaz raises 1130 to 1130 [all in] +Zazounette92 folds +Elcherino folds +PhilJackson calls 380 +--- +--- Dealing flop [5d, Qd, 2d] +--- Dealing turn [3d] +--- Dealing river [Kd] +--- +Summary: +Main pot: 2485 won by PhilJackson (2485) +Rake taken: €0 +Seat 5: Zazounette92 (1995), net: -75 +Seat 9: Elcherino (1105), net: -150 +Seat 10: PhilJackson (5740), net: +1355, [8d, 8h] (FLUSH KING) +Seat 2: Montferat (4660) +Seat 4: J.deVersNaz (0), net: -1130, [Ts, Tc] (FLUSH KING) +***** End of hand T5-27172613-85 ***** +***** History for hand T5-27172613-86 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:56:30 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 75/150, TC) +User: Zazounette92 +Button: seat 5 +Players in round: 4 +Seat 9: Elcherino (1105) +Seat 10: PhilJackson (5740) +Seat 2: Montferat (4660) +Seat 5: Zazounette92 (1995) +Elcherino posts small blind (75) +PhilJackson posts big blind (150) +--- +Dealing pocket cards +Dealing to Zazounette92: [Kh, 5c] +Montferat folds +Zazounette92 folds +Elcherino raises 1030 to 1105 [all in] +PhilJackson folds +--- +Summary: +Main pot: 300 won by Elcherino (300) +Rake taken: €0 +Seat 9: Elcherino (1255), net: +150 +Seat 10: PhilJackson (5590), net: -150 +Seat 2: Montferat (4660) +Seat 5: Zazounette92 (1995) +***** End of hand T5-27172613-86 ***** +***** History for hand T5-27172613-87 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:56:53 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 75/150, TC) +User: Zazounette92 +Button: seat 9 +Players in round: 4 +Seat 10: PhilJackson (5590) +Seat 2: Montferat (4660) +Seat 5: Zazounette92 (1995) +Seat 9: Elcherino (1255) +PhilJackson posts small blind (75) +Montferat posts big blind (150) +--- +Dealing pocket cards +Dealing to Zazounette92: [5h, 8c] +Zazounette92 folds +Elcherino raises 1255 to 1255 [all in] +PhilJackson folds +Montferat folds +--- +Summary: +Main pot: 375 won by Elcherino (375) +Rake taken: €0 +Seat 10: PhilJackson (5515), net: -75 +Seat 2: Montferat (4510), net: -150 +Seat 5: Zazounette92 (1995) +Seat 9: Elcherino (1480), net: +225 +***** End of hand T5-27172613-87 ***** +***** History for hand T5-27172613-88 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:57:20 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 100/200, TC) +User: Zazounette92 +Button: seat 10 +Players in round: 4 +Seat 2: Montferat (4510) +Seat 5: Zazounette92 (1995) +Seat 9: Elcherino (1480) +Seat 10: PhilJackson (5515) +Montferat posts small blind (100) +Zazounette92 posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [6d, 5d] +Elcherino folds +PhilJackson folds +Montferat calls 100 +Zazounette92 checks +--- Dealing flop [7s, 3s, Ks] +Montferat bets 200 +Zazounette92 folds +--- +Summary: +Main pot: 400 won by Montferat (400) +Rake taken: €0 +Seat 2: Montferat (4710), net: +200 +Seat 5: Zazounette92 (1795), net: -200 +Seat 9: Elcherino (1480) +Seat 10: PhilJackson (5515) +***** End of hand T5-27172613-88 ***** +***** History for hand T5-27172613-89 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:57:54 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 100/200, TC) +User: Zazounette92 +Button: seat 2 +Players in round: 4 +Seat 5: Zazounette92 (1795) +Seat 9: Elcherino (1480) +Seat 10: PhilJackson (5515) +Seat 2: Montferat (4710) +Zazounette92 posts small blind (100) +Elcherino posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [2s, 4h] +PhilJackson calls 200 +Montferat calls 200 +Zazounette92 folds +Elcherino checks +--- Dealing flop [3h, 3s, 3d] +Elcherino checks +PhilJackson checks +Montferat checks +--- Dealing turn [Ad] +Elcherino checks +PhilJackson checks +Montferat checks +--- Dealing river [6c] +Elcherino checks +PhilJackson checks +Montferat bets 400 +Elcherino folds +PhilJackson folds +--- +Summary: +Main pot: 700 won by Montferat (700) +Rake taken: €0 +Seat 5: Zazounette92 (1695), net: -100 +Seat 9: Elcherino (1280), net: -200 +Seat 10: PhilJackson (5315), net: -200 +Seat 2: Montferat (5210), net: +500 +***** End of hand T5-27172613-89 ***** +***** History for hand T5-27172613-90 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:58:40 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 100/200, TC) +User: Zazounette92 +Button: seat 5 +Players in round: 4 +Seat 9: Elcherino (1280) +Seat 10: PhilJackson (5315) +Seat 2: Montferat (5210) +Seat 5: Zazounette92 (1695) +Elcherino posts small blind (100) +PhilJackson posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [Th, 4h] +Montferat folds +Zazounette92 folds +Elcherino folds +--- +Summary: +Main pot: 200 won by PhilJackson (200) +Rake taken: €0 +Seat 9: Elcherino (1180), net: -100 +Seat 10: PhilJackson (5415), net: +100, [8s, 8h] (PAIR EIGHT) +Seat 2: Montferat (5210) +Seat 5: Zazounette92 (1695) +***** End of hand T5-27172613-90 ***** +***** History for hand T5-27172613-91 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:58:55 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 100/200, TC) +User: Zazounette92 +Button: seat 9 +Players in round: 4 +Seat 10: PhilJackson (5415) +Seat 2: Montferat (5210) +Seat 5: Zazounette92 (1695) +Seat 9: Elcherino (1180) +PhilJackson posts small blind (100) +Montferat posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [Ts, Ks] +Zazounette92 folds +Elcherino folds +PhilJackson calls 100 +Montferat checks +--- Dealing flop [4d, 6s, Jc] +PhilJackson checks +Montferat bets 200 +PhilJackson folds +--- +Summary: +Main pot: 400 won by Montferat (400) +Rake taken: €0 +Seat 10: PhilJackson (5215), net: -200 +Seat 2: Montferat (5410), net: +200 +Seat 5: Zazounette92 (1695) +Seat 9: Elcherino (1180) +***** End of hand T5-27172613-91 ***** +***** History for hand T5-27172613-92 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Mon Mar 28 23:59:40 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 100/200, TC) +User: Zazounette92 +Button: seat 10 +Players in round: 4 +Seat 2: Montferat (5410) +Seat 5: Zazounette92 (1695) +Seat 9: Elcherino (1180) +Seat 10: PhilJackson (5215) +Montferat posts small blind (100) +Zazounette92 posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [6c, Js] +Elcherino folds +PhilJackson folds +Montferat calls 100 +Zazounette92 checks +--- Dealing flop [9c, 7d, 2d] +Montferat bets 400 +Zazounette92 folds +--- +Summary: +Main pot: 400 won by Montferat (400) +Rake taken: €0 +Seat 2: Montferat (5610), net: +200 +Seat 5: Zazounette92 (1495), net: -200 +Seat 9: Elcherino (1180) +Seat 10: PhilJackson (5215) +***** End of hand T5-27172613-92 ***** +***** History for hand T5-27172613-93 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Tue Mar 29 00:00:06 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 100/200, TC) +User: Zazounette92 +Button: seat 2 +Players in round: 4 +Seat 5: Zazounette92 (1495) +Seat 9: Elcherino (1180) +Seat 10: PhilJackson (5215) +Seat 2: Montferat (5610) +Zazounette92 posts small blind (100) +Elcherino posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [Kh, 3c] +PhilJackson calls 200 +Montferat folds +Zazounette92 folds +Elcherino checks +--- Dealing flop [As, 4d, Jh] +Elcherino checks +PhilJackson checks +--- Dealing turn [8s] +Elcherino checks +PhilJackson checks +--- Dealing river [Th] +Elcherino checks +PhilJackson checks +--- +Summary: +Main pot: 500 won by PhilJackson (500) +Rake taken: €0 +Seat 5: Zazounette92 (1395), net: -100 +Seat 9: Elcherino (980), net: -200, [5s, 9d] (HIGH_CARD ACE) +Seat 10: PhilJackson (5515), net: +300, [Js, Qd] (PAIR JACK) +Seat 2: Montferat (5610) +***** End of hand T5-27172613-93 ***** +***** History for hand T5-27172613-94 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Tue Mar 29 00:00:42 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 100/200, TC) +User: Zazounette92 +Button: seat 5 +Players in round: 4 +Seat 9: Elcherino (980) +Seat 10: PhilJackson (5515) +Seat 2: Montferat (5610) +Seat 5: Zazounette92 (1395) +Elcherino posts small blind (100) +PhilJackson posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [9s, 8s] +Montferat folds +Zazounette92 raises 1395 to 1395 [all in] +Elcherino folds +PhilJackson folds +--- +Summary: +Main pot: 500 won by Zazounette92 (500) +Rake taken: €0 +Seat 9: Elcherino (880), net: -100 +Seat 10: PhilJackson (5315), net: -200 +Seat 2: Montferat (5610) +Seat 5: Zazounette92 (1695), net: +300 +***** End of hand T5-27172613-94 ***** +***** History for hand T5-27172613-95 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Tue Mar 29 00:00:59 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 100/200, TC) +User: Zazounette92 +Button: seat 9 +Players in round: 4 +Seat 10: PhilJackson (5315) +Seat 2: Montferat (5610) +Seat 5: Zazounette92 (1695) +Seat 9: Elcherino (880) +PhilJackson posts small blind (100) +Montferat posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [9h, 2d] +Zazounette92 folds +Elcherino folds +PhilJackson calls 100 +Montferat raises 400 to 600 +PhilJackson folds +--- +Summary: +Main pot: 400 won by Montferat (400) +Rake taken: €0 +Seat 10: PhilJackson (5115), net: -200 +Seat 2: Montferat (5810), net: +200 +Seat 5: Zazounette92 (1695) +Seat 9: Elcherino (880) +***** End of hand T5-27172613-95 ***** +***** History for hand T5-27172613-96 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Tue Mar 29 00:01:16 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 100/200, TC) +User: Zazounette92 +Button: seat 10 +Players in round: 4 +Seat 2: Montferat (5810) +Seat 5: Zazounette92 (1695) +Seat 9: Elcherino (880) +Seat 10: PhilJackson (5115) +Montferat posts small blind (100) +Zazounette92 posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [Qs, Qc] +Elcherino raises 880 to 880 [all in] +PhilJackson folds +Montferat folds +Zazounette92 calls 680 +--- +--- Dealing flop [7d, 6d, Ac] +--- Dealing turn [2d] +--- Dealing river [9h] +--- +Summary: +Main pot: 1860 won by Elcherino (1860) +Rake taken: €0 +Seat 2: Montferat (5710), net: -100 +Seat 5: Zazounette92 (815), net: -880, [Qs, Qc] (PAIR QUEEN) +Seat 9: Elcherino (1860), net: +980, [Ad, 3s] (PAIR ACE) +Seat 10: PhilJackson (5115) +***** End of hand T5-27172613-96 ***** +***** History for hand T5-27172613-97 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Tue Mar 29 00:01:45 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 100/200, TC) +User: Zazounette92 +Button: seat 2 +Players in round: 4 +Seat 5: Zazounette92 (815) +Seat 9: Elcherino (1860) +Seat 10: PhilJackson (5115) +Seat 2: Montferat (5710) +Zazounette92 posts small blind (100) +Elcherino posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [Qs, Ks] +PhilJackson calls 200 +Montferat folds +Zazounette92 raises 715 to 815 [all in] +Elcherino folds +PhilJackson calls 615 +--- +--- Dealing flop [Jd, Ac, Jh] +--- Dealing turn [6h] +--- Dealing river [Js] +--- +Summary: +Main pot: 1830 won by Zazounette92 (915), PhilJackson (915) +Rake taken: €0 +Seat 5: Zazounette92 (915), net: +100, [Qs, Ks] (THREE_OF_A_KIND JACK) +Seat 9: Elcherino (1660), net: -200 +Seat 10: PhilJackson (5215), net: +100, [8c, Kh] (THREE_OF_A_KIND JACK) +Seat 2: Montferat (5710) +***** End of hand T5-27172613-97 ***** +***** History for hand T5-27172613-98 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Tue Mar 29 00:02:17 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 100/200, TC) +User: Zazounette92 +Button: seat 5 +Players in round: 4 +Seat 9: Elcherino (1660) +Seat 10: PhilJackson (5215) +Seat 2: Montferat (5710) +Seat 5: Zazounette92 (915) +Elcherino posts small blind (100) +PhilJackson posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [5s, 8c] +Montferat folds +Zazounette92 folds +Elcherino folds +--- +Summary: +Main pot: 200 won by PhilJackson (200) +Rake taken: €0 +Seat 9: Elcherino (1560), net: -100 +Seat 10: PhilJackson (5315), net: +100 +Seat 2: Montferat (5710) +Seat 5: Zazounette92 (915) +***** End of hand T5-27172613-98 ***** +***** History for hand T5-27172613-99 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Tue Mar 29 00:02:30 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 100/200, TC) +User: Zazounette92 +Button: seat 9 +Players in round: 4 +Seat 10: PhilJackson (5315) +Seat 2: Montferat (5710) +Seat 5: Zazounette92 (915) +Seat 9: Elcherino (1560) +PhilJackson posts small blind (100) +Montferat posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [Kh, 4d] +Zazounette92 folds +Elcherino folds +PhilJackson raises 300 to 400 +Montferat calls 200 +--- Dealing flop [3s, 6h, Td] +PhilJackson bets 800 +Montferat folds +--- +Summary: +Main pot: 800 won by PhilJackson (800) +Rake taken: €0 +Seat 10: PhilJackson (5715), net: +400, [8s, 8h] (PAIR EIGHT) +Seat 2: Montferat (5310), net: -400 +Seat 5: Zazounette92 (915) +Seat 9: Elcherino (1560) +***** End of hand T5-27172613-99 ***** +***** History for hand T5-27172613-100 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Tue Mar 29 00:02:58 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 100/200, TC) +User: Zazounette92 +Button: seat 10 +Players in round: 4 +Seat 2: Montferat (5310) +Seat 5: Zazounette92 (915) +Seat 9: Elcherino (1560) +Seat 10: PhilJackson (5715) +Montferat posts small blind (100) +Zazounette92 posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [6h, 8s] +Elcherino folds +PhilJackson folds +Montferat raises 700 to 800 +Zazounette92 folds +--- +Summary: +Main pot: 400 won by Montferat (400) +Rake taken: €0 +Seat 2: Montferat (5510), net: +200 +Seat 5: Zazounette92 (715), net: -200 +Seat 9: Elcherino (1560) +Seat 10: PhilJackson (5715) +***** End of hand T5-27172613-100 ***** +***** History for hand T5-27172613-101 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Tue Mar 29 00:03:09 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 100/200, TC) +User: Zazounette92 +Button: seat 2 +Players in round: 4 +Seat 5: Zazounette92 (715) +Seat 9: Elcherino (1560) +Seat 10: PhilJackson (5715) +Seat 2: Montferat (5510) +Zazounette92 posts small blind (100) +Elcherino posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [2c, 3c] +PhilJackson folds +Montferat raises 400 to 400 +Zazounette92 folds +Elcherino folds +--- +Summary: +Main pot: 500 won by Montferat (500) +Rake taken: €0 +Seat 5: Zazounette92 (615), net: -100 +Seat 9: Elcherino (1360), net: -200 +Seat 10: PhilJackson (5715) +Seat 2: Montferat (5810), net: +300 +***** End of hand T5-27172613-101 ***** +***** History for hand T5-27172613-102 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Tue Mar 29 00:03:22 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 100/200, TC) +User: Zazounette92 +Button: seat 5 +Players in round: 4 +Seat 9: Elcherino (1360) +Seat 10: PhilJackson (5715) +Seat 2: Montferat (5810) +Seat 5: Zazounette92 (615) +Elcherino posts small blind (100) +PhilJackson posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [Jc, 2d] +Montferat raises 400 to 400 +Zazounette92 folds +Elcherino folds +PhilJackson folds +--- +Summary: +Main pot: 500 won by Montferat (500) +Rake taken: €0 +Seat 9: Elcherino (1260), net: -100 +Seat 10: PhilJackson (5515), net: -200 +Seat 2: Montferat (6110), net: +300 +Seat 5: Zazounette92 (615) +***** End of hand T5-27172613-102 ***** +***** History for hand T5-27172613-103 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Tue Mar 29 00:03:31 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 100/200, TC) +User: Zazounette92 +Button: seat 9 +Players in round: 4 +Seat 10: PhilJackson (5515) +Seat 2: Montferat (6110) +Seat 5: Zazounette92 (615) +Seat 9: Elcherino (1260) +PhilJackson posts small blind (100) +Montferat posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [7c, 6d] +Zazounette92 folds +Elcherino folds +PhilJackson calls 100 +Montferat checks +--- Dealing flop [6s, Js, 4s] +PhilJackson checks +Montferat bets 200 +PhilJackson folds +--- +Summary: +Main pot: 400 won by Montferat (400) +Rake taken: €0 +Seat 10: PhilJackson (5315), net: -200 +Seat 2: Montferat (6310), net: +200 +Seat 5: Zazounette92 (615) +Seat 9: Elcherino (1260) +***** End of hand T5-27172613-103 ***** +***** History for hand T5-27172613-104 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Tue Mar 29 00:03:52 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 100/200, TC) +User: Zazounette92 +Button: seat 10 +Players in round: 4 +Seat 2: Montferat (6310) +Seat 5: Zazounette92 (615) +Seat 9: Elcherino (1260) +Seat 10: PhilJackson (5315) +Montferat posts small blind (100) +Zazounette92 posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [Td, 3d] +Elcherino folds +PhilJackson folds +Montferat calls 100 +Zazounette92 checks +--- Dealing flop [6h, Qh, 8d] +Montferat bets 400 +Zazounette92 folds +--- +Summary: +Main pot: 400 won by Montferat (400) +Rake taken: €0 +Seat 2: Montferat (6510), net: +200 +Seat 5: Zazounette92 (415), net: -200 +Seat 9: Elcherino (1260) +Seat 10: PhilJackson (5315) +***** End of hand T5-27172613-104 ***** +***** History for hand T5-27172613-105 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Tue Mar 29 00:04:13 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 100/200, TC) +User: Zazounette92 +Button: seat 2 +Players in round: 4 +Seat 5: Zazounette92 (415) +Seat 9: Elcherino (1260) +Seat 10: PhilJackson (5315) +Seat 2: Montferat (6510) +Zazounette92 posts small blind (100) +Elcherino posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [8s, 2d] +PhilJackson folds +Montferat raises 600 to 600 +Zazounette92 folds +Elcherino folds +--- +Summary: +Main pot: 500 won by Montferat (500) +Rake taken: €0 +Seat 5: Zazounette92 (315), net: -100 +Seat 9: Elcherino (1060), net: -200 +Seat 10: PhilJackson (5315) +Seat 2: Montferat (6810), net: +300 +***** End of hand T5-27172613-105 ***** +***** History for hand T5-27172613-106 (TOURNAMENT: "NL Holdem", S-755-6811, buy-in: €20) ***** +Start hand: Tue Mar 29 00:04:31 GMT+0200 2011 +Table: Table #1 [27172613] (NO_LIMIT TEXAS_HOLDEM 100/200, TC) +User: Zazounette92 +Button: seat 5 +Players in round: 4 +Seat 9: Elcherino (1060) +Seat 10: PhilJackson (5315) +Seat 2: Montferat (6810) +Seat 5: Zazounette92 (315) +Elcherino posts small blind (100) +PhilJackson posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [8c, Jd] +Montferat folds +Zazounette92 raises 315 to 315 [all in] +Elcherino folds +PhilJackson calls 115 +--- +--- Dealing flop [4c, 6s, 5h] +--- Dealing turn [Ks] +--- Dealing river [Kc] +--- +Summary: +Main pot: 730 won by PhilJackson (730) +Rake taken: €0 +Seat 9: Elcherino (960), net: -100 +Seat 10: PhilJackson (5730), net: +415, [3d, Kd] (THREE_OF_A_KIND KING) +Seat 2: Montferat (6810) +Seat 5: Zazounette92 (0), net: -315, [8c, Jd] (PAIR KING) +***** End of hand T5-27172613-106 ***** diff --git a/pyfpdb/regression-test-files/tour/ongame/S-929-1303.log b/pyfpdb/regression-test-files/tour/ongame/S-929-1303.log new file mode 100644 index 00000000..0fd95b59 --- /dev/null +++ b/pyfpdb/regression-test-files/tour/ongame/S-929-1303.log @@ -0,0 +1,1280 @@ +***** History for hand T5-26690458-1 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 21:59:54 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 10/20, TC) +User: Zazounette92 +Button: seat 8 +Players in round: 9 +Seat 9: zendenx (1500) +Seat 10: portol44300 (1500) +Seat 1: beuh-c_75017 (1500) +Seat 2: boubougna (1500) +Seat 3: lowmax (1500) +Seat 4: juju_juju (1500) +Seat 6: dany_wilde (1500) +Seat 7: Zazounette92 (1500) +Seat 8: Rodgeur (1500) +zendenx posts small blind (10) +portol44300 posts big blind (20) +--- +Dealing pocket cards +Dealing to Zazounette92: [Kd, 2s] +beuh-c_75017 calls 20 +boubougna folds +lowmax folds +juju_juju folds +dany_wilde folds +Zazounette92 folds +Rodgeur folds +zendenx calls 10 +portol44300 checks +--- Dealing flop [7s, Kh, Kc] +zendenx checks +portol44300 bets 40 +beuh-c_75017 calls 40 +zendenx folds +--- Dealing turn [4d] +portol44300 bets 40 +beuh-c_75017 folds +--- +Summary: +Main pot: 140 won by portol44300 (140) +Rake taken: €0 +Seat 9: zendenx (1480), net: -20 +Seat 10: portol44300 (1580), net: +80 +Seat 1: beuh-c_75017 (1440), net: -60 +Seat 2: boubougna (1500) +Seat 3: lowmax (1500) +Seat 4: juju_juju (1500) +Seat 6: dany_wilde (1500) +Seat 7: Zazounette92 (1500) +Seat 8: Rodgeur (1500) +***** End of hand T5-26690458-1 ***** +***** History for hand T5-26690458-2 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:01:03 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 10/20, TC) +User: Zazounette92 +Button: seat 9 +Players in round: 9 +Seat 10: portol44300 (1580) +Seat 1: beuh-c_75017 (1440) +Seat 2: boubougna (1500) +Seat 3: lowmax (1500) +Seat 4: juju_juju (1500) +Seat 6: dany_wilde (1500) +Seat 7: Zazounette92 (1500) +Seat 8: Rodgeur (1500) +Seat 9: zendenx (1480) +portol44300 posts small blind (10) +beuh-c_75017 posts big blind (20) +--- +Dealing pocket cards +Dealing to Zazounette92: [Ad, Td] +boubougna folds +lowmax calls 20 +juju_juju folds +dany_wilde calls 20 +Zazounette92 folds +Rodgeur folds +zendenx calls 20 +portol44300 calls 10 +beuh-c_75017 checks +--- Dealing flop [Jd, 5h, 2h] +portol44300 bets 100 +beuh-c_75017 folds +lowmax calls 100 +dany_wilde folds +zendenx folds +--- Dealing turn [5d] +portol44300 checks +lowmax checks +--- Dealing river [Tc] +portol44300 bets 300 +lowmax folds +--- +Summary: +Main pot: 300 won by portol44300 (300) +Rake taken: €0 +Seat 10: portol44300 (1760), net: +180 +Seat 1: beuh-c_75017 (1420), net: -20 +Seat 2: boubougna (1500) +Seat 3: lowmax (1380), net: -120 +Seat 4: juju_juju (1500) +Seat 6: dany_wilde (1480), net: -20 +Seat 7: Zazounette92 (1500) +Seat 8: Rodgeur (1500) +Seat 9: zendenx (1460), net: -20 +***** End of hand T5-26690458-2 ***** +***** History for hand T5-26690458-3 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:02:20 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 10/20, TC) +User: Zazounette92 +Button: seat 10 +Players in round: 9 +Seat 1: beuh-c_75017 (1420) +Seat 2: boubougna (1500) +Seat 3: lowmax (1380) +Seat 4: juju_juju (1500) +Seat 6: dany_wilde (1480) +Seat 7: Zazounette92 (1500) +Seat 8: Rodgeur (1500) +Seat 9: zendenx (1460) +Seat 10: portol44300 (1760) +beuh-c_75017 posts small blind (10) +boubougna posts big blind (20) +--- +Dealing pocket cards +Dealing to Zazounette92: [Jc, 4d] +lowmax folds +juju_juju raises 80 to 80 +dany_wilde folds +Zazounette92 folds +Rodgeur folds +zendenx folds +portol44300 folds +beuh-c_75017 folds +boubougna folds +--- +Summary: +Main pot: 50 won by juju_juju (50) +Rake taken: €0 +Seat 1: beuh-c_75017 (1410), net: -10 +Seat 2: boubougna (1480), net: -20 +Seat 3: lowmax (1380) +Seat 4: juju_juju (1530), net: +30 +Seat 6: dany_wilde (1480) +Seat 7: Zazounette92 (1500) +Seat 8: Rodgeur (1500) +Seat 9: zendenx (1460) +Seat 10: portol44300 (1760) +***** End of hand T5-26690458-3 ***** +***** History for hand T5-26690458-4 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:02:41 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 10/20, TC) +User: Zazounette92 +Button: seat 1 +Players in round: 9 +Seat 2: boubougna (1480) +Seat 3: lowmax (1380) +Seat 4: juju_juju (1530) +Seat 6: dany_wilde (1480) +Seat 7: Zazounette92 (1500) +Seat 8: Rodgeur (1500) +Seat 9: zendenx (1460) +Seat 10: portol44300 (1760) +Seat 1: beuh-c_75017 (1410) +boubougna posts small blind (10) +lowmax posts big blind (20) +--- +Dealing pocket cards +Dealing to Zazounette92: [5c, Kd] +juju_juju folds +dany_wilde calls 20 +Zazounette92 folds +Rodgeur folds +zendenx calls 20 +portol44300 folds +beuh-c_75017 folds +boubougna folds +lowmax checks +--- Dealing flop [3c, 4d, 9c] +lowmax checks +dany_wilde checks +zendenx bets 50 +lowmax folds +dany_wilde folds +--- +Summary: +Main pot: 70 won by zendenx (70) +Rake taken: €0 +Seat 2: boubougna (1470), net: -10 +Seat 3: lowmax (1360), net: -20 +Seat 4: juju_juju (1530) +Seat 6: dany_wilde (1460), net: -20 +Seat 7: Zazounette92 (1500) +Seat 8: Rodgeur (1500) +Seat 9: zendenx (1510), net: +50 +Seat 10: portol44300 (1760) +Seat 1: beuh-c_75017 (1410) +***** End of hand T5-26690458-4 ***** +***** History for hand T5-26690458-5 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:03:40 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 15/30, TC) +User: Zazounette92 +Button: seat 2 +Players in round: 9 +Seat 3: lowmax (1360) +Seat 4: juju_juju (1530) +Seat 6: dany_wilde (1460) +Seat 7: Zazounette92 (1500) +Seat 8: Rodgeur (1500) +Seat 9: zendenx (1510) +Seat 10: portol44300 (1760) +Seat 1: beuh-c_75017 (1410) +Seat 2: boubougna (1470) +lowmax posts small blind (15) +juju_juju posts big blind (30) +--- +Dealing pocket cards +Dealing to Zazounette92: [Qs, 3c] +dany_wilde raises 60 to 60 +Zazounette92 folds +Rodgeur folds +zendenx calls 60 +portol44300 calls 60 +beuh-c_75017 folds +boubougna folds +lowmax folds +juju_juju folds +--- Dealing flop [Kc, 5d, Qc] +dany_wilde bets 30 +zendenx calls 30 +portol44300 calls 30 +--- Dealing turn [6c] +dany_wilde checks +zendenx checks +portol44300 checks +--- Dealing river [Ts] +dany_wilde checks +zendenx checks +portol44300 bets 105 +dany_wilde folds +zendenx folds +--- +Summary: +Main pot: 315 won by portol44300 (315) +Rake taken: €0 +Seat 3: lowmax (1345), net: -15 +Seat 4: juju_juju (1500), net: -30 +Seat 6: dany_wilde (1370), net: -90 +Seat 7: Zazounette92 (1500) +Seat 8: Rodgeur (1500) +Seat 9: zendenx (1420), net: -90 +Seat 10: portol44300 (1985), net: +225 +Seat 1: beuh-c_75017 (1410) +Seat 2: boubougna (1470) +***** End of hand T5-26690458-5 ***** +***** History for hand T5-26690458-7 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:06:52 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 25/50, TC) +User: Zazounette92 +Button: seat 4 +Players in round: 9 +Seat 6: dany_wilde (1150) +Seat 7: Zazounette92 (1500) +Seat 8: Rodgeur (1500) +Seat 9: zendenx (1420) +Seat 10: portol44300 (1955) +Seat 1: beuh-c_75017 (1410) +Seat 2: boubougna (1735) +Seat 3: lowmax (1345) +Seat 4: juju_juju (1485) +dany_wilde posts small blind (25) +Zazounette92 posts big blind (50) +--- +Dealing pocket cards +Dealing to Zazounette92: [3d, As] +Rodgeur folds +zendenx folds +portol44300 folds +beuh-c_75017 folds +boubougna calls 50 +lowmax raises 150 to 150 +juju_juju folds +dany_wilde folds +Zazounette92 folds +boubougna calls 100 +--- Dealing flop [4h, 4d, 8d] +boubougna checks +lowmax bets 200 +boubougna calls 200 +--- Dealing turn [9s] +boubougna checks +lowmax bets 400 +boubougna raises 1385 to 1385 [all in] +lowmax calls 595 [all in] +--- Dealing turn [9s] +--- Dealing river [Kd] +--- +Summary: +Main pot: 2765 won by lowmax (2765) +Rake taken: €0 +Seat 6: dany_wilde (1125), net: -25 +Seat 7: Zazounette92 (1450), net: -50 +Seat 8: Rodgeur (1500) +Seat 9: zendenx (1420) +Seat 10: portol44300 (1955) +Seat 1: beuh-c_75017 (1410) +Seat 2: boubougna (390), net: -1345, [8c, Ac] (TWO_PAIR EIGHT, FOUR) +Seat 3: lowmax (2765), net: +1420, [Ad, 9d] (FLUSH ACE) +Seat 4: juju_juju (1485) +***** End of hand T5-26690458-7 ***** +***** History for hand T5-26690458-8 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:07:57 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 25/50, TC) +User: Zazounette92 +Button: seat 6 +Players in round: 9 +Seat 7: Zazounette92 (1450) +Seat 8: Rodgeur (1500) +Seat 9: zendenx (1420) +Seat 10: portol44300 (1955) +Seat 1: beuh-c_75017 (1410) +Seat 2: boubougna (390) +Seat 3: lowmax (2765) +Seat 4: juju_juju (1485) +Seat 6: dany_wilde (1125) +Zazounette92 posts small blind (25) +Rodgeur posts big blind (50) +--- +Dealing pocket cards +Dealing to Zazounette92: [2d, Kc] +zendenx folds +portol44300 calls 50 +beuh-c_75017 folds +boubougna folds +lowmax folds +juju_juju folds +dany_wilde folds +Zazounette92 folds +Rodgeur checks +--- Dealing flop [Js, 7h, 2c] +Rodgeur checks +portol44300 bets 125 +Rodgeur folds +--- +Summary: +Main pot: 125 won by portol44300 (125) +Rake taken: €0 +Seat 7: Zazounette92 (1425), net: -25 +Seat 8: Rodgeur (1450), net: -50 +Seat 9: zendenx (1420) +Seat 10: portol44300 (2030), net: +75 +Seat 1: beuh-c_75017 (1410) +Seat 2: boubougna (390) +Seat 3: lowmax (2765) +Seat 4: juju_juju (1485) +Seat 6: dany_wilde (1125) +***** End of hand T5-26690458-8 ***** +***** History for hand T5-26690458-9 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:08:42 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 25/50, TC) +User: Zazounette92 +Button: seat 7 +Players in round: 9 +Seat 8: Rodgeur (1450) +Seat 9: zendenx (1420) +Seat 10: portol44300 (2030) +Seat 1: beuh-c_75017 (1410) +Seat 2: boubougna (390) +Seat 3: lowmax (2765) +Seat 4: juju_juju (1485) +Seat 6: dany_wilde (1125) +Seat 7: Zazounette92 (1425) +Rodgeur posts small blind (25) +zendenx posts big blind (50) +--- +Dealing pocket cards +Dealing to Zazounette92: [Tc, 6d] +portol44300 folds +beuh-c_75017 folds +boubougna raises 390 to 390 [all in] +lowmax folds +juju_juju folds +dany_wilde folds +Zazounette92 folds +Rodgeur folds +zendenx folds +--- +Summary: +Main pot: 125 won by boubougna (125) +Rake taken: €0 +Seat 8: Rodgeur (1425), net: -25 +Seat 9: zendenx (1370), net: -50 +Seat 10: portol44300 (2030) +Seat 1: beuh-c_75017 (1410) +Seat 2: boubougna (465), net: +75 +Seat 3: lowmax (2765) +Seat 4: juju_juju (1485) +Seat 6: dany_wilde (1125) +Seat 7: Zazounette92 (1425) +***** End of hand T5-26690458-9 ***** +***** History for hand T5-26690458-10 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:09:26 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 50/100, TC) +User: Zazounette92 +Button: seat 8 +Players in round: 9 +Seat 9: zendenx (1370) +Seat 10: portol44300 (2030) +Seat 1: beuh-c_75017 (1410) +Seat 2: boubougna (465) +Seat 3: lowmax (2765) +Seat 4: juju_juju (1485) +Seat 6: dany_wilde (1125) +Seat 7: Zazounette92 (1425) +Seat 8: Rodgeur (1425) +zendenx posts small blind (50) +portol44300 posts big blind (100) +--- +Dealing pocket cards +Dealing to Zazounette92: [Jh, Kd] +beuh-c_75017 folds +boubougna folds +lowmax folds +juju_juju folds +dany_wilde calls 100 +Zazounette92 folds +Rodgeur raises 350 to 350 +zendenx folds +portol44300 folds +dany_wilde folds +--- +Summary: +Main pot: 350 won by Rodgeur (350) +Rake taken: €0 +Seat 9: zendenx (1320), net: -50 +Seat 10: portol44300 (1930), net: -100 +Seat 1: beuh-c_75017 (1410) +Seat 2: boubougna (465) +Seat 3: lowmax (2765) +Seat 4: juju_juju (1485) +Seat 6: dany_wilde (1025), net: -100 +Seat 7: Zazounette92 (1425) +Seat 8: Rodgeur (1675), net: +250 +***** End of hand T5-26690458-10 ***** +***** History for hand T5-26690458-11 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:09:57 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 50/100, TC) +User: Zazounette92 +Button: seat 9 +Players in round: 9 +Seat 10: portol44300 (1930) +Seat 1: beuh-c_75017 (1410) +Seat 2: boubougna (465) +Seat 3: lowmax (2765) +Seat 4: juju_juju (1485) +Seat 6: dany_wilde (1025) +Seat 7: Zazounette92 (1425) +Seat 8: Rodgeur (1675) +Seat 9: zendenx (1320) +portol44300 posts small blind (50) +beuh-c_75017 posts big blind (100) +--- +Dealing pocket cards +Dealing to Zazounette92: [4h, 7c] +boubougna folds +lowmax folds +juju_juju folds +dany_wilde raises 1025 to 1025 [all in] +Zazounette92 folds +Rodgeur folds +zendenx folds +portol44300 folds +beuh-c_75017 folds +--- +Summary: +Main pot: 250 won by dany_wilde (250) +Rake taken: €0 +Seat 10: portol44300 (1880), net: -50 +Seat 1: beuh-c_75017 (1310), net: -100 +Seat 2: boubougna (465) +Seat 3: lowmax (2765) +Seat 4: juju_juju (1485) +Seat 6: dany_wilde (1175), net: +150 +Seat 7: Zazounette92 (1425) +Seat 8: Rodgeur (1675) +Seat 9: zendenx (1320) +***** End of hand T5-26690458-11 ***** +***** History for hand T5-26690458-12 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:10:23 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 50/100, TC) +User: Zazounette92 +Button: seat 10 +Players in round: 9 +Seat 1: beuh-c_75017 (1310) +Seat 2: boubougna (465) +Seat 3: lowmax (2765) +Seat 4: juju_juju (1485) +Seat 6: dany_wilde (1175) +Seat 7: Zazounette92 (1425) +Seat 8: Rodgeur (1675) +Seat 9: zendenx (1320) +Seat 10: portol44300 (1880) +beuh-c_75017 posts small blind (50) +boubougna posts big blind (100) +--- +Dealing pocket cards +Dealing to Zazounette92: [Ts, Ah] +lowmax folds +juju_juju folds +dany_wilde raises 200 to 200 +Zazounette92 folds +Rodgeur folds +zendenx folds +portol44300 folds +beuh-c_75017 folds +boubougna raises 365 to 465 [all in] +dany_wilde calls 265 +--- +--- Dealing flop [3s, Kh, 7h] +--- Dealing turn [Qh] +--- Dealing river [Jd] +--- +Summary: +Main pot: 980 won by dany_wilde (980) +Rake taken: €0 +Seat 1: beuh-c_75017 (1260), net: -50 +Seat 2: boubougna (0), net: -465, [9s, 9c] (PAIR NINE) +Seat 3: lowmax (2765) +Seat 4: juju_juju (1485) +Seat 6: dany_wilde (1690), net: +515, [Qs, As] (PAIR QUEEN) +Seat 7: Zazounette92 (1425) +Seat 8: Rodgeur (1675) +Seat 9: zendenx (1320) +Seat 10: portol44300 (1880) +***** End of hand T5-26690458-12 ***** +***** History for hand T5-26690458-13 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:10:56 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 50/100, TC) +User: Zazounette92 +Button: seat 1 +Players in round: 8 +Seat 3: lowmax (2765) +Seat 4: juju_juju (1485) +Seat 6: dany_wilde (1690) +Seat 7: Zazounette92 (1425) +Seat 8: Rodgeur (1675) +Seat 9: zendenx (1320) +Seat 10: portol44300 (1880) +Seat 1: beuh-c_75017 (1260) +lowmax posts big blind (100) +--- +Dealing pocket cards +Dealing to Zazounette92: [Ac, Jd] +juju_juju folds +dany_wilde folds +Zazounette92 raises 1425 to 1425 [all in] +Rodgeur folds +zendenx folds +portol44300 folds +beuh-c_75017 folds +lowmax folds +--- +Summary: +Main pot: 200 won by Zazounette92 (200) +Rake taken: €0 +Seat 3: lowmax (2665), net: -100 +Seat 4: juju_juju (1485) +Seat 6: dany_wilde (1690) +Seat 7: Zazounette92 (1525), net: +100 +Seat 8: Rodgeur (1675) +Seat 9: zendenx (1320) +Seat 10: portol44300 (1880) +Seat 1: beuh-c_75017 (1260) +***** End of hand T5-26690458-13 ***** +***** History for hand T5-26690458-16 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:13:17 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 75/150, TC) +User: Zazounette92 +Button: seat 4 +Players in round: 7 +Seat 6: dany_wilde (1590) +Seat 7: Zazounette92 (1525) +Seat 9: zendenx (1020) +Seat 10: portol44300 (1880) +Seat 1: beuh-c_75017 (960) +Seat 3: lowmax (2615) +Seat 4: juju_juju (3910) +dany_wilde posts small blind (75) +Zazounette92 posts big blind (150) +--- +Dealing pocket cards +Dealing to Zazounette92: [8h, Jd] +zendenx folds +portol44300 folds +beuh-c_75017 raises 900 to 900 +lowmax folds +juju_juju calls 900 +dany_wilde folds +Zazounette92 folds +--- Dealing flop [Ad, Jh, Kd] +beuh-c_75017 bets 60 [all in] +juju_juju calls 60 +--- Dealing flop [Ad, Jh, Kd] +--- Dealing turn [Ts] +--- Dealing river [5s] +--- +Summary: +Main pot: 2145 won by beuh-c_75017 (2145) +Rake taken: €0 +Seat 6: dany_wilde (1515), net: -75 +Seat 7: Zazounette92 (1375), net: -150 +Seat 9: zendenx (1020) +Seat 10: portol44300 (1880) +Seat 1: beuh-c_75017 (2145), net: +1185, [6h, Qh] (STRAIGHT ACE) +Seat 3: lowmax (2615) +Seat 4: juju_juju (2950), net: -960, [9s, 8s] (HIGH_CARD ACE) +***** End of hand T5-26690458-16 ***** +***** History for hand T5-26690458-17 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:14:14 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 75/150, TC) +User: Zazounette92 +Button: seat 6 +Players in round: 7 +Seat 7: Zazounette92 (1375) +Seat 9: zendenx (1020) +Seat 10: portol44300 (1880) +Seat 1: beuh-c_75017 (2145) +Seat 3: lowmax (2615) +Seat 4: juju_juju (2950) +Seat 6: dany_wilde (1515) +Zazounette92 posts small blind (75) +zendenx posts big blind (150) +--- +Dealing pocket cards +Dealing to Zazounette92: [Jh, 8h] +portol44300 folds +beuh-c_75017 folds +lowmax folds +juju_juju folds +dany_wilde folds +Zazounette92 folds +--- +Summary: +Main pot: 150 won by zendenx (150) +Rake taken: €0 +Seat 7: Zazounette92 (1300), net: -75 +Seat 9: zendenx (1095), net: +75 +Seat 10: portol44300 (1880) +Seat 1: beuh-c_75017 (2145) +Seat 3: lowmax (2615) +Seat 4: juju_juju (2950) +Seat 6: dany_wilde (1515) +***** End of hand T5-26690458-17 ***** +***** History for hand T5-26690458-18 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:14:40 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 75/150, TC) +User: Zazounette92 +Button: seat 7 +Players in round: 7 +Seat 9: zendenx (1095) +Seat 10: portol44300 (1880) +Seat 1: beuh-c_75017 (2145) +Seat 3: lowmax (2615) +Seat 4: juju_juju (2950) +Seat 6: dany_wilde (1515) +Seat 7: Zazounette92 (1300) +zendenx posts small blind (75) +portol44300 posts big blind (150) +--- +Dealing pocket cards +Dealing to Zazounette92: [9s, 3c] +beuh-c_75017 calls 150 +lowmax folds +juju_juju folds +dany_wilde raises 300 to 300 +Zazounette92 folds +zendenx folds +portol44300 folds +beuh-c_75017 calls 150 +--- Dealing flop [4d, 2d, 9c] +beuh-c_75017 checks +dany_wilde bets 1215 [all in] +beuh-c_75017 folds +--- +Summary: +Main pot: 825 won by dany_wilde (825) +Rake taken: €0 +Seat 9: zendenx (1020), net: -75 +Seat 10: portol44300 (1730), net: -150 +Seat 1: beuh-c_75017 (1845), net: -300 +Seat 3: lowmax (2615) +Seat 4: juju_juju (2950) +Seat 6: dany_wilde (2040), net: +525 +Seat 7: Zazounette92 (1300) +***** End of hand T5-26690458-18 ***** +***** History for hand T5-26690458-19 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:15:31 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 100/200, TC) +User: Zazounette92 +Button: seat 9 +Players in round: 7 +Seat 10: portol44300 (1730) +Seat 1: beuh-c_75017 (1845) +Seat 3: lowmax (2615) +Seat 4: juju_juju (2950) +Seat 6: dany_wilde (2040) +Seat 7: Zazounette92 (1300) +Seat 9: zendenx (1020) +portol44300 posts small blind (100) +beuh-c_75017 posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [Td, Tc] +lowmax folds +juju_juju folds +dany_wilde folds +Zazounette92 raises 1300 to 1300 [all in] +zendenx folds +portol44300 folds +beuh-c_75017 folds +--- +Summary: +Main pot: 500 won by Zazounette92 (500) +Rake taken: €0 +Seat 10: portol44300 (1630), net: -100 +Seat 1: beuh-c_75017 (1645), net: -200 +Seat 3: lowmax (2615) +Seat 4: juju_juju (2950) +Seat 6: dany_wilde (2040) +Seat 7: Zazounette92 (1600), net: +300 +Seat 9: zendenx (1020) +***** End of hand T5-26690458-19 ***** +***** History for hand T5-26690458-20 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:15:48 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 100/200, TC) +User: Zazounette92 +Button: seat 10 +Players in round: 7 +Seat 1: beuh-c_75017 (1645) +Seat 3: lowmax (2615) +Seat 4: juju_juju (2950) +Seat 6: dany_wilde (2040) +Seat 7: Zazounette92 (1600) +Seat 9: zendenx (1020) +Seat 10: portol44300 (1630) +beuh-c_75017 posts small blind (100) +lowmax posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [6s, Kc] +juju_juju raises 800 to 800 +dany_wilde folds +Zazounette92 folds +zendenx folds +portol44300 folds +beuh-c_75017 folds +lowmax folds +--- +Summary: +Main pot: 500 won by juju_juju (500) +Rake taken: €0 +Seat 1: beuh-c_75017 (1545), net: -100 +Seat 3: lowmax (2415), net: -200 +Seat 4: juju_juju (3250), net: +300 +Seat 6: dany_wilde (2040) +Seat 7: Zazounette92 (1600) +Seat 9: zendenx (1020) +Seat 10: portol44300 (1630) +***** End of hand T5-26690458-20 ***** +***** History for hand T5-26690458-21 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:16:30 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 100/200, TC) +User: Zazounette92 +Button: seat 1 +Players in round: 7 +Seat 3: lowmax (2415) +Seat 4: juju_juju (3250) +Seat 6: dany_wilde (2040) +Seat 7: Zazounette92 (1600) +Seat 9: zendenx (1020) +Seat 10: portol44300 (1630) +Seat 1: beuh-c_75017 (1545) +lowmax posts small blind (100) +juju_juju posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [Jc, Ks] +dany_wilde folds +Zazounette92 raises 1600 to 1600 [all in] +zendenx folds +portol44300 folds +beuh-c_75017 folds +lowmax folds +juju_juju folds +--- +Summary: +Main pot: 500 won by Zazounette92 (500) +Rake taken: €0 +Seat 3: lowmax (2315), net: -100 +Seat 4: juju_juju (3050), net: -200 +Seat 6: dany_wilde (2040) +Seat 7: Zazounette92 (1900), net: +300 +Seat 9: zendenx (1020) +Seat 10: portol44300 (1630) +Seat 1: beuh-c_75017 (1545) +***** End of hand T5-26690458-21 ***** +***** History for hand T5-26690458-22 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:16:52 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 100/200, TC) +User: Zazounette92 +Button: seat 3 +Players in round: 7 +Seat 4: juju_juju (3050) +Seat 6: dany_wilde (2040) +Seat 7: Zazounette92 (1900) +Seat 9: zendenx (1020) +Seat 10: portol44300 (1630) +Seat 1: beuh-c_75017 (1545) +Seat 3: lowmax (2315) +juju_juju posts small blind (100) +dany_wilde posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [5s, 2s] +Zazounette92 folds +zendenx folds +portol44300 folds +beuh-c_75017 raises 800 to 800 +lowmax folds +juju_juju folds +dany_wilde folds +--- +Summary: +Main pot: 500 won by beuh-c_75017 (500) +Rake taken: €0 +Seat 4: juju_juju (2950), net: -100 +Seat 6: dany_wilde (1840), net: -200 +Seat 7: Zazounette92 (1900) +Seat 9: zendenx (1020) +Seat 10: portol44300 (1630) +Seat 1: beuh-c_75017 (1845), net: +300 +Seat 3: lowmax (2315) +***** End of hand T5-26690458-22 ***** +***** History for hand T5-26690458-23 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:17:17 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 100/200, TC) +User: Zazounette92 +Button: seat 4 +Players in round: 7 +Seat 6: dany_wilde (1840) +Seat 7: Zazounette92 (1900) +Seat 9: zendenx (1020) +Seat 10: portol44300 (1630) +Seat 1: beuh-c_75017 (1845) +Seat 3: lowmax (2315) +Seat 4: juju_juju (2950) +dany_wilde posts small blind (100) +Zazounette92 posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [3c, Ks] +zendenx raises 1020 to 1020 [all in] +portol44300 folds +beuh-c_75017 folds +lowmax folds +juju_juju folds +dany_wilde folds +Zazounette92 folds +--- +Summary: +Main pot: 500 won by zendenx (500) +Rake taken: €0 +Seat 6: dany_wilde (1740), net: -100 +Seat 7: Zazounette92 (1700), net: -200 +Seat 9: zendenx (1320), net: +300 +Seat 10: portol44300 (1630) +Seat 1: beuh-c_75017 (1845) +Seat 3: lowmax (2315) +Seat 4: juju_juju (2950) +***** End of hand T5-26690458-23 ***** +***** History for hand T5-26690458-24 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:17:44 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 100/200, TC) +User: Zazounette92 +Button: seat 6 +Players in round: 7 +Seat 7: Zazounette92 (1700) +Seat 9: zendenx (1320) +Seat 10: portol44300 (1630) +Seat 1: beuh-c_75017 (1845) +Seat 3: lowmax (2315) +Seat 4: juju_juju (2950) +Seat 6: dany_wilde (1740) +Zazounette92 posts small blind (100) +zendenx posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [3h, Qs] +portol44300 folds +beuh-c_75017 folds +lowmax folds +juju_juju folds +dany_wilde folds +Zazounette92 raises 1600 to 1700 [all in] +zendenx folds +--- +Summary: +Main pot: 400 won by Zazounette92 (400) +Rake taken: €0 +Seat 7: Zazounette92 (1900), net: +200 +Seat 9: zendenx (1120), net: -200 +Seat 10: portol44300 (1630) +Seat 1: beuh-c_75017 (1845) +Seat 3: lowmax (2315) +Seat 4: juju_juju (2950) +Seat 6: dany_wilde (1740) +***** End of hand T5-26690458-24 ***** +***** History for hand T5-26690458-25 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:18:18 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 100/200, TC) +User: Zazounette92 +Button: seat 7 +Players in round: 7 +Seat 9: zendenx (1120) +Seat 10: portol44300 (1630) +Seat 1: beuh-c_75017 (1845) +Seat 3: lowmax (2315) +Seat 4: juju_juju (2950) +Seat 6: dany_wilde (1740) +Seat 7: Zazounette92 (1900) +zendenx posts small blind (100) +portol44300 posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [As, Qd] +beuh-c_75017 folds +lowmax folds +juju_juju folds +dany_wilde folds +Zazounette92 raises 1900 to 1900 [all in] +zendenx folds +portol44300 folds +--- +Summary: +Main pot: 500 won by Zazounette92 (500) +Rake taken: €0 +Seat 9: zendenx (1020), net: -100 +Seat 10: portol44300 (1430), net: -200 +Seat 1: beuh-c_75017 (1845) +Seat 3: lowmax (2315) +Seat 4: juju_juju (2950) +Seat 6: dany_wilde (1740) +Seat 7: Zazounette92 (2200), net: +300 +***** End of hand T5-26690458-25 ***** +***** History for hand T5-26690458-26 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:18:51 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 100/200, ante: 20, TC) +User: Zazounette92 +Button: seat 9 +Players in round: 7 +Seat 10: portol44300 (1430) +Seat 1: beuh-c_75017 (1845) +Seat 3: lowmax (2315) +Seat 4: juju_juju (2950) +Seat 6: dany_wilde (1740) +Seat 7: Zazounette92 (2200) +Seat 9: zendenx (1020) +portol44300 posts ante 20 +beuh-c_75017 posts ante 20 +lowmax posts ante 20 +juju_juju posts ante 20 +dany_wilde posts ante 20 +Zazounette92 posts ante 20 +zendenx posts ante 20 +portol44300 posts small blind (100) +beuh-c_75017 posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [Jc, 9s] +lowmax folds +juju_juju folds +dany_wilde calls 200 +Zazounette92 folds +zendenx folds +portol44300 calls 100 +beuh-c_75017 raises 1625 to 1825 [all in] +dany_wilde calls 1520 [all in] +portol44300 folds +--- +--- Dealing flop [8h, 3c, Qh] +--- Dealing turn [Jh] +--- Dealing river [7c] +--- +Summary: +Main pot: 3780 won by dany_wilde (3780) +Rake taken: €0 +Seat 10: portol44300 (1210), net: -220 +Seat 1: beuh-c_75017 (105), net: -1740, [5h, 5c] (PAIR FIVE) +Seat 3: lowmax (2295), net: -20 +Seat 4: juju_juju (2930), net: -20 +Seat 6: dany_wilde (3780), net: +2040, [Ks, Js] (PAIR JACK) +Seat 7: Zazounette92 (2180), net: -20 +Seat 9: zendenx (1000), net: -20 +***** End of hand T5-26690458-26 ***** +***** History for hand T5-26690458-27 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:19:47 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 100/200, ante: 20, TC) +User: Zazounette92 +Button: seat 10 +Players in round: 7 +Seat 1: beuh-c_75017 (105) +Seat 3: lowmax (2295) +Seat 4: juju_juju (2930) +Seat 6: dany_wilde (3780) +Seat 7: Zazounette92 (2180) +Seat 9: zendenx (1000) +Seat 10: portol44300 (1210) +beuh-c_75017 posts ante 20 +lowmax posts ante 20 +juju_juju posts ante 20 +dany_wilde posts ante 20 +Zazounette92 posts ante 20 +zendenx posts ante 20 +portol44300 posts ante 20 +beuh-c_75017 posts small blind (85) [all in] +lowmax posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [Kd, 6d] +juju_juju folds +dany_wilde folds +Zazounette92 folds +zendenx folds +portol44300 raises 1190 to 1190 [all in] +lowmax folds +--- +--- Dealing flop [Td, Jh, 8s] +--- Dealing turn [Qs] +--- Dealing river [9d] +--- +Summary: +Main pot: 395 won by beuh-c_75017 (198), portol44300 (197) +Side pot 1: 230 won by portol44300 (230) +Rake taken: €0 +Seat 1: beuh-c_75017 (198), net: +93, [7d, 4d] (STRAIGHT QUEEN) +Seat 3: lowmax (2075), net: -220 +Seat 4: juju_juju (2910), net: -20 +Seat 6: dany_wilde (3760), net: -20 +Seat 7: Zazounette92 (2160), net: -20 +Seat 9: zendenx (980), net: -20 +Seat 10: portol44300 (1417), net: +207, [Ah, Ts] (STRAIGHT QUEEN) +***** End of hand T5-26690458-27 ***** +***** History for hand T5-26690458-28 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:20:35 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 100/200, ante: 20, TC) +User: Zazounette92 +Button: seat 1 +Players in round: 7 +Seat 3: lowmax (2075) +Seat 4: juju_juju (2910) +Seat 6: dany_wilde (3760) +Seat 7: Zazounette92 (2160) +Seat 9: zendenx (980) +Seat 10: portol44300 (1417) +Seat 1: beuh-c_75017 (198) +lowmax posts ante 20 +juju_juju posts ante 20 +dany_wilde posts ante 20 +Zazounette92 posts ante 20 +zendenx posts ante 20 +portol44300 posts ante 20 +beuh-c_75017 posts ante 20 +lowmax posts small blind (100) +juju_juju posts big blind (200) +--- +Dealing pocket cards +Dealing to Zazounette92: [2c, 2d] +dany_wilde folds +Zazounette92 folds +zendenx folds +portol44300 calls 200 +beuh-c_75017 calls 178 [all in] +lowmax folds +juju_juju checks +--- Dealing flop [3c, 5h, 4d] +juju_juju checks +portol44300 checks +--- Dealing turn [Jd] +juju_juju checks +portol44300 checks +--- Dealing river [7h] +juju_juju checks +portol44300 checks +--- +Summary: +Main pot: 774 won by beuh-c_75017 (774) +Side pot 1: 44 won by portol44300 (44) +Rake taken: €0 +Seat 3: lowmax (1955), net: -120 +Seat 4: juju_juju (2690), net: -220, [Qh, 8d] (HIGH_CARD QUEEN) +Seat 6: dany_wilde (3740), net: -20 +Seat 7: Zazounette92 (2140), net: -20 +Seat 9: zendenx (960), net: -20 +Seat 10: portol44300 (1241), net: -176, [Qs, Kh] (HIGH_CARD KING) +Seat 1: beuh-c_75017 (774), net: +576, [8c, Jc] (PAIR JACK) +***** End of hand T5-26690458-28 ***** +***** History for hand T5-26690458-29 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:21:34 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 200/400, ante: 40, TC) +User: Zazounette92 +Button: seat 3 +Players in round: 7 +Seat 4: juju_juju (2690) +Seat 6: dany_wilde (3740) +Seat 7: Zazounette92 (2140) +Seat 9: zendenx (960) +Seat 10: portol44300 (1241) +Seat 1: beuh-c_75017 (774) +Seat 3: lowmax (1955) +juju_juju posts ante 40 +dany_wilde posts ante 40 +Zazounette92 posts ante 40 +zendenx posts ante 40 +portol44300 posts ante 40 +beuh-c_75017 posts ante 40 +lowmax posts ante 40 +juju_juju posts small blind (200) +dany_wilde posts big blind (400) +--- +Dealing pocket cards +Dealing to Zazounette92: [5d, Jh] +Zazounette92 folds +zendenx folds +portol44300 folds +beuh-c_75017 folds +lowmax folds +juju_juju folds +--- +Summary: +Main pot: 680 won by dany_wilde (680) +Rake taken: €0 +Seat 4: juju_juju (2450), net: -240 +Seat 6: dany_wilde (4180), net: +440 +Seat 7: Zazounette92 (2100), net: -40 +Seat 9: zendenx (920), net: -40 +Seat 10: portol44300 (1201), net: -40 +Seat 1: beuh-c_75017 (734), net: -40 +Seat 3: lowmax (1915), net: -40 +***** End of hand T5-26690458-29 ***** +***** History for hand T5-26690458-30 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:21:57 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 200/400, ante: 40, TC) +User: Zazounette92 +Button: seat 4 +Players in round: 7 +Seat 6: dany_wilde (4180) +Seat 7: Zazounette92 (2100) +Seat 9: zendenx (920) +Seat 10: portol44300 (1201) +Seat 1: beuh-c_75017 (734) +Seat 3: lowmax (1915) +Seat 4: juju_juju (2450) +dany_wilde posts ante 40 +Zazounette92 posts ante 40 +zendenx posts ante 40 +portol44300 posts ante 40 +beuh-c_75017 posts ante 40 +lowmax posts ante 40 +juju_juju posts ante 40 +dany_wilde posts small blind (200) +Zazounette92 posts big blind (400) +--- +Dealing pocket cards +Dealing to Zazounette92: [8h, Ac] +zendenx folds +portol44300 folds +beuh-c_75017 raises 694 to 694 [all in] +lowmax folds +juju_juju calls 694 +dany_wilde folds +Zazounette92 folds +--- +--- Dealing flop [Th, 7s, 6c] +--- Dealing turn [Jh] +--- Dealing river [Kc] +--- +Summary: +Main pot: 2268 won by juju_juju (2268) +Rake taken: €0 +Seat 6: dany_wilde (3940), net: -240 +Seat 7: Zazounette92 (1660), net: -440 +Seat 9: zendenx (880), net: -40 +Seat 10: portol44300 (1161), net: -40 +Seat 1: beuh-c_75017 (0), net: -734, [As, 6d] (PAIR SIX) +Seat 3: lowmax (1875), net: -40 +Seat 4: juju_juju (3984), net: +1534, [7d, Kd] (TWO_PAIR KING, SEVEN) +***** End of hand T5-26690458-30 ***** +***** History for hand T5-26690458-31 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:22:55 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 200/400, ante: 40, TC) +User: Zazounette92 +Button: seat 6 +Players in round: 6 +Seat 7: Zazounette92 (1660) +Seat 9: zendenx (880) +Seat 10: portol44300 (1161) +Seat 3: lowmax (1875) +Seat 4: juju_juju (3984) +Seat 6: dany_wilde (3940) +Zazounette92 posts ante 40 +zendenx posts ante 40 +portol44300 posts ante 40 +lowmax posts ante 40 +juju_juju posts ante 40 +dany_wilde posts ante 40 +Zazounette92 posts small blind (200) +zendenx posts big blind (400) +--- +Dealing pocket cards +Dealing to Zazounette92: [5d, 4s] +portol44300 raises 1121 to 1121 [all in] +lowmax folds +juju_juju folds +dany_wilde folds +Zazounette92 folds +zendenx calls 440 [all in] +--- +--- Dealing flop [Jh, 3h, 2s] +--- Dealing turn [4h] +--- Dealing river [Kh] +--- +Summary: +Main pot: 2120 won by portol44300 (2120) +Rake taken: €0 +Seat 7: Zazounette92 (1420), net: -240 +Seat 9: zendenx (0), net: -880, [Ts, 5s] (HIGH_CARD KING) +Seat 10: portol44300 (2401), net: +1240, [6d, Ad] (HIGH_CARD ACE) +Seat 3: lowmax (1835), net: -40 +Seat 4: juju_juju (3944), net: -40 +Seat 6: dany_wilde (3900), net: -40 +***** End of hand T5-26690458-31 ***** +***** History for hand T5-26690458-32 (TOURNAMENT: "NL Holdem Turbo", S-929-1303, buy-in: €20) ***** +Start hand: Wed Mar 23 22:23:31 GMT+0100 2011 +Table: Table #1 [26690458] (NO_LIMIT TEXAS_HOLDEM 200/400, ante: 40, TC) +User: Zazounette92 +Button: seat 7 +Players in round: 5 +Seat 10: portol44300 (2401) +Seat 3: lowmax (1835) +Seat 4: juju_juju (3944) +Seat 6: dany_wilde (3900) +Seat 7: Zazounette92 (1420) +portol44300 posts ante 40 +lowmax posts ante 40 +juju_juju posts ante 40 +dany_wilde posts ante 40 +Zazounette92 posts ante 40 +portol44300 posts big blind (400) +--- +Dealing pocket cards +Dealing to Zazounette92: [Kd, 2c] +lowmax folds +juju_juju folds +dany_wilde folds +Zazounette92 raises 1380 to 1380 [all in] +portol44300 calls 980 +--- +--- Dealing flop [5d, 9h, Kh] +--- Dealing turn [Js] +--- Dealing river [Qd] +--- +Summary: +Main pot: 2960 won by portol44300 (2960) +Rake taken: €0 +Seat 10: portol44300 (3941), net: +1540, [Ad, Th] (STRAIGHT ACE) +Seat 3: lowmax (1795), net: -40 +Seat 4: juju_juju (3904), net: -40 +Seat 6: dany_wilde (3860), net: -40 +Seat 7: Zazounette92 (0), net: -1420, [Kd, 2c] (PAIR KING) +***** End of hand T5-26690458-32 *****