The Daisyworld model in the Unigis assignment has no geographical component. It uses a global temperature and albedo and daisy populations as fractions of the global coverage. I thought it would be interesting to implement the model in Idrisi, taking the effect of daisies on their direct surroundings into account.
The model uses the same rules as the non-geographical model, with a few changes. A random grid of daisies is computed for the first generation. Black daisies warm up their surroundings, whereas white daisies cool the pixels around them by reflecting radiation. Any pixel has a fixed chance to die during a generation, new daisies start to grow where conditions are favourable.
The following maps show Daisyworld over a number of generations. Temperature is indicated using colours ranging from blue (cool) to red (warm). White and black daisies are indicated using black and white pixels.
Initial state of Daisyworld. The daisies are almost randomly distributed over the planet