Skip to content

skele2k/simulated-evolution

 
 

Repository files navigation

Simulated Evolution

Java CI with Maven

Artificial Life Simulation of Bacteria Motion depending on DNA

Abstract

Green food appears in a simulatedEvolutionModel 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/Computer-Kurzweil/simulated-evolution.git
cd simulated-evolution
./mvnw

Screenshot

Early Screen

Later Screen

UML Class Model

UML Class Model

Repositories

Blog Article

About

Artificial Life Simulation of Bacteria Motion depending on DNA

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%