Computational Model Library

Mobility, Resource Harvesting and Robustness of Social-Ecological Systems (version 1.0.0)

The model is a stylized representation of a social-ecological system of agents moving and harvesting a renewable resource. The purpose is to analyze how mobility affects sustainability. Experiments changing agents’ mobility, landscape and information governments have can be run.

Each time step, agents move, harvest and store energy, may reproduce or die, and may imitate other agents’ attributes; also during the time step the resource grows and governments collect fines from cheaters and may imitate neighbors. Agents move if they think the resource level won’t satisfy them. How far they can move is a parameter set by the modeler. Each agent has a different desired amount of resource to be harvested. Agents can change this attribute by imitating more satisfied agents in their same location. Agents store the energy obtained from harvesting not used for metabolism. Movement and reproduction also cost energy to agents. If the energy stored by an agent became 0, the agent will die. Reproduction is asexual, with each agent producing one offspring, which is a copy of its parent. Each location represents a government. Governments differ in their enforcement level that is determined by an attribute that increases the probabilities of detecting cheaters and the amount paid by cheaters. This attribute of governments may change if governments copy the enforcement level of neighbors with higher fitness (i.e., higher population level). Governments encourage agents to harvest a certain amount of resource in order not to deplete it. Agents may ignore sustainable practices and harvest more resource. If a government catches a cheater, the agent will have to pay a fine. Each simulation ends after 5000 time steps or when population or resource becomes 0.

Download Version 1.0.0
Version Submitter First published Last modified Status
1.0.0 Irene Perez Ibarra Mon Sep 24 16:41:20 2012 Sat Apr 27 20:18:39 2013 Published


This website uses cookies and Google Analytics to help us track user engagement and improve our site. If you'd like to know more information about what data we collect and why, please see our data privacy policy. If you continue to use this site, you consent to our use of cookies.