Algorithm Visualization & Interactive Demos
AI-powered snake that uses A* pathfinding algorithm to efficiently collect food while avoiding collisions.
A cellular automaton where simple rules create complex, emergent patterns. Each cell lives or dies based on its neighbors.
Automated Sudoku solver using backtracking. Watch as it systematically tries numbers and finds the solution.
Classic Tetris implementation with smooth animations, line clearing, and increasing difficulty.
AI that plays 2048 using minimax algorithm. Watch as it evaluates future board states to make optimal moves.
Compare different pathfinding algorithms: A*, Dijkstra, BFS, and DFS. Visualize how each algorithm explores the search space.