Critterding is a "Petri dish" universe in 3D that demonstrates evolving artificial life for Windows/Linux Systems
Description
Critterding is a "Petri dish" universe in 3D that demonstrates evolving artificial life. Critters start out with completely random brains and bodies, but will automatically start evolving into something with much better survival skills.
Critterding
Evolving Artificial Life.
How the program works
Critters are informed by sensors:
- if their head touches food unit
- if their head touches another critter
- if they are able to procreate
- about their energy state
- about their age
- about the state of their joints
- what the world looks like (RGBA vision)
Critters can make use of the following motor neurons (actions):
- bend joint
- bend joint in other direction
- eat
- procreate
At default, the program sets up a small world with a relatively large amount of food units
and keeps throwing in critters with randomly generated brains and bodies.
After a while, one of these idiot critters will unavoidably be
good enough to maintain a small population
Slowly but surely, their behaviour will become
a lot less random as they demonstrate increasingly
better survival skills
http://critterding.sourceforge.net/
https://sourceforge.net/projects/critterding/
https://sourceforge.net/projects/critterding/files/latest/download