How to run
This application can be launched from an IDE, or from a shell (linux, Windows, MacOS).
You will need a config.json configuration file (see default_config.json for a template) and a simulation file.
You can use your own scenario file (osm.sumocfg file), see : SUMO Tutorials.
With a Shell:
Create a data dump from simulation directory :
py ./runner.py -new_dump dump -areas 10 -simulation_dir [PATH_TO_SIMUL_DIR]
This command will create new dump called "dump" from the simulation directory chosen with a 10x10 grid.
Run simulations in parallel with multiple configuration files :
py ./runner.py -run dump -c [PATH_TO_CONFIG1] [PATH_TO_CONFIG2] -save -csv
This command will run a simulation dump "dump" with the configuration file(s) "config1" and "config2"
with CSV data export and logs backup.
From a folder which contains multiple configuration files :
py ./runner.py -run dump -c_dir [PATH_TO_CONFIG_DIR] -save -csv