Simulation and Swarm: Co-evolution from Beta to the latest buzz

Organized by the Complex Systems Modeling Team of the Computer Research and Applications Group.

Marcus Daniels, Vladimir Jojic and Alex Lancaster, Swarm Development Group, Santa Fe Institute.

February 22nd, CNLS Conference Room, 1:30-3:00pm

Swarm is a software package for multi-agent simulation of complex systems being developed at the Santa Fe Institute. Swarm is intended to be a useful tool for researchers in a variety of disciplines. The basic architecture of Swarm is the simulation of collections of concurrently interacting agents: with this architecture, we can implement a large variety of agent based models (ABM).

The talk is intended to be an introductory one, in which the focus will be on the published research results obtained from the use of Swarm in four different scientific contexts to date. This enables us to introduce the Swarm notion of an 'agent', and discuss how Swarm attempts to build a language 'bridge' from a number of agent-based problem domains, to the domain of the computational implementation.

Each of these four models uses Swarm 'agents' as the primary modelling entities, and can be considered as members in a nested hierarchy:
  1. an implementation of an artificial chemistry (SCLWorld);
  2. a simulation of bacterial colony growth (BacSim);
  3. a forest ecosystem model (Arborscapes) and;
  4. a model of village formation in the Mesa Verde region of Southern Colorado (Village).

A secondary focus will be to review some of the technical developments to late and introduce and discuss the future directions of the project both on the scientific and technical fronts.

Related Links

For more information contact Luis Rocha at
Last Modified: February 9, 1999