if self.wins >= self.wins_required:
self.end_game(win=True)
+ def card_used(self, position):
+ if not self.puzzle:
+ self.replace_card(position)
+
def replace_card(self, position):
location = LocationCard.new_location(choice(self.locations).copy())
self.board_locations[position] = location