The eqasim framework features an integrated transport simulation environment. It is based on the agent-based transport simulation framework MATSim with added components for simulation of discrete choice models.
A recent matsim-libs PR makes it possible to look up costs when routing via the SwissRailRaptor based on the transportMode of the respective TransitRoute
In our experimental branches we previously added a similar functionality (routing costs by transport mode) using other hacks
This PR now integrates the new functionality so we can use it easily without overrides in our code
The PR introduces the eqasim:raptor config module which contains the utility parameters for the most important modes
The new functionality is activated by default. Currently, the config values are set such that the simulations produce exactly the same results as before. Note that the values may seem a bit odd (-6 and -7), which is due to the "utility of performing and activity" that was previously integrated as an opportunity cost for the construction of the arc costs used in SRR
Future PRs will set more sensible values based on a survey calibration
transportMode
of the respectiveTransitRoute
eqasim:raptor
config module which contains the utility parameters for the most important modes