Lab
Six live simulations. Real numerics, running in your browser right now.
INSTRUMENT_01 · SCAN_FIELD
LIVE
p(x,t) = shell(x) + breathe(t) · scan(z − vt)
Drag to orbit · scroll to zoom
INSTRUMENT_02 · REACTION_DIFFUSION
LIVE
∂u/∂t = Dᵤ∇²u − uv² + F(1−u) ∂v/∂t = Dᵥ∇²v + uv² − (F+k)v
Draw to seed · click for a large dose
INSTRUMENT_03 · STRANGE_ATTRACTORS
LIVE
ẋ = σ(y−x) ẏ = x(ρ−z) − y ż = xy − βz
Drag to orbit · switch the system below
INSTRUMENT_04 · GRADIENT_DESCENT
LIVE
θₜ₊₁ = θₜ − η · m̂ₜ / (√v̂ₜ + ε)
Click to restart from a new initialisation
INSTRUMENT_05 · WAVE_FIELD
LIVE
∂²u/∂t² = c²∇²u − γ ∂u/∂t
Drag across the membrane · click for a splash
INSTRUMENT_06 · SWARM
LIVE
a = w₁·sep + w₂·align + w₃·cohere − flee(predator)
Move to hunt · click to scatter
More instruments are in calibration. New releases land in the devlog first.