def reset(self): self.cards = [] for card in range(Cards.GUARD, Cards.NUM_CARDS): self.cards.extend([card for i in range(Cards.start_count(card))]) random.shuffle(self.cards)