Reference Guide for Swarm 1.3.1

Swarm Development Group


Copyright © 1996, 1997, 1998 Santa Fe Institute
Published 14 October 1998
Release 1.3.1

Overview

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

Revision History (refbook)
Table of Contents
Preface
Swarm Changes and Compatibility
1. Defobj Library
2. Collections Library
3. Activity Library
4. Objectbase Library
5. Random Library
6. Simtools Library
7. Simtoolsgui Library
8. Gui Library
9. Analysis Library
10. Space Library
A. GridTurtle Test Programs
B. Probing and Displaying the Contents of a SwarmObject
C. Objective C and Swarm
D. Library Interface Conventions
E. GNU Library General Public Licence
F. GNU General Public Licence
Protocol Index
Method Index
Function Index
Global Index
Macro Index
Typedef Index

List of Figures
Complete probe map
Customized probe map
Schematic of proto-object creation

List of Examples
GridTurtle.h
GridTurtle.m
Makefile
Mousetrap.h
Mousetrap.m
Mousetrap2.m
grid.h
grid.m
grid0.m
grid1a.m
grid1b.m
grid1c.m
grid2.m
grid2b.m
grid3.m
grid3b.m
grid4.m
grid4b.m
grid5.m
grid6.m
grid7.m
grid8.m
grid9.m
mousetraps.m
mousetraps2.m
strtest.m
Global setting precision in HeatbugObserverSwarm.m
Setting precision for individual probes in HeatbugModelSwarm.m: