Computer-Kurzweil / conwaysgameoflife

Home Page:https://java.woehlke.org/kurzweil/conwaysgameoflife/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Conways Game of Life

Java CI with Maven

The famous Cellular Automata by John Horton Conway

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/conwaysgameoflife.git
cd conwaysgameoflife
./mvnw

Screenshot

Early Screen

Later Screen

UML Class Model

UML Class Model

Repositories

About

https://java.woehlke.org/kurzweil/conwaysgameoflife/

License:Apache License 2.0


Languages

Language:Java 100.0%