A GAMS/MPSGE implementation of the PET model
描述了在GAMS/MPSGE编程语言中实现的人口-经济-技术(PET)模型,并与原始Fortran版本对比,证明两者在特定配置下行为高度相似,差异源于动态代理行为的不同实现。
This paper describes a version of the Population-Economy-Technology (PET) model implemented in the GAMS/MPSGE programming language. The implementation of the model is comparable with the original fortran version of iPETS over a number of test cases. While a number of possible configurations exist for both model types, we demonstrate that there is a configuration that makes both implementations behave very similarly and the remaining difference can be traced to different implementations of dynamic agent behavior. This paper also serves as a methodological blueprint for model translation across different programming languages.