The CA Model
Implements the Producer/Consumer conceptual model as a cellular automaton: individual cells transition between three states โ uncolonized, producer, and consumer โ with dynamics governed by probabilistic rules based on each cell's neighbours. Shows how spatial interactions and neighbourhood-based decisions create emergent population dynamics.
The IBM Model
Implements the Producer/Consumer model as an agent-based (individual-based) model, simulating predator-prey dynamics through two landscape event agents that grow, die, and move according to probabilistic rules. Illustrates how emergent ecological dynamics arise from simple individual-level decisions like reproduction rates and survival probabilities.
The IBM2 Model
A variant of The IBM Model for the same Producer/Consumer predator-prey system, with "Producer" and "Consumer" agents interacting across the landscape under spatially explicit rules for reproduction, movement, and mortality.
The Process Model
Implements the Producer/Consumer model as a process-based cellular automaton: producers spread to uncolonized cells while consumers spread to producer-occupied cells, with both populations subject to stochastic death rates. Illustrates process-based definitions through landscape event (.lse) files that define spatio-temporal transitions and spread probabilities for each entity type.