Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 3.36 KB

CHANGELOG.md

File metadata and controls

32 lines (23 loc) · 3.36 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.0.2 (2021-08-19)

Features

  • finalize UI and set appropriate error messages (19f0b9e)
  • make git version information available in the source files (5886e5c)
  • use function template to avoid duplicates of code in sudoku_main.cpp (79287b7)

1.0.1 (2021-08-08)

Features

  • add ASCII art text for welcome message (cbbb13b)
  • add class SudokuBoardDeque and SudokuSolver_ParallelBruteForce using OpenMP (be1542a)
  • add class SudokuSolver_ParallelBacktracking inherited from class SudokuSolver_SequentialBacktracking (85d5419)
  • add class SudokuSolver_ParallelDancingLinks (8ba3464)
  • add class SudokuSolver_SequentialBruteForce (31f0cdf)
  • add class SudokuSolver_SequentialDancingLinks and Node with efficient Dancing Links algorithm (3a76f7c)
  • add function isUnique in class SudokuSolver (b0ea2c0)
  • add second version of bootstrapping for parallel brute force algorithm (17138f4)
  • add TestableSudoku to test the validity of the initial board (1f92ce5)
  • initialize Sudoku board from files in the Test_Cases folder and specify files in command lines (af61655)
  • introduce progress bar to display the status of solving process (d5facaa)
  • introduce termcolor library (0ebabb4)
  • overload operator << to print the Sudoku board (e0ab382)
  • use the final clause in #pragma omp task directive to reduce the overhead of tasks creation, for better scalability (e758ffa)