# Boids — Reynolds-Regeln

Emergentes Schwarmverhalten aus drei lokalen Regeln: Separation, Alignment, Kohäsion

> Kanonische Seite: https://elysiatools.com/de/visualizations/boids-flocking-reynolds

- **Kategorie:** Math

## Überblick

Interactive Boids flocking simulation — Craig Reynolds' 1986 model where lifelike group behavior emerges from only three local rules (no global leader): separation (steer to avoid crowding), alignment (match neighbour heading), cohesion (steer toward neighbour centroid). Distinct from existing agent-based cases (Langton ant = single-agent cellular automaton on a lattice; Schelling segregation = discrete-grid game theory) — this is continuous-space multi-agent swarm dynamics with emergent polarization, milling, splitting and re-merging. Neighbour lookup uses a uniform spatial-hash grid so each boid checks only its own cell + 8 neighbours, keeping the whole step O(n) and smooth up to 500 boids. Three independent sliders (0–3) control the separation/alignment/cohesion weights, plus population (10–500), vision radius, and max speed. 5 presets: classic, tight ball, loose swarm, milling, streaming. Click the canvas to drop a grey predator — boids within its threat radius flee directly away (polarization drops), then cohesion/alignment self-heal the flock once the predator leaves, mimicking real starling murmurations. Live metrics: polarization (|mean velocity direction|, 0=chaos to 1=uniform), mean speed, centroid, predator count, with a polarization bar. Optional overlays: centroid trail and per-boid vision-radius rings. Integration uses semi-implicit Euler with wrap-around (toroidal) boundaries and per-boid speed clamping. Verified by 53 model tests (vector math, spatial-hash cross-cell queries, force directions, wrap-around, emergent polarization rise, predator flight+recovery). Educational content covers the three Reynolds rules, emergence and self-organization, local perception and the spatial hash, predator escape and self-healing re-grouping, and applications (films like Batman Returns / LOTR, swarm robotics, UAV coordination, particle swarm optimization). Multi-language support (zh, en, es, fr, de, ru, pt).

## Verwandte Inhalte

- [Null-Ordnungs-Reaktion - Interaktive Visualisierung](https://elysiatools.com/de/visualizations/zero-order-reaction): Interaktive Visualisierung der Kinetik von Null-Ordnungs-Reaktionen und Konzentrationsänderungen über Zeit
- [Reaktion Erster Ordnung - Interaktive Visualisierung](https://elysiatools.com/de/visualizations/first-order-reaction): Interaktive Visualisierung der Kinetik von Reaktionen erster Ordnung und exponentiellem Konzentrationszerfall
- [Reaktion Zweiter Ordnung - Interaktive Visualisierung](https://elysiatools.com/de/visualizations/second-order-reaction): Interaktive Visualisierung der Kinetik von Reaktionen zweiter Ordnung und bimolekularer Kollisionsdynamik
- [Arrhenius-Gleichung](https://elysiatools.com/de/visualizations/arrhenius-equation): Interaktive Visualisierung des Temperatureinflusses auf die Reaktionsgeschwindigkeit - Erforschen Sie Aktivierungsenergie, prä-exponentiellen Faktor und Geschwindigkeitskonstante
- [Reversible Reaktion](https://elysiatools.com/de/visualizations/reversible-reaction): Interaktive Visualisierung der Kinetik der reversiblen Reaktion A ⇌ B - Erkunden Sie Reaktionsraten, Gleichgewichtskonstante und Konzentrationsänderungen
- [Folgereaktion](https://elysiatools.com/de/visualizations/consecutive-reaction): Interaktive Visualisierung der Kinetik der Folgereaktion A → B → C - Erkunden Sie Zwischenproduktkonzentrationen, geschwindigkeitsbestimmende Schritte und die vollständige Entwicklung aller Spezies
- [Kettenreaktion](https://elysiatools.com/de/visualizations/chain-reaction): Interaktive Visualisierung der radikalischen Kettenpolymerisation
- [Prinzip von Le Chatelier](https://elysiatools.com/de/visualizations/le-chateliers-principle): Interaktive Visualisierung des Prinzips von Le Chatelier - Erforschen Sie, wie Konzentrations-, Druck- und Temperaturänderungen das chemische Gleichgewicht beeinflussen
