2000-02-27    <mgd@nest.swarm.org>

	* Makefile (BUGADDRESS): Change to mcmullin@eeng.dcu.ie.
	(SWARMHOME, APPVERSION): Update to 2.1.

	* MooreNeighborhood.m ([MooreNeighborhood +create:setGenerator:]): 
	Use UniformUnsignedDist instead of UniformUnsigned.

	* VNneighborhood.m ([VNneighborhood +create:setGenerator:]):
	Likewise.

	* ModelSwarm.m ([ModelSwarm -buildObjects]): Use PMMLCG1gen
	instead of PMMLCGgen.
	([ModelSwarm -buildObjects]): Check for nil before checking sortie
	object's type.
	([ModelSwarm -refreshDisplay]): Avoid doing things to
	latticeRaster if its nil.

	* FHPneighborhood.m ([FHPneighborhood +create:setGenerator:]): 
	Replace UniformUnsigned with UniformUnsignedDist.

	* Bernoulli.m ([Bernoulli +create:setGenerator:]): Replace
	UniformDouble with UniformDoubleDist.

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

	* main.m: Include misc.h instead of stdlib.h.

	* Makefile (APPLICATION, BUGADDRESS): Add.

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

	* Makefile (SWARMHOME): Default to 1998-10-04.

	* Lattice2d.[hm] ([Lattice -setSizeX:Y:]): Make coordinate
	arguments unsigned.

	* Lattice2d.[hm]: Make +create:aZone:withSizeX:Y: coordinate
	arguments unsigned.

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

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

	* Makefile: Include Makefile.appl from $(SWARMHOME)/etc/swarm.

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

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

	* Agent.h, Bernoulli.h, FHPneighborhood.h, MooreNeighborhood.h,
	VNneighborhood.h, Version.h: Include objectbase/SwarmObject.h
	instead of objectbase.h.

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

	* main.m (main): Constify argv.

	* Version.[hm]: Constify getVersionString.

	* Neighborhood.h: Include defobj.h instead of swarmobject.h
	and random.h (only need to define BOOL).

	* ModelSwarm.m: Include simtoolsgui.h instead of simtools.h.

	* ModelSwarm.h: Include simtoolsgui/GUISwarm.h instead of simtools.h.

	* Makefile (OBJECTS): Remove Raster.o.
	(CFLAGS): Remove __USE_FIXED_PROTOTYPES__.

	* Lattice.[hm]: setGenerator: now returns self, not void.

	* Globals.h: Include gui.h.  Declare colormap and latticeRaster
	as objects conforming to Colormap and ZoomRaster, respectively.

	* Agent.h, Bernoulli.h, Coord.h, Coord2d.h, FHPneighborhood.h,
	MooreNeighborhood.h, VNneighborhood.h, Version.h: Import
	objectbase.h instead of swarmobject.h.

	* Agent.h, Bernoulli.m, Coord.h, Coord2d.h, FHPneighborhood.m,
	Lattice.h, Lattice2d.h, Lattice2d.m, LatticeAgent.h,
	LatticeAgent.m, ModelSwarm.h, ModelSwarm.m, MooreNeighborhood.m,
	VNneighborhood.m, Version.h, Version.m, main.m: Reformatting
	throughout.

	* Agent.h: Declare saveTo and loadFrom arguments using OutFile and
	InFile protocols, not types.

1997-12-22  Alex Lancaster  <alex@wijiji.santafe.edu>

	* main.m: Added <simtools.h> reference.

	* README (1.0.4): Updated for 1.0.4

	* ChangeLog: Added.

	* Global.h: Removed reference to old random library protocol.c

	* ModelSwarm.m: Added reference to -setFloatFormat to set
	precision for probe. Test of new feature.

	* Makefile (OBJECTS): Fixed. Also added test for environment
	variable.

