Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

SudokuSolver

A fast Sudoku puzzle solver with modern UI, written in Object Pascal (Lazarus)

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

Sudoku Solver

A fast and convenient Sudoku puzzle solver written in Object Pascal

Before solving:

before

After solving:

after

Usage

  1. Enter numbers into the empty cells

    You can use mouse, arrow keys and backspace to correct your inputs

  2. Click Solve to let the algorithm fill in the rest

  3. Bolded cells show the solver's solution

  4. Click Clear to start over

Requirements

  • Lazarus IDE (v3.6 by the time of writing)

Online Packages

You can install additional online packages by Package > Online Package Manager in Lazarus

Building

  1. Open project.lpi with Lazarus IDE
  2. Change the build mode to Release
  3. Make with Run > Compile (also by Ctrl+F9)

Credits

I made the icon assets with Aseprite and Greenfish Icon Editor Pro 4.5