more cleanup of junk
This commit is contained in:
parent
593691301b
commit
f552ab2470
|
@ -584,36 +584,33 @@ def filterAnteBlindFold(site,hand):
|
||||||
#todo: in tourneys this should not be removed but
|
#todo: in tourneys this should not be removed but
|
||||||
#print "start of filterAnteBlindFold"
|
#print "start of filterAnteBlindFold"
|
||||||
pre3rd=[]
|
pre3rd=[]
|
||||||
for i in xrange (len(hand)):
|
for i, line in enumerate(hand):
|
||||||
if hand[i].startswith("*** 3") or hand[i].startswith("*** HOLE"):
|
if line.startswith("*** 3") or line.startswith("*** HOLE"):
|
||||||
pre3rd = hand[0:i]
|
pre3rd = hand[0:i]
|
||||||
|
|
||||||
foldeeName=None
|
foldeeName=None
|
||||||
for i in xrange (len(pre3rd)):
|
for line in pre3rd:
|
||||||
if pre3rd[i].endswith("folds") or pre3rd[i].endswith("is sitting out") or pre3rd[i].endswith(" stands up"): #found ante fold or timeout
|
if line.endswith("folds") or line.endswith("is sitting out") or line.endswith(" stands up"): #found ante fold or timeout
|
||||||
pos = pre3rd[i].find (" folds")
|
pos = line.find(" folds")
|
||||||
foldeeName = pre3rd[i][0:pos]
|
foldeeName = line[0:pos]
|
||||||
if pos == -1 and " in chips)" not in pre3rd[i]:
|
if pos == -1 and " in chips)" not in line:
|
||||||
pos=pre3rd[i].find (" is sitting out")
|
pos = line.find(" is sitting out")
|
||||||
foldeeName=pre3rd[i][0:pos]
|
foldeeName = line[0:pos]
|
||||||
if pos == -1:
|
if pos == -1:
|
||||||
pos = pre3rd[i].find (" stands up")
|
pos = line.find(" stands up")
|
||||||
foldeeName = pre3rd[i][0:pos]
|
foldeeName = line[0:pos]
|
||||||
if pos == -1: #this one is for PS tourney
|
if pos == -1:
|
||||||
pos1=pre3rd[i].find (": ")+2
|
pos1 = line.find(": ") + 2
|
||||||
pos2=pre3rd[i].find (" (")
|
pos2 = line.find(" (")
|
||||||
foldeeName=pre3rd[i][pos1:pos2]
|
foldeeName = line[pos1:pos2]
|
||||||
|
|
||||||
if foldeeName!=None:
|
if foldeeName!=None:
|
||||||
#print "filterAnteBlindFold, foldeeName:",foldeeName
|
#print "filterAnteBlindFold, foldeeName:",foldeeName
|
||||||
toRemove=[]
|
for i, line in enumerate(hand):
|
||||||
for i in xrange(len(hand)): #using hand again to filter from all streets, just in case.
|
if foldeeName in line:
|
||||||
#todo: this will break it if sittin out BB wins a hand
|
hand[i] = None
|
||||||
if (hand[i].find(foldeeName)!=-1):
|
|
||||||
toRemove.append(hand[i])
|
|
||||||
|
|
||||||
for i in xrange(len(toRemove)):
|
hand = [line for line in hand if line]
|
||||||
hand.remove(toRemove[i])
|
|
||||||
#end def filterAnteFold
|
#end def filterAnteFold
|
||||||
|
|
||||||
def stripEOLspaces(str):
|
def stripEOLspaces(str):
|
||||||
|
@ -626,7 +623,7 @@ def stripEOLspaces(str):
|
||||||
#removes useless lines as well as trailing spaces
|
#removes useless lines as well as trailing spaces
|
||||||
def filterCrap(site, hand, isTourney):
|
def filterCrap(site, hand, isTourney):
|
||||||
#remove two trailing spaces at end of line
|
#remove two trailing spaces at end of line
|
||||||
hand = map(stripEOLspaces, hand)
|
hand = [stripEOLspaces(line) for line in hand]
|
||||||
|
|
||||||
#print "hand after trailing space removal in filterCrap:",hand
|
#print "hand after trailing space removal in filterCrap:",hand
|
||||||
#general variable position word filter/string filter
|
#general variable position word filter/string filter
|
||||||
|
|
Loading…
Reference in New Issue
Block a user