It can be interpreted that life forms live off of a few basic functions, some of which are: the ability to transform an energy source into food, the ability to evolve, and the ability to reproduce. The design of the artificial life form will follow the same functions and life-cycle.
This video in shows a simplistic example of how an algorithm such as this would work, with the use of 4 separate objects each with separate fuctions. The objects are a carnivore, herbivore, plant, and bacteria.
At the time of making this video, the carnivore, representsented as a wolf head, stalks and follows the herbivore (represented as the chicken). The animated vegetable reacts to the herbivore by moving away when it comes in contact with the it. The herbivore also reacts to the carnivore by moving away when it comes in contact with it.
For a complete view of this article, go to:
ttp://www.mikestratton.net/2011/artificial-life-simulation-2/
Ещё видео!