Evolving boids: incorporating machine learning into artificial life. - Adam Birt; Samuel Shaw (J. Comput. Sci. Coll., 2003)