In Mastermind-style puzzles you're expected to guess a secret code in as few tries as possible – guided only by the codemaker's feedback on your guesses. For human players such puzzles can quickly grow intractable, so this page implements a decision procedure to aid in making sensible guesses.
What characterises a puzzle variant is the set of allowed symbols and the length of the secret.