CritterdingEvolving Artificial Life.
|
News |
03/14/10: Critterding 1.0 beta12.1 released- some fixes and cleanups |
03/05/10: Critterding 1.0 beta12 released- critter selection and actions (kill, duplicate) |
Downloads |
|
Critterding depends on Freetype2 and SDL when compiling the sources.
|
|
zips and tarballs
|
|
Sample critters are available on the sourceforge forums
|
|
development version: subversion address: svn://intranifty.no-ip.org/bengineusage: svn co svn://intranifty.no-ip.org/bengine critterding-svn |
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):
At default, the program sets up a small world with a relatively large amount of food units
|
|
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:
|
|
Contact: bob[dot]winckelmans[at]telenet[dot]be IRC: #critterding@irc.freenode.org
|