# Reference Guide for Swarm 2.2

### Swarm Development Group

Overview

Swarm is a collection of libraries against which you link your simulation code. This document describes the interface for those core libraries.

> Important: The probe, random and technical appendices formerly part of the Reference Guide for Swarm have been removed and relocated to the new Swarm User Guide. In the interests of conserving paper, the grid turtle example programs are available in `tar.gz` format from the Swarm ftp site (see Appendix A) and pointers to the full text of the LGPL and GPL licenses (see Appendix C) are provided rather than the full text itself.

Revision History (refbook)
List of Examples

- defobj
  - Arguments
    - Example #1
  - Create
    - Example #1
  - Customize
    - -customizeCopy:
    - Example #1
  - Serialization
    - -lispStoreIntegerArray:Keyword:Rank:Dims:Stream:
    - -lispSaveStream:Boolean:Value:
- collections
  - Index
    - -getLoc
- activity
  - ActionCreatingTo
    - Example #1
- objectbase
  - Swarm
    - -activateIn:
- analysis
  - EZSequence
    - -setUnsignedArg:
- space
  - Discrete2d
    - Example #1

Prev | Home | Next
Installing Swarm |  | Preface