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

	* SOMdemo.m: Don't include defobj.h.  Include simtools.h,
	simtoolsgui.h, and random.h.  
	(main): Use linkVariable{Int,Double,Boolean} instead of Type:
	version with TCL flags.  Use objects conforming to widget
	protocols (Graph, GraphElement, Entry, Label) instead of
	pointers to those classes.  Add object conforming to 
	actionCache protocol and change controlPanel to conform
	to ControlPanel protocol instead of being statically typed.
	Change main loop to use waitForControlEvent/doTkEvents instead
	of using Tk routines and displayActions/displaySchedule.

	* Hebb2Layer.m: Include misc.h and random.h.
	Reformatting throughout.

	* Hebb2Layer.h: Reformatting throughout.

	* CRNN.m:  Include random.h and misc.h.

	* BaseSingleLayer.m:  Include random.h and misc.h.
	([BaseSingleLayer -setLayerSize::]): Use xcalloc instead of calloc.
	Reformatting throughout.
	
1998-02-04  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* neuron.h: Include from objectbase/ instead of from swarmobject/.

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

	* Makefile (SWARMHOME): Don't set if already set.  Default
	to swarm-1998-02-03.

	* Hebb.m ([Hebb -feedForward:]): Initialize maxOp
	to avoid warning.

	* BaseCompLrn.m ([BaseCompLrn -feedForward:]): Initialize minOp
	to avoid warning.

Wed Feb 19 15:15:29 1997  Juan J. Merelo  <jmerelo@awatovi.santafe.edu>

	* SOMdemo.m (main): Cambiando SOMdemo para que funcione con el
	nuevo swarm.

