Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Due: Friday 16 April 2010 at 9:59:59 am

 Under Construction!  The text will be finished and support code uploaded "Real soon now"...  

The Sudoku Game

Sudoku is a 9x9 grid-based puzzle in which the goal is to place numbers from 1 to 9 in the grid squares taking into account specific constraints. The 9 x 9 puzzle grid can be seen as divided into 9 sub-grids of size 3x3. The 3 main conditions in the classic version of Sudoku state are that each square in the grid contains a number from 1 to 9 and a number cannot be repeated:

...

A Sudoku puzzle as needed for this assignment may not be well formed and in general may have no solutions or multiple solutions.   Your solution must be able to handle these situations!   (You only have to find one solution, if one exists however, not all solutions.)

Supporting Code Download

The support code provided contains a DrJava project, some sample puzzle boards and a simple Junit test.    

Download the code here:  HW11.zip  

Full Javadocs are available in the supplied code in the docs folder.   Simply open the index.html file in your browser. 

...