Initial commit
Add sample structure and utility functions
Non-parralel solver
Add some debugging
Expand the size of the solutions type in order to be able to make computations for larger boards
Improve efficiency
Implement better algorithm aside the first one
Remove  old impl
Clean
Cleanup
Improve performances of the algorithm
Continue cleanup and performances improves
Cleanup
Review compilation options
Improve performances
Cleanup
Use a symetric score to fasten the search
Cleanup
Cleanup and tests
Use a macro to reduce duplicated code
Remove useless methods
Add second rotation