Multi-Agent Coordination by Decentralized Estimation and Control
flocks , herds , and schools : a distributed behavioral model .