| |
7
Ein Abgleich der individuellen Bewegungen
bilden die Gruppenbewegung. Dieses Modell
verwendet eine Prioritäts-Ordnung, wobei jede
Aufgabe mit entsprechender Priorität in einem
Vektoren-Speicher abgelegt und nacheinander
abgearbeitet wird.
Dieses Konzept ermöglich den Vorteil bei
bestimmten Situationen eine oben genannte
Regel zu nach hinten zu verschieben. Z.B. wenn
der Schwarm auf eine Wand trifft, könnte ein
plötzlicher gravierender Richtungs-Wechsel dazu führen, das ein Boid aufgrund seiner
lokalen Situation nicht schnell genug ausweichen kann. Um das zu verhindern, könnte man
die Aufgabe der Regel 3) im Vektoren-Speicher durch eine extrem verstärkten Vektor der
Regel der Kollisionsverhinderung 1) ersetzen.
4.2
Simulierte Wahrnehmung
In diesem Modell berücksichtigen die Boids nicht alle anderen Boids, sondern nur diese in
seiner näheren Umgebung. Das entspricht einer begrenzten Wahrnehmung der Umwelt, was
dem natürlichen Modell sehr nahe kommt, denn dort beschränken trübes Wasser oder viele
Nachbartiere ebenso den Wahrnehmungsradius. Die Empfindlichkeit (Beeinflussbarkeit)
eines Boids zu seinen Artgenossen wird durch seinen Wahrnehmungsbereich bestimmt.
Dieser Bereich umgibt den Boid kreisförmig oder elliptisch (Abbildung 6).
Der Grad der Beeinflussbarkeit hängt von der Entfernung anderer Objekte ab. Dabei stellt die
Formel eine Kombination der Fähigkeit von Fischen Druckveränderungen wahrzunehmen und
deren visueller Wahrnehmung dar:
Das Verhältnis der Anziehung zur Abstoßung von Boids zeigt sich am besten in einem invers-
quadratischen Verhältnis ähnlich der Schwerkraft.
Das bewirkt, dass Boids wesentlich mehr von nahen Objekten beeinflusst werden; außerdem
wird dadurch eine bessere Dämpfung erzielt.
Eine Erweiterung des Modells erhöht die Empfindlichkeit des Boids im Bereich der
Bewegungsrichtung proportional zur Geschwindigkeit. Objekte hinter dem Boid werden nur
wenig beachtet.
4.3
Gl
Aufgabe
Nr. Priorität
%
Vektor
(x,y,Länge)
Geschwindig-
keit anpassen
1
30
(4,6,5)
Bewege dich
nach rechts
2
24
(4,3,2)
Kollision
vermeiden
3
46
(3,3,4)
Abbildung 6
Mit zunehmender Geschwindigkeit vergrößert sich die Aufmerksamkeit (Ellipsen um die Boids).
Rechts ein stehender Boid.
Grad der Aufmerksamkeit
Abbildung 5
Beispiel für ein Vektoren-Speicher eines Boids.
2
1
Einfluss = Distanz
Kraft
Druck = Fläche
2
Fläche
Sichtwinkel = Distanz
|  |
|
| |
|
|