Well, to be honest, that option has not received much thought after being implemented 7 years ago. Sometime later the option for detecting junction collisions was introduced and vehicles were prevented from driving through each other even when ignore-junction-blocker was set. I guess this broke the originally intended semantic of "finding a way around junction blockage". New code is needed to ignore junction collisions when ignoring junction blockers: https://github.com/eclipse/sumo/issues/7650
Your scenario is seeing collisions due to faulty waiting positions ( https://github.com/eclipse/sumo/issues/4397). I recommend moving the waiting positions backward manually by editing connection attribute 'contPos' in netedit as explained at https://sumo.dlr.de/docs/netedit.html#setting_connection_attributes These collisions cause vehicles to stop and this is creating your junction deadlock. Setting contPos=10 for the left-turns fixes the problem. In 1.6.0 acceleration while on an intersection was slightly different. There were also collisions but in different locations which did not trigger the deadlock. Both mentioned issues 4397 and 7650 were already present in 1.6.0. regards, Jakob Am So., 4. Okt. 2020 um 20:08 Uhr schrieb Marcelo Andrade Rodrigues D Almeida <[email protected]>: > Hi everyone > > I'm trying to use <ignore-junction-blocker value="10"/> in my simulation > so I can resolve deadlocks without teletransportation > > Currently (version 1.7.0), enabling the option above seems to have no > effect (see attachment) > > Am I doing something wrong? > > Thank you in advance > > > Sincerely, > > Marcelo d'Almeida > > _______________________________________________ > sumo-user mailing list > [email protected] > To unsubscribe from this list, visit > https://www.eclipse.org/mailman/listinfo/sumo-user >
_______________________________________________ sumo-user mailing list [email protected] To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user
