Craig Reynolds's 1986 simulation of flocking, in which each 'boid' follows three simple rules: separate, align and cohere. Lifelike swarms emerge, a classic example of emergence.
Boids is a simulation of flocks of birds as a decentralized system.
Casey Reas, Casey Reas on the History of Generative Art - Part 2