I have been interested in the field known as Artificial Life for a number of years. One of the most beautiful findings of this field is a very simple algorithm known as boids, which models flocking behaviour in nature. This algorithm was invented by computer animator Craig Reynolds. In 1996 I wrote an example of this algorithm as a Java applet, which continues to be quite popular. In July 1998, th