Evolution simulator is a program written for Object Oriented Programming Course. More details about project can be found here.
- map width and height
- map variant
- number of plants at start
- energy provided by eating each plant
- number of plants growing each day
- variant for plant growth
- starting number of animals
- starting animal energy
- maximum animal energy
- energy needed to consider animal ready to breed
- energy of the parents used during breed
- min and max number of mutations in children
- mutation variant
- animal genome length
- behavior variant
- savins stats to csv file
- refresh time in ms
- Animal can act only if its energy is above 0
- Animal can reproduce only if it has amount of energy that is specified in parameter.
- Animal gets more black the more it eats
- Animal gets more grey when it is close to death
- There can be more than 1 animal on each square
- Only 1 pair of animals can reproduce per square during one day of simulation
Main menu, the first thing you see when starting the application.
Application running and recording all the statistics, which you can export later on to a .csv file.