artificial life

a.k.a. a-life -or- alife

From the field of artificial intelligence, "artificial life" is the modeling of complex, lifelike behaviors in computer programs. Artificial life forms can supposedly evolve and produce behaviors not contained within the rules set by the programmers.