Sudoku solver in your browser
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs/demo
.gitignore
Alg.h
BasicHeap.h
BoxedVec.h
Heap.h
LICENSE
Main.cpp
Makefile
Map.h
Queue.h
README.md
Solver.cpp
Solver.h
SolverTypes.h
Sort.h
Vec.h
index.html
main.js

README.md

Sudoku solver in your browser

This project is a demonstration of solving a famous number-placement puzzle Sudoku (数独) using only client-side Javascript,

Design and Implementation

It is known that Sudoku can be solved efficiently by using SAT solver. And we use the emscripten compiler to compile MiniSat SAT solver into Javascript.

Acknowledgements

Special thanks to Mate Soos for writing “MiniSat in your browser”.

References