Setting this thing up could have been worse! Okay! This is like day six with no sodium and it's been no better than any of those preceding, sweet dreams.
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.
@nicole Ironically, I will now drown in my salty, salty tears.