I start every morning at the mirror putting on face serum while doing arpeggio lip trill exercises, at which point cartoon bluebirds fly in through the window with my brow tweezers
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.