Genespace Simulation Model Description
Genespace is a spatially and genetically explicit individual-based simulation. Generations are discrete and non-overlapping. Events occur in the following order: birth, mating, dispersal, reproduction, death. The simulation is written in C++ and uses pseudorandom numbers generated using the mt19937 Mersenne Twister and an algorithm by Vose (1991). In the sections below, user-specified parameters are capitalized and given in italics. A full parameter list is given here. Further details and source code are available on request.

Individuals


Spatial organization


Selection


Reproduction


Data reporting