Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: separate transit routing costs #215

Merged
merged 1 commit into from
Apr 23, 2024

Conversation

sebhoerl
Copy link
Collaborator

  • 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

@sebhoerl sebhoerl enabled auto-merge (squash) April 23, 2024 15:58
@sebhoerl sebhoerl merged commit cc81ec8 into develop Apr 23, 2024
1 check passed
@sebhoerl sebhoerl deleted the feat/mode-dependent-raptor-routing branch April 23, 2024 16:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant