Implements Hill Climb
A Sudoku AI in C++ The code is fairly juvenile, made this when sister asked to help in solving sudoku, and I couldn't.
Implements the hill climb algorithm with random re-starts.
Uses number of connected components as the score of a state.
Successfully solves diabolical and extreme sections on sudokuwiki.org