Folks who are just coming over from The Bad Website and are talking about the bad thing happening at The Bad Website, don't forget to use the CW feature on Mastodon to mark it so that people who are tired of hearing about don't have to see it. Then post away 😁
Basic models of flocking behavior are controlled by three simple rules: 1) separation: avoid crowding neighbours (short range repulsion); 2) alignment: steer towards average heading of neighbors; 3) cohesion: steer towards average position of neighbors (long range attraction). With these three simple rules, the flock moves in an extremely realistic way.