1999-03-27  Aloril  

	* snapshot 1999.03.27 released

1999-03-23  Aloril  

	* mind.py: importance knowledge; compare goal importance when
 	adding them
	* interlinguish.py: created
	* ontology.py: get_isa -function for listing 'is a' -relations

1999-03-22  Aloril  

	* panlingua.py, mind.py: simple template Interlinguish sentence matcher

1999-03-19  Aloril  

	* atlas.py: now parses Interlinguish tags

1999-03-18  Aloril  

	* defworld.py: simple internal Interlinguish generation interface
 	done.

1999-03-13  Aloril  

	* ontology.py: very simple ontology

1999-03-09  Aloril  

	* snapshot 1999.03.09 released

	* Made C version too.

	* Uses now Atlas protocol (XML)

1999-02-17  Aloril  

	* defworld.py: added tavern and market

1999-02-13  Aloril  

	* snapshot 1999.02.09 released

	* mgoal.py, mind.py: Instead of string ("I want to buy axe") use 
	esay('buy',subject='axe',string="I want to buy axe")

	* several files: main additions is vmind.replace_illegal_with_destroy
	(and additional exception handling in events)

1999-02-12  Aloril  

	* mind.py: teach children all knowledge and give them same goals too

1999-02-11  Aloril  

	* world.py, event.py: summarize different type events

1999-02-10  Aloril  

	* world.py: id is now: '_name_uniqueNumber' ('_Nisuf_5')

1999-02-09  Aloril  

	* snapshot 1999.02.09 released

	* npc.py, pc.py, god_body.py, ext_body.py added: 
	PC/external NPC/Observer works!
	(external npc=npc.py, pc=pc.py, observer=observer.py)

1999-02-08  Aloril  

	* server.py and observer.py: step loops at server (instead of
 	observer issuing them)

	* body.py (world_evets): body output directly to world and 
	added world_events (teaching childrens still missing)

	* Remote world creation (including NPC teaching) works
	(added ibody,imind and modified defworld, observer, etc....)

1999-02-04  Aloril  

	* event.py (get_dict_func): general method invoking by string

1999-02-03  Aloril  

	* vmind.py: virtual mind (now possible to use only string events
	between body and mind)

1999-01-25  Aloril  

	* thing.py and event.py changed to represent new
 	create/teach/learn using events only

1999-01-19  Aloril  

	* design.txt: added some thoughts about goals for 0.0.8 version
	* event.py: added time -attribute
	* world.py: sets it for all events (if not already set)

1999-01-16  Aloril  

	* prob.py: created with die, age functions and now probabilities are per day.

1999-01-15  Aloril  

	* goal.py: return goal -event describing goal related events
	* mgoal.py: add variable lists
	* observe.py: show goals that minds have

1999-01-14  Aloril  

	* 0.0.7 released

1999-01-13  Aloril  

	* added time range to goals
	
	* tasks replaced with goals

	* moved check_goal from mind.py to goal.py

	* updated cyphesis.d and README

	* 0.0.7 released

1999-01-12  Aloril  

	* source, CVS and references renamed to cyphesis

1999-01-09  Aloril  

	* updated story.txt with some names

1999-01-08  Aloril  

	* updated some documentation (part of noname.d, rest later)

1999-01-07  Aloril  

	* mgoal.py: build_home -goal added

1999-01-05  Aloril  

	* fixed mgoal.acquire_thing, writed events doc, added debug flag
	for check_goal, moved most consts to const.py

1999-01-04  Aloril  

	* mgoal.acquire_thing done.

1998-12-31  Aloril  

	* new event model working

1998-12-30  Aloril  

	* debug.py added

	* thing <-> world and
	  mind <-> body <-> world event model almost done

	* mind and body separated (they almost work using only string
	exchanging protocol)

	* added story.txt
	
1998-12-28  Aloril  

	* event.py: renamed event_source as source, added target attribute
	source=event source
	target=event target

1998-12-22  Aloril  

	* Added some code for making using observer.py as glue code
 	easier.

1998-12-21  Aloril  

	* 'Removed' 'look' from observer: instead world creation makes
	'make' events. In engine replace things with ething in events.

1998-12-19  Aloril  

	* Removed source and target attributes from events:
	event_source replaces source, and loc replaces target

1998-12-18  Aloril  

	* Added ething for things in events
	
	* Added event_base for basic event handling

1998-12-17  Aloril  

	* preliminary CORBA support: this version is not as functional as
 	0.0.6 is: text graphics not yet implemented.

1998-12-14  Aloril  

	* 0.0.6 released

1998-12-12  Aloril  

	* Added simple observer module using 'text graphics'

1998-12-11  Aloril  

	* In birth make copy of personal knowledge (instead of using
 	parents knowledge)

	* Fixed funny bug: world puts made things into 'backpack' of
 	person who made it. Now that person decided to make house. Then it
 	decides to go inside of it... Now person contains house and that
 	house contains person and that person contains house and
 	... circular loop ;-)  Fixed by checking target -attribute of
	event and putting it there instead of person. (and mind now checks 
	event_source instead of place of made thing)

	* Added find home goal (and routines to execute that goal)

	* World generates sight events and minds now remembers what it has
 	seen (self.mem.places).

	* world.py: Fixed bug in move_event handling (target_xyz).

	* Added goals: fullfilled function, subgoals (=goal or function)

1998-12-08  Aloril  

	* Added simple birth/death

1998-12-05  Aloril  

	* Added coordinates: movement now uses coordinates and takes into
	account distances (minds internally still use names for places)

	* Added reverse knowledge

1998-12-04  Aloril  

	* Removed almost all 'from foo import *' -statements.
	Now its 'from foo import foo'

	* Added more knowledge: xyz and different types; example:
		     personal_knowledge=farmer_knowledge,
		     local_knowledge=village_knowledge,
		     common_knowledge=human_knowledge,

1998-12-03  Aloril  

	* Age added

1998-12-02  Aloril  

	* 0.0.5 relased
	
	* Added acquire_thing and move_thing: 
	move_thing: for known things: move this thing to my inventory
	acquire_thing: returns real required thing or list of actions
 	needed to get it

	* Events are now methods: mind and world have methods named
 	some_event where some could be move or make etc... Unknown events
	call undefined_event

1998-11-30  Aloril  

	* Making things by NPC: Initial status now 0.1 (instead of 1.0)
	Smith now remembers what he was doing and continues to make it
 	until status is 1.0. Doesn't make too many of same things.

1998-11-28  Aloril  

	* Added simple memory: mind remembers intentions and
	those memories age and it forgets too old memories

1998-11-27  Aloril  

	* Added simple fire by word and extinguish behavior for minds

	* Added dictlist.py: add_value, remove_value to handle
 	dictionaries that contain lists 
	(example: things={'axe': [,]})

1998-11-26  Aloril  

	* 0.0.4 released:
	Added input and output events between world and minds. They can
 	use/move/make things and have simple discussion. They can deduce
 	simple things (like where I can get these things and where I
 	should be).

1998-11-03  Aloril  

	* 0.0.3 released:
	Added simple task/action/tool -classes: NPC:s can use tools to do
 	simple tasks.
	
1998-10-27  Aloril  

	* 0.0.2 released:
	Very simple world simulator: NPC:s that move from one place to
 	another at certain time according to rules.

1998-10-20  Aloril  

	* 0.0.1 released:
	New engine idea: DM interaction: You could define certain trigger
 	when DM is going to take over certain NPC:s and he could follow
 	what all players are doing and take over any NPC he wants. There
 	is going to be two options to patch AI deficiences: partly
 	pre-scripted scenarios and active DM.
 	This idea by Lavoie Philippe 
	
1998-10-19  Aloril  

	* 0.0.0 released:
	Initial release

    Source: geocities.com/siliconvalley/station/4279/src

               ( geocities.com/siliconvalley/station/4279)                   ( geocities.com/siliconvalley/station)                   ( geocities.com/siliconvalley)