Dear Joseph,
I have some (untested!) ideas on how this could be modeled. If you care mainly about how long the stop lasts, you could modify it using TraCI (see traci.vehicle.setStopParameter). Especially there is the stop attribute "extension" which defines the max. duration extension due to passengers. Not sure what happens if you change the "line" attribute for vehicles with a special service (no boarding)... Please let us know if you succeed!
Best regards
Mirko
-----Original-Nachricht-----
Betreff: [sumo-user] Question regarding buses at bus stops
Datum: 2023-12-16T17:53:33+0100
Von: "Joseph Grech via sumo-user" <sumo-user@xxxxxxxxxxx>
An: "sumo-user@xxxxxxxxxxx" <sumo-user@xxxxxxxxxxx>
Hi,
I am currently simulating the bus bunching problem and I was trying yo implement the stop-skipping strategy, where a bus could be instructed to skip a certain stop. However, if a bus were to skip a stop and some passengers wished to alight at that stop, then the bus should only stop to let those passengers alight without letting anyone waiting at the stop to board.
The issue with this however is that when a bus stops at a stop, SUMO immediately starts the boarding and alighting processes simultaneously.
My question is whether there is some way to control this behaviour and only allow passengers to alight and not let anyone board at a bus stop.
Thanks,
Joseph Grech