Activity Library


Documentation and Implementation Status


Overview

The activity library provides a variety of mechanisms for scheduling actions to occur in a simulated world. It provides the foundation of object-oriented simulation in Swarm.

Actions are defined by calls to function or messages on objects or other arguments. The object types of the activity library guarantee that these actions, and any state changes which they produce, occur only at predictable points in time. Time is measured by the discrete units of a clock value. The current time of a world is guaranteed to remain consistent within a unit of organization called a Swarm.


Documentation

The activity library is defined and documented according to the module definition conventions. The following standard sections of documentation are available:


Roger Burkhart <rmb@santafe.edu>
Last modified: