Skip to content

Vanilla JavaScript and HTML to watch Sudoku solve itself.

License

Notifications You must be signed in to change notification settings

peach-e/sudoku-solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sudoku Solver

Simple application written in HTML and JavaScript to watch a Sudoku puzzle solve itself.

Getting Started

  1. Clone the repo or download a zip.
  2. Using a modern browser, open index.html.
  3. Make sure the solver loads and draws an input grid.
  4. Try entering a Sudoku puzzle into the text fields and hit "Begin".

Development

  • Development is done with Eclipse 4.7.2 with "HTML Editor (WTP)".
  • Indentation is 2 spaces for CSS/JS files and 4 spaces for HTML files.
  • Use ECMA2015, because Eclipse can't figure out how to format ES6.

TODOs:

  • Streamline the UI for data entry and retrieval, move buttons around.
  • Investigate an adjustment to the cross-number exclusion theorem, I think there's edge cases I'm forgetting.

Algorithm

TODO: Paraphrase the comments in solver.js to describe the algorithm.

License

peache/Sudoku-Solver is licensed under the GNU General Public License v3.0. See the license file for more info.

About

Vanilla JavaScript and HTML to watch Sudoku solve itself.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published