'''Phrase Puzzler constants.''' # points earned on each occurrence of a correctly guessed consonant CONSONANT_POINTS = 1 # cost of buying a vowel, does not depend on the number of occurrences VOWEL_COST = 1 # points earned on each occurrence of hidden consonants at the time of # solving the puzzle CONSONANT_BONUS = 2 # players' names PLAYER_ONE = 'Player One' PLAYER_TWO = 'Player Two' # menu options CONSONANT = 'C' # guess a consonant VOWEL = 'V' # buy a vowel SOLVE = 'S' # try to solve the puzzle QUIT = 'Q' # quit the game # symbol used for hidden characters HIDDEN = '^' # Game types HUMAN = 'P1' # one player, human HUMAN_HUMAN = 'PVP' # two players, both human (player vs player) HUMAN_COMPUTER = 'PVE' # two players, human and computer (player vs environment) # computer difficulty levels EASY = 'E' # computer plays the "easy" strategy HARD = 'H' # computer plays the "hard" strategy # all consonants and all vowels ALL_CONSONANTS = 'bcdfghjklmnpqrstvwxyz' ALL_VOWELS = 'aeiou' # the order in which a computer player, hard difficulty level, will # guess consonants PRIORITY_CONSONANTS = 'tnrslhdcmpfygbwvkqxjz'