https://www.solvermax.com/blog/crossword-milp-model-1
https://www.solvermax.com/blog/crossword-milp-model-2
Though note that we're compiling new crosswords, rather than solving existing puzzles.