DLXPy - Dancing Links in Python (with Sudoku Solver and Combinatorial Design Generator) Status: Complete, verson 1.0.4. Python implementation of Donald Knuth's Dancing Links (dlx) algorithm, along withh examples to solve Sudoku puzzles and combinatorial design problems.