Achilles is a software that simulates evolution, developed by Larry Yaeger's PolyWorld. It generates an environment where virtual creatures evolve and adapt to their surroundings, aiming to survive and reproduce.
The organism colors provide users with essential information about their behavior. The brighter red an organism is, the more aggressive it is, and the brighter the blue, the more likely it is to mate. Additionally, yellow represents either 'dead' organisms or sources of food. The spikes that flash between the organisms indicate different actions: red means the organism is attacking, blue means mating, and yellow means feeding.
To emulate 'vision,' the organisms are given the color of surrounding organisms as an input to the neural network. The software also incorporates genetic algorithms to provide each organism with its dimensions based on its parents.
To run Achilles, you need to have an OpenGL implementation, GLU, GLUT, and Simple Directmedia Layer.
Recently, the software developers have updated Achilles by adopting a single digit version number instead of using different numbers for each update. They have also fixed the Debian/alpha build by replacing 'unsigned int' with 'png_size_t' in screenshot.cc.
Overall, if you are interested in evolution simulations, Achilles is an excellent software that will meet your needs.
Version 1: N/A