def play_game(): load = is_yes(input("Load game? ")) if not load: guess = Guesser("Does it have legs?", "cat", "snake") print() else: guess = LinkedBinaryTree.load_tree("tree.dat") print("Loaded\n") again = True while again: print("Think of an animal, and I will guess it.") again = ask(guess) if again: print() if is_yes(input("Save game? ")): guess.save_tree("tree.dat") print("Saved")