This repository contains all the source code and text of my MS thesis "Simulation Modeling of Body Weight Dynamics and Web Game Development" supervised under Prof. Dr. Yaman Barlas in Bogazici University Industrial Engineering in 2009.
- mashap_software/mashap: python source code of the simulation software
- conference_paper: latex source code of the conference paper
- thesis: latex source code of the thesis
- mashap_software/mashap/palamut/tests/resources/model_long_07_06_01.mdl Vensim model file for the body weight dynamics
Pdf file of the thesis: https://github.com/mertnuhoglu/body_weight_dynamics/raw/master/thesis/thesis.pdf
Pdf file of the conference paper: https://github.com/mertnuhoglu/body_weight_dynamics/raw/master/conference_paper/conference_paper_01.pdf
In this study, a simulation model is constructed based on Hall’s body weight simulation model. In the first part, some simplifications and modifications are made on the original model, while maintaining validity. In the second part, a software (Mashap) is developed that automatically generates and runs a web based simulation game for any system dynamics model. Finally, the game generator is used to develop a web based game for the modified body weight dynamics model. Game generator will enable system dynamics researchers to build web based gaming environments for their own models.
System Dynamics researchers need a software tool that makes the simulation games easy to access through web user interface. We developed a software (Mashap) that automatically generates and runs a web based simulation game for any system dynamics model. Our software has some important advantages over the existing ones: First, it is an open platform on which new tools can be built. Second, it is built for generating web games for all system dynamics modeling software. Mashap enables the system dynamics researchers to build web based gaming environments for their own models. The purpose of this paper is to introduce you to Mashap. To do this, I will show in detail how to use Mashap to develop a web based game for a body weight dynamics model.