Skip to content

dkolan/SudokuSolverGUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SudokuSolverGUI

This is a "sprint" project I put together in my first semester of CS courses in order to learn how to functionally implement an algorithm (in this case, recursive backtracking), using appropriate object oriented design in order to facilitate future development, and to write my first GUI with the Java Swing GUI framework.

Todo

  1. Refactor, refactor, refactor -- there are many different approaches to Swing GUI implementations, and I am unsure if the Princeton resources I used are best for learning or best practice.
  2. Implement a sudoku generator
  3. Implement different solving algorithms (dancing links) and/or optimizations (constraint propagation)
  4. Ability to compare different solving algorithms
  5. Welcome with selection of different Sudoku dimensions

Demo

About

A simple sudoku solver with a GUI written in Java.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages