A simulation testbed for evaluating ride-sharing (single-passenger) and ride-hailing (multi-passenger) strategies.
The simulation offers the option for 3 distinct ridesharing strategies:
- Closest - Passengers served based on spatially closest passenger to available driver
- Waiting - Passengers prioritiesed according to their latest possible pick up time
- Queue - Passengers served on FIFO basis
$ pip install Mesa
$ cd TransportModel
$ python transport_vis.py
Run python transport_vis.py --h
for more configuration options
$ pip install Mesa
$ cd TransportModel
$ python transport_vis.py
Run python transport_vis.py --h
for more configuration options