WikiDer > Körper
Körper, das in 1986 durch Craig Reynolds entwickelt wurde, ist ein Simulation(Computer-)Programm über das Schwarmverhalten von Vögel. Ein Artikel darüber wurde 1987 veröffentlicht.
Wie bei vielen Simulationen im Bereich der Künstliche Intelligenz ist Boids ein Beispiel für auftauchend Verhalten. Das heißt, die Komplexität des Ganzen ergibt sich aus der Interaktion einzelner Akteure (hier: boid-actors, the boids), wobei eine Reihe einfacher Regeln befolgt werden.
In einer einfachen Variante geht Boids von folgenden Regeln für die Richtungswahl durch jeden der sich bewegenden Boid-Akteure aus:
- ausreichend Abstand halten: der Abstand zu Nachbarn darf nicht zu gering sein, um Ansammlungen zu vermeiden
- die gleiche Richtung: Ein Akteur wählt den Durchschnitt der Nachbarn als Richtung;
- Zusammenhalt: ein Akteur orientiert sich an der durchschnittlichen Position der Nachbarn; so werden externe Akteure zum Schwarm hingezogen.
Dazu können weitere Regeln hinzugefügt werden, wie zum Beispiel:
- Hindernisse vermeiden
- zielorientiertes Verhalten.
Die Simulation zeigt, dass solche einfachen Regeln bereits ein elementares Bild biologischer Phänomene wie Schwarm Vögel oder a Schule Angeln. Deshalb wird Boyds häufig verwendet für Animation im Film oder einfach als schönes Bewegtbild auf einer Leinwand (Bildschirmschoner).
Die Funktionsweise von Boyds ist vergleichbar mit der von Mobilfunk-Automatisierung.
Wissenswertes
- Die Computeranimationen von a Fledermausschwarm und von Pinguine im Film Batman kehrt zurück (1992) wurden mit einer Modifikation der ursprünglichen Boids-Software erstellt.
Siehe auch
Verweise
- Craig Reynolds (1987). Herden, Herden und Schulen. Ein verteiltes Verhaltensmodell. SIGGRAPH '87: Tagungsband der 14. Jahreskonferenz über Computergrafik und interaktive Techniken (ACM).