The programme is designed to simulate the life of animals in a certain environment. Animals have the ability to eat, move, reproduce and die. Each animal is born with a certain genotype depending on its parents, which determine the exact style of movement of the animal.
the graphic styling is for presentation purposes only and the project focused on technical aspects
-
Kotlin
-
Gradle
-
Creation of a "Jungle" with grass in a larger form
-
Graphs for map data such as number of animals, number of grass, average energy , average life expectancy and average number of children
-
Dynamic display of individuals with dominant genotype
-
Assigning the measurement of statistics to a selected animal
-
Asynchronous creation of two maps with infinite and finite size
-
Asynchronous stop of the selected map
-
Export data to CSV file