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

	* Makefile (SWARMHOME, APPVERSION): Update for 2.1.

2000-01-13  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* ASMBatchSwarm.h: Don't include stdio.h or Schedule.h.

1999-08-26    <mgd@HELEN>

	* Makefile (APPVERSION, BUGADDRESS): Add.

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

	* random.m: Use const for setstate and size_t for initstate.

1999-08-24    <mgd@HELEN>

	* random.m: Remove declaration of random and srandom.

	* BFagent.m: Don't included math.h. Add "extern" to worldForAgent.

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

	* ASMObserverSwarm.m ([ASMObserverSwarm -buildObjects]): Use
	setBinCount: instead of setNumBins:.

1999-01-24  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Agent.[hm] ([Agent -getAgentPosition]): Renamed from getPosition.

	* ASMObserverSwarm.m ([ASMObserverSwarm -updateHistos]): 
	Use getAgentPosition instead of getPosition.

	* random.h: Include misc.h instead of declaring random.

1998-12-09  Marcus G. Daniels  <mgd@chama.santafe.edu>

	* random.m: Include misc.h instead of string.h, time.h, and
	sys/types.h.  Don't declare random, srandom, initstate and
	setstate.

	* World.m: Include misc.h instead of string.h and malloc.h.

	* Specialist.m: Don't include ctype.h.  Include <math.h> instead of
	"math.h".

	* Output.m: Include misc.h. instead of stdio.h, time.h, and string.h.

	* Dividend.m: Include misc.h instead of ctype.h.

	* BFagent.m: Include misc.h instead of stdlib.h, string.h, and
	malloc.h.

	* ASMModelSwarm.m: Include misc.h instead of stdlib.h, stdio.h,
	and string.h.

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

	* ASMObserverSwarm.m ([ASMObserverSwarm -buildObjects]): Use
	setNumBins: instead of setNumPoints:Labels:Colors: (there were
	NULL arguments to Labels: and Colors:.

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

	* ASMBatchSwarm.m ([ASMBatchSwarm -buildObjects]): Use ObjectLoader's
	fromAppDataFileNamed: instead of fromFileNamed:.

	* Makefile (DATAFILES): Note use of batch.setup and param.data.
	(SWARMHOME): Make 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>

	* Makefile: Make SWARMHOME default to 1998-04-24.

	* ASMObserverSwarm.h: Include gui.h
	(ASMObserverSwarm):  Make deviationAverager an object confomring
	to the Averager protocol.

	* ASMModelSwarm.h, Dividend.h, World.h: Include objectbase/Swarm.h
	instead of objectbase.h.

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

	* ASMObserverSwarm.m: Don't include gui.h and stdlib.h.  Include
	simtoolsgui.h and misc.h.
	([ASMObserverSwarm +createBegin:]): Disable addition of message
	probes printPriceGraph, printVolumeGraph, printDeviationGraph, and
	printRelWealthHstio (not yet in GUI protocol).  Disable these
	method definitions.
	([ASMObserverSwarm -buildObjects]): Use xcalloc instead of calloc
	for position, weath, and relativeWealth.  Use setRangesYMin:Max:
	for deviationGraph and priceGraph (instead of talking to
	globalTkInterp).  Use hideLegend for positionHisto and
	relativeWealthHisto (instead of talking to globalTkInterp).

	* ASMObserverSwarm.h: Don't include objectbase.h, activity.h,
	collections.h, simtools.h, and gui.h.  Include simtoolsgui/GUISwarm.h,
	and simtoolsgui.h.  Disable declarations for printPriceGraph,
	printVolumeGraph, printDeviationGraph, and printRelWealthHisto
	(not yet in GUI protocol).

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

	* Makefile: Don't define SWARMHOME if already defined, make default
	to be swarm-1998-01-27.

	* main.m (main): Constify argv.

	* ASMObserverSwarm.m ([ASMObserverSwarm -buildObjects]): Use Graph
	instead of BLTGraph for priceGraph, volumeGraph, and deviationGraph.

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

	* Makefile: Don't define SWARMHOME if already defined, make default
	to be swarm-1998-01-26.

	* ASMObserverSwarm.m: Include stdlib.h instead of malloc.h.
	Include gui.h. Reformatting throughout.
	([ASMObserverSwarm -buildObjects]): Use
	CREATE_ARCHIVED_PROBE_DISPLAY for asmModelSwarm and
	ASMObserverSwarm.  Send waitForControlEvent to actionCache
	instead of controlPanel.
	Use SET_WINDOW_GEOMETRY_RECORD_NAME for priceGraph, volumeGraph,
	positionHisto, relativeWealthHisto, and deviationGraph.

	* ASMObserverSwarm.h (ASMObserverSwarm): Make priceGraph,
	volumeGraph, and deviationGraph comply with the Graph protocol
	instead of being statically typed to BLTGraph.  Make priceData,
	riskNeutralData, volumeData, and deviationData comply with the
	GraphElement protocol instead of being statically typed.  Make
	positionHisto and relativeWealthHisto comply with the Histogram
	protocol instead of being statically typed.  Reformatting
	throughout.

	* ASMObserverSwarm.m:  Include gui.h instead of tkobjc.h.

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

	* ASMObserverSwarm.m ([ASMObserverSwarm -buildActions]): Send
	doTkEvents to actionCache.

1997-12-11  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Output.m ([Output -writeData]): Make first item
	in format string %ld not %d to match with getCurrentTime.

	* BFagent.m (-prepareForTrading): Initialize real0 to avoid
	warning.
