GRAPH SEARCH
Graph Traversal
Breadth-first search expands across a weighted spatial graph, revealing frontier rings and shortest-path structure in real time.
Canvas Algorithm Suite
Each demo lives in its own folder, uses a full-window canvas layout, and is designed to stay legible and cinematic without needing to scroll.
GRAPH SEARCH
Breadth-first search expands across a weighted spatial graph, revealing frontier rings and shortest-path structure in real time.
PATHFINDING
A* navigates a traffic-weighted grid with blocked parcels. Click to toggle walls and watch the heuristic-guided search find optimal routes.
SORTING
Bubble sort ripples through a random array, comparing and swapping adjacent elements until order emerges from chaos.
SWARM
150 autonomous agents flock using three simple rules — separation, alignment, and cohesion — producing emergent swarm behavior.
L-SYSTEMS
An L-System grows a fractal tree by recursively applying production rules. Each generation doubles the branching complexity.
AUTOMATA
Conway's cellular automaton applies birth and survival rules each tick. Click cells to seed patterns and watch complexity emerge.
SIMULATION
A particle simulation with gravity and fluid dynamics. Draw sand and water, then watch them interact through displacement and flow.
CHAOS
A chaotic double pendulum where tiny differences in initial conditions produce wildly divergent trajectories over time.