def draw_letters(self): count = len(self.tile_set) for i in xrange(0, TILES_PER_HAND-count): tile = lbo.draw() if tile: self.tile_set.add(lbo.draw()) else: break self.refresh_letter_tile_map()
def __init__(self): self.letter_tile_map = {} self.tile_set = set() #Score is kept track of for the whole game self.score = 0 self.current_high_score_word_tuple = (None, 0) for i in xrange(0, TILES_PER_HAND): tile = lbo.draw() self.tile_set.add(tile) self.refresh_letter_tile_map()