About

MPMAS is an agent-based simulation package written in C++ that can be downloaded from this website. The software is a single executable file that does not need any further installation. Both Windows and Linux versions are available. MPMAS uses COIN to solve mathematical programming problems. Model input files of MPMAS are organized in MS-Excel (or LibreOffice) workbooks. An add-in needs to be installed in MS-Excel (or LibreOffice) to set up scenarios and to convert the workbooks into ASCII file format.

Alternatively, the new toolbox MpmasQL allows the use of MySQL databases for model input creation. MPI-enabled versions of MPMAS can be run on high-performance computing systems with very large numbers of agents and pixels.

The Documentation section of this website features the software manuals for using MPMAS and the database MpmasQL, respectively. In addition, it documents the model equations and model parameters in our country applications of MPMAS.

The Downloads section contains a demo version of MPMAS, a tutorial for building a first test application with 50 agents, a more advanced tutorial for using MpmasQL, plus the model datasets used in our various research projects.

Introductory courses for MPMAS are part of Hohenheim's Master Study program 'Agricultural Economics' and are taught in October and November each year. One-week tutorials were offered at University of Talca (2006), University of Legon (2007), Federal University of Viçosa (2011), State University of Campinas (2016), and Seoul National University (2016). Additional courses can be organized on request (please contact: mas at uni-hohenheim dot de).