Swarm
Name
Swarm --  A temporal container.
Description
 A Swarm is a community of agents sharing a common timescale as well as common memory pool.
Methods
Phase: Using
- - (id <VarProbe>) getProbeForVariable:-  (const char *) aVariable-  Needed to support probing of Swarms. 
- - (id <ProbeMap>) getCompleteProbeMap-  Needed to support probing of Swarms. 
- - (id <ProbeMap>) getProbeMap-  Needed to support probing of Swarms. 
- - (id <Activity>) activateIn:-  (id <Swarm>) swarmContext-  Override this to activate any actions you built in buildActions. Note, you must activate yourself first before you can activate actions inside you.  
- Example objectbase/Swarm/-activateIn:/1.  |  [super activateIn: swarmContext];
 [fancySchedule activateIn: self];
 return [self getSwarmActivity];     |  
 
- -  buildActions-  Override this to let your Swarm build its actions. 
- -  buildObjects-  Override this to let your Swarm create the objects that it  contains.