Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67a
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Science and Engineering > Artificial Intelligence

    Achilles 1

    Download button

    Downloads: 1,404  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Fair (2.8/5)
    20 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Matthew Danish | More programs
    GPL / FREE
    November 30th, 2007, 03:52 GMT
    ROOT / Science and Engineering / Artificial Intelligence

     Read user reviews (0)  Refer to a friend  Subscribe

    Achilles description

    Achilles is an evolution simulation based on Larry Yaeger's PolyWorld.

    Achilles is an evolution simulation based on Larry Yaeger's PolyWorld. It uses Hebbian neural networks, and an extremely simplified physical model that allows virtual organisms to interact freely in a simulated environment.

    Achilles was designed and compiled originally on Linux, but it is completely composed of portable C++ code and uses only portable libs such as SDL and OpenGL, therefore it should be trivial to port. All that is needed is hardware to compile on. Any porting efforts that are in progress or successful are welcome to contribute patches back to the main source tree.

    What do the colors mean?
    The organism colors:
    The brighter red, the more aggressive
    The brighter blue, the more likely to mate
    Yellow indicates `dead' organisms, or sources of food

    The spikes that flash between the organisms:
    Red means attack
    Blue means mate
    Yellow means feeding

    The organisms are given the color of surrounding organisms as an input to the neural network. This emulates 'vision'.
    Size is an attribute of the genetic algorithms and thus each organism obtains its dimensions from its parents.

    Requirements:

    · an OpenGL implementation
    · GLU and GLUT
    · Simple Directmedia Layer

    What's New in This Release:

    · Did away with silly version numbers and opted for a single digit.
    · Fixed Debian/alpha build by replacing 'unsigned int' with 'png_size_t' in screenshot.cc



    Product's homepage

      


    TAGS:

    evolution simulator | artificial intelligence | organism interaction | organism | interaction | artificial

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM