Scroll to navigation

ACHILLES(1) General Commands Manual ACHILLES(1)

NAME

achilles - OpenGL simulation of artificial life and evolution

SYNOPSIS

achilles [-x <num of blocks in x axis> ] [-z <num of blocks in z axis> ] [-f <num of initial foods> ] [--fps <target FPS> ] [--debug] [ <num of initial creatures> ] [-v] [-h]

DESCRIPTION

This manual page documents briefly the achilles commands. It is an artificial evolution simulation based on Hebbian neural networks and ideas set forth in Larry Yaeger's PolyWorld. Run the achilles -h command to find out the default values for the options.

OPTIONS

How big the world should be, along the x axis. Default: 6
How big the world should be, along the z axis. Default: 6
How many food items there should be at the start. Default: 3
Target frames per second. Default: 60
Enable debug output.
<num of initial creatures>
How many creatures the world should start off with.
Output the version number.
Output a help text.

CONTROLS

Move around the world. Up/Down move forward and back, Left/Right turn with respect to the y axis.
Move up and down the y axis.
Quit the program.

AUTHOR

Matthew Danish <mrd@debian.org>

SEE ALSO

https://mrd.github.io/achilles/
/usr/share/doc/achilles/README

February 10, 2026