...
(10 pts) Incorporate the supplied GeneratePuzzle
utility capability into the main Sudoku solver, both in the view and the model, to enable the user to generate and solve any of the 50,000 supplied puzzles. Remember that the view and the model MUST be kept separate--the only way they can communicate is via IModelAdapter
and IViewAdapter
, their respective adapters. Neither the model GameFrame
nor the view GameModel
may contain a reference to the other! (It is actually possible to add this feature without modifying GameModel
at all, though you are not required to do this.)
...