A terminal-based code-breaking game Mastermind
Terminal-based python of classic board game Mastermind®
to get the game
pip from the command line:
pip install open-mastermind
Although written in Python3.7, it's compatible back to Python2.7.
to get the code
Clone the repository, then install the requirements (currently only the non-standard python library
colorama, which prints a colorful terminal.)
git clone https://github.com/philshem/open-mastermind.git cd open-mastermind pip install -r requirements.txt
cd open-mastermind python mastermind.py
example game play
Each puzzle contains 4 boxes. Each turn you choose from 6 colors.
Can you guess the puzzle before your turns run out?
Color choices: r g y b m w
Example turn: rybg
◍ : correct color in correct position
○ : correct color in incorrect position
_ : incorrect color
The order of the response tiles is sorted and does not necessarily match the position of the colored tiles.
Type !h during gameplay to read these instructions.
Type !q during gameplay to quit and show the solution.
change the game parameters
Edit the file
more pieces to guess
more/fewer turns per game
different emoji playing pieces
screenshot of gameplay
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size open_mastermind-0.1.1-py2-none-any.whl (5.2 kB)||File type Wheel||Python version py2||Upload date||Hashes View|
|Filename, size open_mastermind-0.1.1-py3-none-any.whl (6.1 kB)||File type Wheel||Python version py3||Upload date||Hashes View|
|Filename, size open_mastermind-0.1.1.tar.gz (4.3 kB)||File type Source||Python version None||Upload date||Hashes View|
Hashes for open_mastermind-0.1.1-py2-none-any.whl
Hashes for open_mastermind-0.1.1-py3-none-any.whl