https://github.com/brennerm/evolutroniclife
Text-based life simulation with an ongoing fight for survival between plants, carnivores and herbivores
https://github.com/brennerm/evolutroniclife
Last synced: 11 months ago
JSON representation
Text-based life simulation with an ongoing fight for survival between plants, carnivores and herbivores
- Host: GitHub
- URL: https://github.com/brennerm/evolutroniclife
- Owner: brennerm
- License: mit
- Created: 2014-10-06T13:04:15.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2018-01-30T11:52:34.000Z (over 8 years ago)
- Last Synced: 2025-05-05T14:54:02.724Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 2.26 MB
- Stars: 3
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Evolutronic Life [](https://hub.docker.com/r/brennerm/evo_life/)

Text-based life simulation with an ongoing fight for survival between plants, carnivores and herbivores.
### Linux Dependencies
- Python 3.X (https://www.python.org/)
- terminal with UTF8 and color support (e.g. Terminator)
### Windows Dependencies
- Cygwin (https://www.cygwin.com/)
- Python 3.X, installable with Cygwin installer
- terminal with UTF8 and color support (e.g. Cygwin Terminal)
### Execution:
$ docker run -ti brennerm/evo_life
or
$ python3 evo\_life
### Parameters
-m / --map=
- selection of map for simulation
- map needs to be one of the .map files in maps folder
-k / --kickstart=
- jump directly to a specific step of the simulation
- previous steps will be calculated without visualization
### Controlling the simulation
- F1: Pause / Continue
- F2: Speed up simulation
- F2: (while paused) stepwise simulation execution
- F3: Slow down simulation
- F4: Exit simulation
- Click on element: Open window with information about element