Skip to content

Properties

Michael McCarthy edited this page Sep 29, 2021 · 8 revisions

RunModel.bat file

RunModel.bat contains the MAX_ITER setting, which sets the maximum number of iterations to run. If the model assignment results do not converge before the maximum number of iterations, the feedback loop will stop.

:: setup iteration sample rate
SET MAX_ITER=3

The first setting in RunModel.bat is the maximum number of iterations to allow. If the model assignment results do not converge in a few iterations, the maximum number of iterations will stop the feedback loop.

:: setup dependencies, which are one folder up so they can be shared across scenarios
SET JAVA_PATH=%~dp0..\dependencies\jdk1.8.0_111\bin\java.exe
ECHO JAVA_PATH: %JAVA_PATH%

The batch file also specifies the location of required packages in the JAVA_PATH, PYTHON, and R_SCRIPT variables. The path is defined relative to the batch file location to avoid the need to edit paths in each unique environment. The default shown above works where the dependencies folder is alongside a template folder containing the batch file. If dependencies is one more level up, the following would be used:

SET JAVA_PATH=%~dp0..\..\dependencies\jdk1.8.0_111\bin\java.exe

JEMnR settings file

JEMnR settings are stored in a CSV file in inputs/settings.csv.

University Model settings file

VDFs

See Volume Delay Functions

VISUM assignment/skimming settings

Highway

Transit

Non-motorized