"Artificial Life (Alife) is a term coined by Chris Langton to describe a wide variety of computational mechanisms used to model natural systems. Alife has been used to model agents that trade resources in artificial economies, insect ecologies, animal behavior, and entities negotiating with one another to study models in game theory..." For full information read the pdf document under "docs" directory.
In this project, I implement Alife simulation that demonstrates agents in food chain competing in artificial environment.
Building project:
git clone https://github.com/kabylkas/alife.git
cd alife
mkdir build
cd build
cmake ../
make
Running simulation:
cp ../simulation.cfg .
./alife
coming soon...