Computational Model Library

CHAAHK: a Spatial Simulation of the Maya Elevated Core Region (version 1.1.0)

This thesis presents an abstract spatial simulation model of the Maya Central Lowlands coupled human and natural system from 1000 BCE to the present day. It’s name is the Climatically Heightened but Anothropogenically Achieved Historical Kerplunk model (CHAAHK). The simulation features features virtual human groups, population centers, transit routes, local resources, and imported resources. Despite its embryonic state, the model demonstrates how certain anthropogenic characteristics of a landscape can interact with externally induced trauma and result in a prolonged period of relative sociopolitical uncomplexity. Analysis of batch simulation output suggests decreasing empirical uncertainties about ancient wetland modification warrants more investment. This first submission of CHAAHK’s code represents the simulation’s implementation that was featured in the author’s master’s thesis.


Release Notes

CHAAHK release 1.0 included a downloadable directory including the model’s source code and a large collection of R scripts diverse in relevance and quality. These files were intended as a time capsule: a perfect representation of the working directory associated with CHAAHK at the time that my thesis was submitted. Things were not changed from their original state to render my thesis research transparent and in theory reproducible. However, user-friendliness became something of a casualty in the process. Most critically, the uploaded directory was an Eclipse “project” directory, so the simulation itself could not be easily run without having both Eclipse and Repast installed locally. This document accompanies a newer (1.1.0) release of CHAAHK, which (optionally) comes packaged as an executable installer that only requires a Java installation. On my website there are tutorials for both installing Repast models and running them in a GUI. This update’s purpose was to finalize CHAAHK as a deliverable while changing as little about the simulation’s actual behavior as possible, as to provide a more approachable lens to judge my original thesis for what it’s worth.

I also reorganized my R scripts, which here are included in the “data” folder of the .zip download. Compared to before, the scripts feature more deliberate variable names, less redundant code, and improved readability. The attached documentation for 1.1 illustrates the results of a new series of CHAAHK runs using this updated implementation. There are differences between the original and updated model outputs, but the original synthesis still applies to this newer set of data just the same.

Version Submitter First published Last modified Status
1.1.0 Alex Kara Thu Sep 26 20:45:13 2019 Thu Sep 26 20:45:13 2019 Published
1.0.0 Alex Kara Tue Dec 4 23:33:28 2018 Tue Dec 4 23:33:28 2018 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.