cgroza / Biomorph

Biomorph program written in Java that aims to simulate evolution by mutation and natural selection with polygons and a turn function.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Description

Biomorph is a program that simulates evolution and natural selection using polygons. Polygons are mutated randomly and the user is allowed to select the best fit individuals every generation. A target shape can also be given and the program will select and display generations using a turning function algorithm to compare similarity. The selection algorithm uses a turn function to calculate the similarity between two polygons.

About

Biomorph program written in Java that aims to simulate evolution by mutation and natural selection with polygons and a turn function.

License:GNU General Public License v2.0


Languages

Language:Java 86.6%Language:HTML 13.4%