BioGraph - Modeling a Flock of Birds

- Birds follow three simple rules, (1) avoid collision with your neighbor, (2) match your heading with your neighbors, and (3) join a nearby flock of neighbors when available.
- The rules are surprisingly simple, yet the resulting phenomena are emergent.
- Although this model is not fully representative of the real world physics (in terms of the movements of birds, as the rules dictate the velocity of birds rather than their acceleration). However, this simplification is intentional; it reduces the complexity of the underlying mechanism while sustaining our learning objectives.
- A similar model (Reynolds, 1987) was used to let people imagine and hypothesize about the underlying mechanisms of birds' flocking even before the sciences of it was fully developed; this model is an attempt to realize this kind of simulated reality beneficial to future scientific inquiries.
Credit: The original version of this simulation is based on the work of Yong Jin Cho, Hal Scheintaub, and Daniel Wendel
- Background design and the wrapping of birds' flying on the boundaries are adapted from "Lessonsim 1 popchk 081414 REMIX 2015-09-14 18:00:41.823930."
-----------------
- In this revision, there is also a rule about following a leader bird (the "follow a leader bird" procedure block) as well as a toggle button for appointing a leader bird ("make a leader bird" button)

Engine speed5
Loading...
0%

Loading...