Critterding

Artificial Intelligence by evolution.
Download

Critterding Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Bob Winckelmans
  • Publisher web site:

Critterding Tags


Critterding Description

Artificial Intelligence by evolution. The Critterding project is a "petry dish"-universe in C++/OpenGL that demonstrates simple artificial intelligence by evolution. Critters start out with completely random brains, but will automatically start evolving into something with much better survival skills.How the program worksAt default, the program sets up a 25x25 world with 500 food unitsand keeps throwing in critters with randomly generated brains.Critters are informed by sensors:- if they are standing over food- if they are able to procreate- if they are able to fire a bullet- if they are carrying food- if they are carrying corpse- about their energy state- about their age- what the world looks like (RGBA vision)Critters can make use of the following motor neurons (actions):- move forward- move backwards- strafe left- strafe right- rotate left- rotate right- eat- fire- procreate- pick up / drop What's New in This Release: · This release has an improved graphical user interface with new settings panels, an exit panel, and a critters vs food graph. · It adds a few more body mutations. · There are numerous other improvements, fixes, and cleanups.


Critterding Related Software