Artificial life program simulating simulating the flocking behaviour of birds