An open-source artificial life application developed by Tom Ray that simulates the evolution of self-replicating and mutating programs within a finite environment. According to Mr. Ray, it took much more time to understand the results the program created than to write the actual program.

More information about Tierra can be found here:<http://www.hip.atr.co.jp/~ray/tierra/>.