Fixed Hill Climbing Stuck Bug.

The generateSuccessors function had a bug, it didn’t change only a
single number when generating successors.  The program can now
successfully solve Sudoku puzzles using Random Restart Hill Climbing.