Dec-06: In the code that I distributed for Project-3, there was an error in the in getCommand() method of the Mastermind.java file. Additionally, showGrid() worked just fine, but I wanted to improve it, just a little, to look nicer. So, to that end, copy and paste updated versions of those methods from my updated Minesweeper.java code, and into your work.
Nov-30: I have posted both the the mid-term exam solutions and (finally) Project-3. Check them out.