1999-08-25  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* main.m (main): Use initSwarm instead of initSwarmApp.

	* Makefile (APPLICATION, BUGADDRESS): Add.

1999-08-24    <mgd@HELEN>

	* ModelSwarm.m ([ModelSwarm -buildObjects]): Remove XFREE of dataPath.
	(That string is now zone allocated.)

1999-02-05  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* main.m (main): Use initSwarmApp instead of initSwarm.  Add
	version and bug-report address.

1998-10-02  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* main.m (main, doForm): Remove disabled doForm code.

	* ModelSwarm.m ([ModelSwarm -buildObjects]): Use dataPath
	instead of configPath.

1998-08-20  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* ModelSwarm.m ([ModelSwarm -buildObjects]): Load PNG files
	from installed location in sysconf.

	* Makefile (APPLIBS): Remove.
	(SWARMHOME): Default to 1998-08-20.
	
1998-08-17  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile (SWARMHOME): Default to 1998-08-17.
	Include Makefile.appl from $(SWARMHOME)/etc/swarm.

1998-04-23  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* SortingAnt.h: Include objectbase/SwarmObject instead of
	objectbase.h.
	(SortingAnt): Instead of being statically typed, make world an
	object that conforms to Grid2d protocol.

	* SortingAnt.[hm]: Make first argument setWorld:Space: an 
	object that conforms to the Grid2 protocol.

	* SortSpace.h: Include space/Discrete2d.h instead of space.h.

	* ModelSwarm.h (ModelSwarm): Instead of being statically typed,
	make world an object that conforms to the Grid2d protocol and 
	antDisplayer an object taht conforms to Object2dDisplay.

1998-04-14  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* ModelSwarm.m (buildObjects): Use setButton:Client:Message: 
	instead of setButtonClient:Message: (this was disabled).

1998-04-13  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* ObserverSwarm.[hm], ModelSarm.[hm], ant.png, antcarry.png: New files.
	
	* main.m: Include only ObserverSwarm.h and simtools.h.
	(main): Only call initSwarm and then create ObserverSwarm;
	remove everything else.  Disable doForm/SimParameters.

	* SortSpace.[hm], SortingAnt.[hm]: Argument to drawSelfOn:
	conforms to Raster protocol instead of being statically typed.
	
	* SortingAnt.m: Include random.h instead of simtools.h.
	
	* SortingAnt.h: Include objectbase.h instead of swarmobject.h.
	Reformatting throughout.

	* SortSpace.m: Include random.h, not simtools.h.
	([SortSpace -drawSelfOn:]): Cast r to id. 
	Reformatting throughout.

	* Makefile (SWARMHOME): Default to swarm-1998-04-13.
	Add ObserverSwarm.o and ModelSwarm.o rules and list in OBJECTS.

