Solving Sudoku with genetic operations that preserve building blocks
Sudoku as a Constraint Satisfaction Problem