Skip to content
Home
18 interactive systems

Touch the rules. Watch what follows.

From waves and fractals to robots and emergence — a browser lab for learning by moving, tuning, and breaking things.

explore / 18

All experiments

Wing Flight

Flight race

Race a pose-controlled bird through checkpoint rings and collect aerial coins across seven stages.

Voronoi Playground

Geometry

Move generators, repartition the nearest territories, and try Lloyd relaxation.

Fractal Explorer

Complex math

Dive into Mandelbrot and Julia boundaries to uncover structure inside iteration.

Wave Lab

Wave physics

Analyze interference with a complex field, oscilloscope, phasors, and directivity.

Fluid Lab

Fluid dynamics

Inject dye and momentum, then observe vortices shaped by viscosity and diffusion.

MOSFET Lab

Semiconductor process

Derive VTH, EOT, DIBL, and I–V behavior from geometry, dielectric, and doping.

Robot Arm Lab

Robotics

Compare CCD and DLS while reading Jacobians, singularities, and convergence.

Laser Lab

Geometric optics

Design optical paths and measure refraction, spectral power, and system loss.

Fourier Sketch

Signal processing

Break your drawing into rotating circles and watch frequencies rebuild it.

Control Lab

Control

Stabilize motors, vehicles, pendulums, and drones with three PID knobs.

ABS Lab

Vehicle dynamics

Compare wheel-lock control and stopping distance on dry, wet, and icy roads.

MPC Path Tracking

Optimal control

See how predictive steering dynamics smooth high-speed path tracking.

Agent Field

Agents

Tune the autonomous-agent simulation that lives behind this site.

Flock

Emergence

Flocking emerges from three rules — and flees from your cursor hawk.

Pathfinder

Graph search

Watch A*, Dijkstra, Greedy, and DFS solve the same maze differently.

Cosmic Forge

Celestial evolution

Merge bodies into planets, stars, red giants, and black holes.

Game of Life

Cellular automata

From a two-line rule to glider guns — Conway's cellular automaton.

Perfect Circle

Human input

Chase a perfect circle with live grading — can you beat 95%?