Research Directions for AI in Computer Games
Flocks, herds and schools: A distributed behavioral model