Skip to content

Mo2men-dev/backtracking_visualization

Repository files navigation

Backtracking Visualisation

Backtracking is a general algorithm for finding all (or some) solutions to a computational problem, notably problems with constraints, it works by recursively building candidates to the solutions, and then abandoning a candidate when it hits a dead end (i.e. when it is clear that the candidate cannot lead to a valid solution) which is called "Backtracking". This is a simple visualisation of this algorithm.

Problems Solved

Visualisation Features

  • Set the speed of the visualisation
  • Step through the visualisation
  • Steps tracking with Detailed Description
  • Reset the visualisation
  • Adjust 'Difficulty' of Sudoku Grid
  • Generate Grids

Preview

preview.mp4

Live Demo

https://backtrackvis.netlify.app/

Releases

No releases published

Packages

No packages published