We now present a description of Swarm, which is a multi-agent simulation
library developed at the Santa Fe Institute, which is renowned for its research
on complex systems.
Since Swarm supports Java and Objective-C, it can be
easily utilized in object-oriented modeling of phenomena.
More specifically,
Swarm allows for straightforward implementation of the following functions,
each of which is extremely useful in complex systems research.