Real-World Applications of Algorithms
Discover how algorithms solve complex problems in computing, games, and optimization.
Tower of Hanoi
Classic recursion puzzle: move all disks from source to target without ever placing a larger disk on a smaller one.

Minesweeper Logic
See how Minesweeper reveal logic and flood-fill work, with probability reasoning and an interactive grid.

Maze Generation & Solving
Generate mazes using DFS or recursive backtracking, then solve them with BFS or A* and visualize the shortest path.

Sudoku Solver
Editable Sudoku grid with step-by-step backtracking visualization, conflict highlighting, and difficulty presets.

BFS Path Finder
Visualizes how Breadth-First Search explores a grid to find the shortest path between a start and a target node.

15 Puzzle Solver
Interactive visualizer that solves the classic 15-puzzle using the A* search algorithm. Users can generate random boards, control the solving speed, and watch the puzzle being solved step by step.

Word Search Solver Visualizer
Visualize how a Word Search puzzle is solved using depth-first search and backtracking.

Fractals
Explore the beauty of fractals generated through recursion, such as fractal trees and the Mandelbrot set.
