Author Topic: Critterding is a "Petri dish" universe in 3D for evolving artificial life  (Read 3143 times)

0 Members and 1 Guest are viewing this topic.

Software Santa

  • Administrator
  • *****
  • Join Date: Dec 2006
  • Posts: 5238
  • Operating System:
  • Mac OS X 10.9 Mac OS X 10.9
  • Browser:
  • SeaMonkey 2.32.1 SeaMonkey 2.32.1
Critterding is a "Petri dish" universe in 3D that demonstrates evolving artificial life for Windows/Linux Systems

Quote
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

 

Software Santa first opened on January 1st, 2007
Now celebrating 16 Years of being a Digital Santa Claus!
Software Santa's Speedy Site is Proudly Hosted by A2 Hosting.

Welcome Visitor:





@MEMBER OF PROJECT HONEY POT
Spam Harvester Protection Network
provided by Unspam



Software Santa Welcome Page

The Software Santa Privacy Policy

email