Artificial Life Simulation of Bacteria Motion depending on DNA
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.github
.mvn/wrapper
src
.editorconfig
.gitignore
LICENSE
LICENSE.code.txt
README.md
SimulatedEvolution.mdzip
_config.yml
mvnw
mvnw.cmd
pom.xml

README.md

Simulated Evolution

Artificial Life Simulation of Bacteria Motion depending on DNA

Abstract

Green food appears in a world with red moving cells. These cells eat the food if it is on their position. Movement of the cells depends on random and their DNA. A fit cell moves around and eats enough to reproduce. Reproduction is done by splitting the cell and randomly changing the DNA of the two new Cells. If a cell doesn't eat enough, it will first stand still and after a while it dies.

Run the Desktop Application

git clone https://github.com/phasenraum2010/simulated-evolution.git
cd simulated-evolution
mvnw clean install exec:java

Screenshot

Early Screen

Later Screen

UML Class Model

UML Class Model

Github Repository

https://github.com/phasenraum2010/simulated-evolution

Blog Article

http://thomas-woehlke.blogspot.de/2016/01/simulated-evolution-artificial-life-and.html

Project Documentation

please visit http://woehlke.org/p/simulated-evolution/