Go to file
2023-10-22 21:52:00 -05:00
src Trimmed project before turn in 2023-10-22 21:46:48 -05:00
test Successfully solves sudoku 2023-10-22 21:39:36 -05:00
.gitignore Initial commit 2023-10-09 10:16:02 -05:00
CMakeLists.txt Added base sudoku files 2023-10-09 10:25:17 -05:00
LICENSE Initial commit 2023-10-09 10:16:02 -05:00
README.md Added reference to testing framework 2023-10-22 21:51:05 -05:00

sudoku-solver

Notes

Uses a single sudoku file as input

Tests were ran on sudoku-easy-50 split into individual files

All were successfully solved

Compiling the project

Prerequisites

  • C++11

In order to compile the project, simply run these two commands:

cmake -B build -S .
cmake --build build

Running the Project

The program should now be compiled at ./build/bin/sudoku

Simply run the program using:

build/bin/sudoku

Testing the Project

Prerequisites

  • Unity (Throw the Switch) | AUR

In order to compile the tests for the project, simply run these two commands:

cmake -DCMAKE_BUILD_TYPE=Debug -B build -S .
cmake --build build

The program should now be compiled at ./build/bin/sudoku

Simply run the tests using:

build/bin/testing