Life.zip

=====================================================
	Life

		Joe Charlier
		Aepryus Software
		http://www.Aepryus.com/
		JoeC@Aepryus.com

		Created:	July 1991
		Packaged:	06/24/1998

=====================================================
	Life.exe	executable file
	egavga.bgi	Borland bgi driver file
=====================================================

Purpose:
To simulate different aspects of life.

Instructions:
	1. Run program
	2. Type 'Q' to quit

Notes:
This was my first attempt at simulating life.  It is a
rather poor attempt, but it is an attempt.

These life forms feel pain and pleasure.  Each position on
the screen causes them to feel a different amount of pain
or pleasure based on its distance from the center.  (The
closer the better)

Each creature remembers what it felt like at each position
it has visited.  Each individual also has a genetic
curiosity factor.  Based on what it remembers and its
curiosity for the unexplored each creature will decide
which position it will move to next turn.

The more curious a creature the more likely it will move
to a new space.

If a creature moves to far from the center it will die.
If the creature is exactly on the center at the same time
as one and only one other creature is on the center then
the two will reproduce creating a new individual with
one of each of their curiosity factors.

Because each creature remembers each position the program
use much memory (especially for the 640k barrier) and
so consequently the program will stop after it runs out
of memory.
