Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Prohibitions shown in Netedit differ from .net.xml response matrix #4637
In the prohibition frame, Netedit shows some connections as prioritary over others which instead have a mutual conflict with others in the network file. The Netedit prohibition frame already checks for mutual conflicts but does not match this case for some reason.
Top approach (index 0 to 2):
@m-kro Yes. This is also mentioned in the last comment of #3850. Some of the response and foe bits are only computed at the time of writing and are not stored in myForbids. The outlined solution in #4256 is to cache the computed bits for all lane-to-lane relationships (and then to use these bits in prohibition-mode).
In the example network, the mutual conflict is an artefact of the the invalid signal plan. The left turning vehicles must obviously yield to the straight-going traffic in their common phase but the reverse is not true.