Sudoku

A project worked on by Programming Club members at Salt Lake Community College.

Features

  • Sudoku auto-solver

  • GUI:
    • Navigation Bar (UML):
      • File dropdown for New, Open, and Save
      • Display elapsed time
      • Toggle between Note & Enter modes
      • Display hints
      • Open settings
    • Sudoku Board:
      • Differentiated initial values, likely by color
      • Highlight row, column, and box of a selected cell
      • Display noted values in cell's internal grid
    • Number input
      • Keyboard bindings & Vim-mode
      • Number pad on the side

  • File I/O:
    • .sdku file standard
      • Current values in cells
      • User "note" values in cells
      • Time spent on the puzzle
      • Number of mistakes
      • Puzzle solution
    • .sdku file import
    • .sdku file export/saving
    • auto-saving

  • Random .sdku generation
S
Description
No description provided
Readme
185 KiB
Languages
Java 98.5%
Shell 1.3%
PowerShell 0.2%