Computational Model Library

Pedestrian model (1.0.0)

The model generates disaggregated traffic flows of pedestrians, simulating their daily mobility behaviour represented as probabilistic rules. Various parameters of physical infrastructure and travel behaviour can be altered and tested. This allows predicting potential shifts in traffic dynamics in a simulated setting. Moreover, assumptions in decision-making processes are general for mid-sized cities and can be applied to similar areas.

Together with the model files, there is the ODD protocol with the detailed description of model’s structure. Check the associated publication for results and evaluation of the model.

Installation
Download GAMA-platform (GAMA1.8.2 with JDK version) from https://gama-platform.github.io/. The platform requires a minimum of 4 GB of RAM.

Follow the installation steps provided here: https://gama-platform.org/wiki/Installation
In preferences set up maximum memory allocated to the GAMA to at least 4 GB. Open GAMA menu in Help -> Preferences -> Interface. Make sure the platform uses the same coordinate reference system as input shapefiles (EPSG:32633) in Help -> Preferences -> Data and Operators.

The download zip has the “code” folder with GAMA project files. Import these files into GAMA by right-clicking on “User-models” in “Models” tab of the GAMA interface. Select “GAMA project”. In the new window browse to the “code” folder as a root directory. Make sure to check the boxes “Search for nested projects” and “Copy project into workspace”. Click Finish.

Running experiment
The input data of the project is in the folder “includes” and the model code file is in the folder “models” under “pedestrian_model.gaml” name. Due to licensing restrictions homes and workplaces datasets do not include actual values.

Release Notes

-

Associated Publications

Kaziyeva, D., Stutz, P., Wallentin, G., & Loidl, M. (2023). Large-scale agent-based simulation model of pedestrian traffic flows. Computers, Environment and Urban Systems, 105, 102021. https://doi.org/https://doi.org/10.1016/j.compenvurbsys.2023.102021

Pedestrian model 1.0.0

The model generates disaggregated traffic flows of pedestrians, simulating their daily mobility behaviour represented as probabilistic rules. Various parameters of physical infrastructure and travel behaviour can be altered and tested. This allows predicting potential shifts in traffic dynamics in a simulated setting. Moreover, assumptions in decision-making processes are general for mid-sized cities and can be applied to similar areas.

Together with the model files, there is the ODD protocol with the detailed description of model’s structure. Check the associated publication for results and evaluation of the model.

Installation
Download GAMA-platform (GAMA1.8.2 with JDK version) from https://gama-platform.github.io/. The platform requires a minimum of 4 GB of RAM.

Follow the installation steps provided here: https://gama-platform.org/wiki/Installation
In preferences set up maximum memory allocated to the GAMA to at least 4 GB. Open GAMA menu in Help -> Preferences -> Interface. Make sure the platform uses the same coordinate reference system as input shapefiles (EPSG:32633) in Help -> Preferences -> Data and Operators.

The download zip has the “code” folder with GAMA project files. Import these files into GAMA by right-clicking on “User-models” in “Models” tab of the GAMA interface. Select “GAMA project”. In the new window browse to the “code” folder as a root directory. Make sure to check the boxes “Search for nested projects” and “Copy project into workspace”. Click Finish.

Running experiment
The input data of the project is in the folder “includes” and the model code file is in the folder “models” under “pedestrian_model.gaml” name. Due to licensing restrictions homes and workplaces datasets do not include actual values.

Release Notes

-

Version Submitter First published Last modified Status
1.0.0 Dana Kaziyeva Mon Aug 7 08:52:31 2023 Mon Nov 6 13:07:04 2023 Published

Discussion

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.
Accept