Closed behrisch closed 3 years ago
counter-lane change deadlocks are less common with 186a148 (aka r14816)
added features (dontBrake, lastAccel, disableAMBACKBLOCKER1) in 9549ccd (aka r14839) improving performance of A92-scenario
@namdre commented:
fixed an aspect of #1044 in fec87da (aka r14890) improving performance of A92-scenario considerably
@namdre commented:
the functionaltiy of JE2013 in fec87da (aka r14890) has been made available as new model "DK2013" in [14893,14894]. Development continues in JE2013.
@namdre commented:
relaced conditions for LCA_AMBLOCKINGFOLLOWER 21313b1 (aka r14904) improving performance of A92-scenario
@namdre commented:
activated feature 'lcaRightImpatience' in f717427 (aka r14905)
@namdre commented:
added feature 'laMinSpeed' in 09c018a (aka r14912) improving performance of A92, Orinoko, Acosta and Pasubio (joined is a bit worse, probably because fewer people use the inside lane of the roundabout)
@namdre commented:
added feature 'equalBest' in 3fff33c (aka r14913) improving performance of A92, Orinoko (mixed results in iTETRIS)
@namdre commented:
added feature firstBlocked in 57acca0 (aka r14959) which fixes some counter-lc deadlocks
@namdre commented:
in 2424033 (aka r15035) resetting laneChanger state before any calls to laneChangeModel. This prevents resetting of messages sent to followers.
@namdre commented:
in fc934b2 (aka r15051) omplete rewrite of speed adaption in regard to blocking vehicles. The basic idea is to distinguish more cases when being blocked: overtaking/falling behind a leader and cutting in before/being overtake by a follower. Fine grained control over speeds now moves into vSafes and patchSpeed only executes these requested speeds.
also added trigger for keeping right when the neighboring vehicles are faster
@namdre commented:
in e45c2a8 (aka r15055) now using already existing vSafe requests when deciding about behavior in regard to blockers. This is a big improvement in the A92 scenario
@namdre commented:
in 702650c (aka r15056) preventing overtaking on the right on uncongested highway, relaxed conditions for cutting in before a follower. This is a big improvement in the A92 scenario.
@namdre commented:
in 58d7a80 (aka r15057) preventing overtaking on the right on uncongested highway (regardless of own lc-wish), no longer using myAcceleration to predict next acceleration refs #1045. This is another big improvement in the A92 scenario
@namdre commented:
in 98119e2 (aka r15061) introducing hysteresis function for lookAhead speed. setting minimum lookahead speed to 0 to allow more flexibility when jammed
@namdre commented:
in 9b782ca (aka r15066) introducing new feature 'furtherBlock' this avoids deadlocks when vehicles have to counter-lc across multiple lanes. also relaxing condtions for moving away from the best lane to the right on highways. This fixes the test stops/overtaking_highspeed
@namdre commented:
in c7a2280 (aka r15088) fixing another case of counter-lc deadlock (if the follower cannot leave enough space for the leader, the leader must reserve space for the follower instead
@namdre commented:
in 1835ef7 (aka r15089) fixing computation of overtaking distance, preventing deadlock when there is not enough space to overtake. Big improvement in A92 scenario.
@namdre commented:
in 564925e (aka r15105) driving cooperatively inside multi-lane roundabouts (see #789). This helps a lot in the acosta scenario
@namdre commented:
in dd6f8ee (aka r15107) avoiding deadlocks in roundabout (no dist bonus if on the final roundabout edge), honor vSafe requests while on an internal lane, consider slowing down due to myLeftSpace when informing blockers
@namdre commented:
in 460c84c (aka r15108) now considering myLeadingBlockerLength before when planning speed adaptiong for blockers. some improvements in A92
@namdre commented:
in 99b7bf7 (aka r15173) left-changing vehicles may now slow down blocking followers over multiple steps as long as they are still fast (> 27m/s). This improves flow in A92 scenario and still prevents vehicles waiting on an on-ramp from slowing down the main flow.
in 9b5fcb6 (aka r15284) avoiding some lane changes to resolve issue #1097
@namdre changed description from:
this is for work on MSLCM_JE2013''''''
to:
this is for work on MSLCM_JE2013''''''
improvements still missing from the default model (LC2013)
- [15173]
- [15284]
in 0bc42d3 (aka r15861) added JE2013 feature 99b7bf7 (aka r15173) to LC2013, patched keepRight (see #1139) in JE2013 and LC2013
this is for work on MSLCM_JE2013''''''
improvements still missing from the default model (LC2013)
- [15173]
- [15284]
to:
this is for work on MSLCM_JE2013''''''
improvements still missing from the default model (LC2013)
[15173]- [15284] recheck: should depend on distance (see pasubio)
open sub-tickets
@namdre changed description from:
this is for work on MSLCM_JE2013''''''
improvements still missing from the default model (LC2013)
[15173]- [15284] recheck: should depend on distance (see pasubio)
open sub-tickets
to:
this is for work on MSLCM_JE2013''''''
improvements still missing from the default model (LC2013)
[15173]- [15284] recheck: should depend on distance (see pasubio)
open sub-tickets (not bugs)
1136
1266
@namdre committed 0f3d65a (aka r16464): avoiding division by zero. refs #1316, refs #1045
@namdre committed b8b6f29 (aka r16494): avoiding division by zero. refs #1316, #1045
@namdre committed 574840e (aka r16540): refining stayOnBest feature in JE2013 by adding distance threshold. Now improves iTetris stats instead of making it worse. refs #1045
@namdre changed description from:
this is for work on MSLCM_JE2013''''''
improvements still missing from the default model (LC2013)
[15173]- [15284] recheck: should depend on distance (see pasubio)
open sub-tickets (not bugs)
1136
1266
to:
this is for work on MSLCM_JE2013''''''
differences between JE2013 and the default model (LC2013)
[15173]- [15284],[16540] recheck stayOnBest TURN_LANE_DIST 200 improves iTETRIS but makes BS run worse
- ROUNDABOUT_DIST_BONUS set to 100 (80 in LC2013)
open sub-tickets (not bugs)
1136
1266
@namdre committed 9965805(../commit/9965805168f24ab4432e3148777117285a03dc3c) (aka r16806): tweaking debug output refs #1045
@namdre committed 157ac3d (aka r16807): preserving some lane-changing state across simulation steps to avoid edge-ordering depencies (in saveBlockerLength) refs #1045
@namdre committed 2cd5fda (aka r17057): Some improvements to JE2013 refs #1045
@namdre changed description from:
this is for work on MSLCM_JE2013''''''
differences between JE2013 and the default model (LC2013)
[15173]- [15284],[16540] recheck stayOnBest TURN_LANE_DIST 200 improves iTETRIS but makes BS run worse
- ROUNDABOUT_DIST_BONUS set to 100 (80 in LC2013)
open sub-tickets (not bugs)
1136
1266
to:
this is for work on MSLCM_JE2013''''''
differences between JE2013 and the default model (LC2013)
[15173]- [15284],[16540] recheck stayOnBest TURN_LANE_DIST 200 improves iTETRIS but makes BS run worse
- ROUNDABOUT_DIST_BONUS set to 100 (80 in LC2013)
- [17057]. improves A92 and iTETRIS (mostly) but makes bs_dido worse
open sub-tickets (not bugs)
1136
1266
@namdre committed af40b91 (aka r17058): respecting option lanechange.overtake-right where required refs #1045
@namdre changed description from:
this is for work on MSLCM_JE2013''''''
differences between JE2013 and the default model (LC2013)
[15173]- [15284],[16540] recheck stayOnBest TURN_LANE_DIST 200 improves iTETRIS but makes BS run worse
- ROUNDABOUT_DIST_BONUS set to 100 (80 in LC2013)
- [17057]. improves A92 and iTETRIS (mostly) but makes bs_dido worse
open sub-tickets (not bugs)
1136
1266
to:
this is for work on MSLCM_JE2013''''''
differences between JE2013 and the default model (LC2013)
[15173]- [15284],[16540] recheck stayOnBest TURN_LANE_DIST 200 improves iTETRIS but makes BS run worse
- ROUNDABOUT_DIST_BONUS set to 100 (80 in LC2013)
- [17057]. improves A92 and iTETRIS (mostly) but makes bs_dido worse
open sub-tickets (not bugs)
1136
1266
1435
@namdre changed description from:
this is for work on MSLCM_JE2013''''''
differences between JE2013 and the default model (LC2013)
[15173]- [15284],[16540] recheck stayOnBest TURN_LANE_DIST 200 improves iTETRIS but makes BS run worse
- ROUNDABOUT_DIST_BONUS set to 100 (80 in LC2013)
- [17057]. improves A92 and iTETRIS (mostly) but makes bs_dido worse
open sub-tickets (not bugs)
1136
1266
1435
to:
this is for work on MSLCM_JE2013''''''
differences between JE2013 and the default model (LC2013)
[15173]- [15284],[16540] recheck stayOnBest TURN_LANE_DIST 200 improves iTETRIS but makes BS run worse
- ROUNDABOUT_DIST_BONUS set to 100 (80 in LC2013)
- [17057]. improves A92 and iTETRIS (mostly) but makes bs_dido worse
open sub-tickets (not bugs)
1136
1266
1435
1440
@namdre committed 2bbd7da (aka r17100): callibrating obligatory lane changing (to get a nicer picture for the publication) refs #1045
@namdre changed description from:
this is for work on MSLCM_JE2013''''''
differences between JE2013 and the default model (LC2013)
[15173]- [15284],[16540] recheck stayOnBest TURN_LANE_DIST 200 improves iTETRIS but makes BS run worse
- ROUNDABOUT_DIST_BONUS set to 100 (80 in LC2013)
- [17057]. improves A92 and iTETRIS (mostly) but makes bs_dido worse
open sub-tickets (not bugs)
1136
1266
1435
1440
to:
this is for work on MSLCM_JE2013''''''
differences between JE2013 and the default model (LC2013)
[15173]- [15284],[16540] recheck stayOnBest TURN_LANE_DIST 200 improves iTETRIS but makes BS run worse
- ROUNDABOUT_DIST_BONUS set to 100 (80 in LC2013)
- [17057]. improves A92 and iTETRIS (mostly) but makes bs_dido worse
- [17100] still needs testing on BS
open sub-tickets (not bugs)
1136
1266
1435
1440
@namdre changed description from:
this is for work on MSLCM_JE2013''''''
differences between JE2013 and the default model (LC2013)
[15173]- [15284],[16540] recheck stayOnBest TURN_LANE_DIST 200 improves iTETRIS but makes BS run worse
- ROUNDABOUT_DIST_BONUS set to 100 (80 in LC2013)
- [17057]. improves A92 and iTETRIS (mostly) but makes bs_dido worse
- [17100] still needs testing on BS
open sub-tickets (not bugs)
1136
1266
1435
1440
to:
this is for work on MSLCM_JE2013''''''
differences between JE2013 and the default model (LC2013)
[15173]- [15284],[16540] recheck stayOnBest TURN_LANE_DIST 200 improves iTETRIS but makes BS run worse
- ROUNDABOUT_DIST_BONUS set to 100 (80 in LC2013)
- [17057]. improves A92 and iTETRIS (mostly) but makes bs_dido worse
- [17100],[17102] calibration constant changed, still needs testing on BS
open sub-tickets (not bugs)
1136
1266
1435
1440
@namdre changed component from "other (also unclassified)" to "microsim - lane change"
@namdre committed 4a73eff (aka r19215): adapting [19212] formula to take ego speed into account refs #1971, refs #1045
@namdre committed 68c8a21 (aka r19324): tweaking debug output refs #1045
@namdre commented:
fixing jumpy lane-changing in 05dce1f (aka r19329) see #1856
@namdre commented:
another fix to inadvertent lane-changing in 94086f0 (aka r19356) (Thanks to Thomas Lockhart for providing an error scenario)
JE2013 has been folded into LC2013
this is for work on MSLCM_JE2013''''''
differences between JE2013 and the default model (LC2013)
99b7bf7 (aka r15173)open sub-tickets (not bugs)
1136
1266
1435
1440