sudoku-java

log

age author description
18 months ago David McLeish Added breath-first-search option... which might not be useful.default tip
18 months ago David McLeish Unique pools etc. fixes deadlock. Still not terminating properly though...
18 months ago David McLeish Merged exception catches in new thread queueing.
18 months ago David McLeish Bugfix. Running parallel now, but deadlocks a lot of the time.
18 months ago David McLeish Multi-solves, and a couple of bugfixes. Now running fast, but I suspect buggy.
18 months ago David McLeish Threaded solve (not sure if it's helping yet)
18 months ago David McLeish SudokuThreadManager initial checkin
18 months ago David McLeish Switch for solve-with-branches
18 months ago David McLeish Use branching in solve() (probably temporary).
18 months ago David McLeish Separated out partialSolve
18 months ago David McLeish Fill-first-row optimisation
18 months ago David McLeish copy method; also swapped row/column order
18 months ago David McLeish Untabify AGAIN
18 months ago David McLeish Added findExclusiveCell and corresponding cell search.
18 months ago David McLeish Some instrumentation (commented out); pre-pass for easy cells
18 months ago David McLeish Depth, and some other stuff.
18 months ago David McLeish Redundant cell clearing (to build puzzles).
18 months ago davemc Added randomness, fixed a bug
18 months ago David McLeish Untabify - attempt 2
18 months ago David McLeish Untabify
18 months ago David McLeish Bugfix: reset minAvailable each time through the loop
18 months ago David McLeish Skipped an unnecessary test (still not working yet).
18 months ago David McLeish toString methods and test main. Not working yet.
18 months ago David McLeish Implemented sovle() (I think)
18 months ago David McLeish Un-static-ed inner classes; other stuff
18 months ago David McLeish Exclusive set constraints
19 months ago David McLeish Incremental
19 months ago David McLeish Initial checkin with some framework