-
Notifications
You must be signed in to change notification settings - Fork 67
feat: Handle motorcycles #468
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
base: develop
Are you sure you want to change the base?
Conversation
…ommand line options
…eqasim-java into handle_motorcycles_2025
|
I've added a unit test specifically for motorcycles, I think this should be ok now. One thing to note is that the melun_test case Questions :
|
|
Yes, let's update the config and for the documentation it depends. If there is not any special things to configure beyond the standard elements you mention above (predictor, estimator, ...) I think it is sufficient to have it in the eqasim-synpop. |
|
Ok, fixing tests led to a bunch of other fixes but I think everything is fine now. |
This pull request introduces support for the "motorcycle" transport mode across the core simulation and Ile-de-France scenario modules.
Everything should work properly, even for old simulations without motorcycles. The idea is to enable motorcycles in the simulation only if desired by modifying the config file. this is done in the python pipeline using the EditConfig java class :
Core simulation and configuration updates:
GenerateConfigto enable motorcycle support throughout the configuration pipeline.Motorcycle utility estimation and prediction:
MotorcycleUtilityEstimator,MotorcyclePredictor, andMotorcycleVariablesclasses to provide utility calculation and variable prediction for motorcycle trips.Scenario preparation and network integration:
RunPreparationto allow motorcycles on all links where cars are permitted, ensuring the network supports motorcycle routing.Ile-de-France scenario integration:
IDFModeAvailabilityto check for motorcycle availability based on theuseMotorcycleattribute, and added motorcycle-specific cost models and utility estimators toIDFModeChoiceModule.