| 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¶
- -x <num of blocks in the x axis>
- How big the world should be, along the x axis. Default: 6
- -z <num of blocks in the z axis>
- How big the world should be, along the z axis. Default: 6
- -f <num of initial foods>
- How many food items there should be at the start. Default: 3
- --fps <target FPS>
- Target frames per second. Default: 60
- --debug
- Enable debug output.
- <num of initial creatures>
- How many creatures the world should start off with.
- -v
- Output the version number.
- -h
- Output a help text.
CONTROLS¶
- Arrow Keys
- Move around the world. Up/Down move forward and back, Left/Right turn with respect to the y axis.
- PageUp/PageDown
- Move up and down the y axis.
- ESC
- Quit the program.
AUTHOR¶
Matthew Danish <mrd@debian.org>
SEE ALSO¶
https://mrd.github.io/achilles/
/usr/share/doc/achilles/README
| February 10, 2026 |