Nanobot (converged) Nanobot (still moving)

Nanobot Swarm Self-Assembly (2D)

A swarm of 320 nanobots self-organizes into a chosen 2D target outline using nothing but local feedback control, short-range repulsion and thermal noise — no central controller ever broadcasts a global plan. This 2D companion computes the same overdamped control law independently in the plane: each agent steers toward its own assigned slot on a circle, ring, square or double spiral while pushing away from nearby neighbors. Switch between the four outlines, tune the feedback gain, thermal noise and repulsion strength, and hit "Disrupt swarm" to scatter every agent and watch the identical local rules re-assemble the structure on their own — a live demonstration of self-healing distributed control.