| findConflictGroups(LanePerception) |  | 0% |  | 0% | 6 | 6 | 28 | 28 | 1 | 1 |
| calculateTaskDemand(LanePerception) |  | 0% |  | 0% | 4 | 4 | 19 | 19 | 1 | 1 |
| lambda$static$1(LanePerception) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
| appendUpstreamNodes(Link, Length, Length, Set) |  | 0% |  | 0% | 6 | 6 | 16 | 16 | 1 | 1 |
| lambda$splitCarFollowing$9(PerceptionCollectable.UnderlyingDistance, LanePerception) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| splitCarFollowing(Set, SortedSet, ChannelMental) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| getUpstreamNodes(Conflict, Length) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$static$0(ChannelMental, SortedSet, PerceptionCollectable.UnderlyingDistance) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getId() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$findConflictGroups$8(LanePerception) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$calculateTaskDemand$6(LanePerception) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$calculateTaskDemand$5(LanePerception) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$calculateTaskDemand$3(LanePerception) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ChannelTaskConflict(SortedSet) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getChannel() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$findConflictGroups$7(LanePerception) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$calculateTaskDemand$4(LanePerception) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$calculateTaskDemand$2(LanePerception) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |