The codebase has been developed using the following dependencies (updated versions have not been tested):
- python 3.10.14
- numpy 1.26.4
- pandas 2.2.2
- libsumo 1.20.0
- matplotlib 3.9.2
- tqdm 4.66.5
- tensorflow 2.10.0
The easiest way to install the dependencies is by creating a new environment in Anaconda. The following command will create a new environment with the required packages when typed into an Anaconda terminal.
conda create -n tracksim python==3.10.14 numpy==1.26.4 pandas==2.2.2 libsumo==1.20.0 matplotlib==3.9.2 tqdm==4.66.5 tensorflow==2.10.0To access the environment, run the following the command.
conda activate tracksim