What you would want is a computer simulation of starling flocks; and, as any programmer will tell you, there’s a right way and a wrong way to do it. Don’t try to choreograph the whole ballet – that would be terribly bad programming style for this kind of task. I need to talk about the better way to do it because something like it is almost certainly how the birds themselves are programmed, in their brains. More to the point, it is a great analogy for how embryology works.

