All Classes

Class Description
Dna
Represents genetic information of species
Drawable
Interface specifying ability to draw.
DrawTask
Specifies actions required for a simulation to be drawn and ran properly.
FastPopulationMember
Class describing behaviour of fast PopulationMember.
Main
Handles the simulation process.
Movable
Gives ability to move.
Obstacle
Obstacles spread on the map making it harder for species to survive.
Population
Population of all species present in current epoch.
PopulationMember
Common features of all population members.
SlowPopulationMember
Class describing behaviour of slow PopulationMember.
Vector
Class describing vector as an array of numbers with additional operations that can be performed on Vectors.