Simulates demic diffusion building on models previously developed for the expansion of Neolithic and other food-producing economies during the Holocene. Growth and emigration are modelled as density-dependent processes using logistic growth and an asymptotic threshold model. Environmental and terrain layers, which can change over time, affect carrying capacity, growth and mobility. Multiple centres of origin with their respective starting times can be specified.