Mastermind!

Crack the code!

You are now following this Submission

Matlab implementation of the 'Mastermind (R)' board game

mastermind([number of colors],...
[number of columns],...
[number of rows])

default values: mastermind(6,4,10)

Click on pegs on the right to choose the color.
Click on the empty peg boxes to place a peg
(keep clicking to cycle through colors).
Click on 'GO' to get results for that row.

White indicates correct color, but not correct location
Black indicates correct color in the correct location

Note: you can cheat by clicking on the boxes in the top row to reveal the hidden pegs.

Cite As

Geoff Boynton (2026). Mastermind! (https://se.mathworks.com/matlabcentral/fileexchange/11798-mastermind), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired: Mastermind

Categories

Find more on Strategy & Logic in Help Center and MATLAB Answers

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0

User no longer needs to select a color at beginning of game.