Computational Model Library

Swidden Farming Version 2.0 (version 1.3.0)

This model simulates some of the dynamics of household level swidden agriculture (also called shifting cultivation or slash-and-burn agriculture). The model can run in controlled or adaptive mode. In controlled mode, the user sets values related to farming decisions. In adaptive mode, these values are set by the agents.

The model is designed to explore some of the factors affecting swidden (sometimes called slash-and-burn) agriculture. Agricultural households take control of the land around them and rotate agricultural fields within this area. Field fertility decreases if a patch is used, and the patch or patches with the highest potential net return is chosen to farm during each time step. The model explores the importance of soil fertility upon swidden strategies as well as issues of land ownership. In addition, the model also explores the effects of swidden agriculture on vegetation communities.

n controlled mode, the researcher sets all parameter values. In adaptive mode, the model explores the success (or failure) of strategies created randomly at the model’s initialization, and during agent reproduction. The agricultural strategy of the agents results from the combination of six key values (move-dist, move-threshold, fission-rate farm-dist, & min-fertility). These values are all initialized with random values from within specified ranges. If an agent reproduces, a copy of the agent is created; however, any of the six key values may randomly change. The resulting selection will produce a set of agents with decision rule values that out compete all other agents.

swidden_farming_v2_interface2.png

Release Notes

Fixed an open bracket bug that had somehow snuck into the uploaded code. Added a movie for the library page.

Version Submitter First published Last modified Status
1.3.0 C Michael Barton Wed Sep 3 23:37:34 2014 Wed Sep 3 23:37:34 2014 Published
1.2.0 C Michael Barton Fri Mar 28 05:31:35 2014 Fri Mar 28 05:31:35 2014 Published
1.1.0 C Michael Barton Thu Jun 13 00:13:58 2013 Thu Jun 13 00:13:58 2013 Published
1.0.0 C Michael Barton Wed Jun 12 23:54:35 2013 Wed Jun 12 23:54:35 2013 Published

Discussion

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.