Open Hussein-Mahfouz opened 5 days ago
I found an issue that mentions this problem https://github.com/eqasim-org/eqasim-java/issues/191. From this comment https://github.com/eqasim-org/eqasim-java/issues/191#issuecomment-1946893271, it seems that VehicleUtils.insertVehicleIdIntoAttributes
is being used in eqasim/core/scenario/routing/RunPopulationRouting.java
, see also this commit https://github.com/eqasim-org/eqasim-java/commit/a8a73b53dbfc085e6eabddcd8ba43fd72013b063
If this is handled by eqasim, why am I getting the error?
It seems that this piece of code is no longer there in the latest commit .
It is now in RunInsertVehicles.java. Should I use RunInsertVehicles in my RunDMCSimulation class, or somewhere else in the code? Or should it be used by default?
This is resolved after commit 3ea4sd5 above. However, Milos says it is better for RunInsertVehicles
to be implemented in a separate script, and be part of a scenario generation process. In https://github.com/Hussein-Mahfouz/matsim-drt/commit/309d1b326dad8ea8b4835d0f91c80499e47221e6 I:
It seems eqasim expects a vehicles files - see here. I updated the config to
fromVehiclesData
howevever, I still get the following error
I need to use
VehicleUtils.insertVehicleIdIntoAttributes
somehowRelated questions
vehicles
module different tot he vehicles specified in thetransit
module?