Skip to content
/ bali Public

Extended Lansing-Kremer model of Balinese crop/water management with added religious transmission

Notifications You must be signed in to change notification settings


Folders and files

Last commit message
Last commit date

Latest commit


Repository files navigation


Simulations building on ideas from Lansing and Kremer's simulations of Balinese irrigation water management--starting from Marco Janssen's NetLogo implementation (see below). For example, I've added a separate channel of cultural transmission that represents the spread of religious influences in Balinese farming.


Stephen Lansing, Priests and Programmers: Technologies of Power in the Engineered Landscape of Bali. Princeton University Press, 1991. Revised 2nd edition 2007.

Stephen Lansing, Perfect Order: Recognizing Complexity in Bali. Princeton University Press, 2006.

Marco Janssen's NetLogo implementation of the Lansing-Kremer model:
Janssen, Marco A. (2012, October 18). "Lansing-Kremer model of the Balinese irrigation system" (Version 2). CoMSES Computational Model Library. Retrieved from:

Lansing, J.S., M.P. Cox, S.S. Downey, M.A. Janssen and J.W. Schoenfelder "A robust budding model of Balinese water temple networks" World Archaeology (2009) 41(1): 112-133.

Lansing, J. Stephen, James N. Kremer and Barbara B. Smuts, "System-dependent selection, ecological feedback and the emergence of functional structure in ecosystems", Journal of Theoretical Biology 1998, 192, 377-391.

Lansing, J. Stephen, and James N. Kremer, "Emergent Properties of Balinese Water Temple Networks: Coadaptation on a Rugged Fitness Landscape", American Anthropologist 1993, 95(1), pp. 97-114.

Marco A. Janssen, "Coordination in irrigation systems: An analysis of the Lansing-Kremer model of Bali", Agricultural Systems (2007) 93(1-3): 170-190.

Several other articles listed on Lansing's site Some are available as PDFs there.


Extended Lansing-Kremer model of Balinese crop/water management with added religious transmission






No releases published