Mastermind Solver

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.

Track the codemaker's feedback to your guesses here. Your next guess should be based on this information.

GuessFull matchesPartial matches
Next guess