Trying to grok this. Seems like it's not producing a solution, but instead producing a set of possible digits that can be put into each of the 81 squares. This output is then piped to Dance, which is presumably an implementation of http://en.wikipedia.org/wiki/Dancing_links . Can someone confirm?
I love the idea of transforming Sudoku to another problem that already has a good solution instead of trying to attack it from scratch.
I don't mean to be rude, or mean or anything, since you did take the time to extract it and make a gist out of it, but you could have kept the formatting.
I love the idea of transforming Sudoku to another problem that already has a good solution instead of trying to attack it from scratch.