$ python mm.py
-------- mastermind v0.1 ----------
I am thinking of a 4-letter code. Each letter
in the code is one of 6 possibilities: ABCDEF.
For example, the code could be ECDC, or DDCD.
You have 12 guesses to break the code!
After each guess, I will tell you how many
exact and partial matches you have.
1: aabc
2 exact matches
1 partial match
--------------------
2: aadd
2 exact matches
0 partial matches
--------------------
3: aace
3 exact matches
0 partial matches
--------------------
4: aacf
3 exact matches
0 partial matches
--------------------
5: aacc
3 exact matches
0 partial matches
--------------------
6: aaca
4 exact matches
0 partial matches
--------------------
You win!
And it only took you 6 guesses...
Return to Lab 07
Example 2