<Li> Move in the same direction as your neighbor </Li> <Li> Remain close to your neighbors </Li> <Li> Avoid collisions with your neighbors </Li> <P> An example of such a simulation is the Boids program created by Craig Reynolds in 1986 . Another is the Self Propelled Particle model . Many current models use variations on these rules . For instance, many models implement these three rules through layered zones around each animal . In the zone of repulsion very close to the animal, the focal animal will seek to distance itself from its neighbors in order to avoid a collision . In the slightly further away zone of alignment, a focal animal will seek to align its direction of motion with its neighbors . In the outmost zone of attraction, which extends as far away from the focal animal as it is able to sense, the focal animal will seeks to move towards a neighbor . The shape of these zones will necessarily be affected by the sensory capabilities of the animal . For example, the visual field of a bird does not extend behind its body . Fish, on the other hand, rely on both vision and on hydrodynamic signals relayed through its lateral line . Antarctic krill rely on vision and on hydrodynamic signals relayed through its antennae . </P>

Who came up with the many eyes hypothesis