Collectives of Interacting Agents
Collective of interacting agents is complex
with  the following properties:
(1) Non-linearity and path-
dependency
(2) Self-organization
(3) Emergence
(4) Unintended consequence
Agent
We propose the approach of designing desired collectives
 with the agent-based simulation