LaneBasedGtu

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,664 of 3,05445%163 of 22025%1421892764794479
scheduleLaneEvents()3445513%53914%3032657701
timeAtLine(PolyLine2d, RelativePosition)1900%160%99303011
getTimeOfLateralCrossing(Duration, Duration, boolean)1870%200%1111353511
destroy()1710%100%66212111
findDetectorTriggersInEpisode(Length, LanePosition, LanePosition, boolean)976339%7541%67182901
getDeviation(Lane, Point2d)800%20%226611
getNextLaneForRoute(Lane)540%80%55121211
getNextLanesForRoute(Lane)520%80%55131311
exitLane()440%20%228811
findDetectorTriggers(boolean)436961%5758%4772401
move(DirectedPoint2d)4111874%5550%56143101
laneLateralOvershoot(Duration)330%n/a116611
getRoamingPosition()320%40%335511
stop()180%n/a114411
getProjectedLength(Lane)170%n/a113311
getPosition(RelativePosition)150%n/a112211
getRoamingPosition(Point2d)1314091%61672%51202901
getLane(Duration)131145%3125%231201
init(LaneBasedStrategicalPlanner, DirectedPoint2d, Speed)118488%2250%2311501
isBrakingLightsOn(Duration)100%n/a111111
cancelAllEvents()92775%1150%1221001
getPositionOrRoaming()90%20%221111
getDeviation(Duration)90%n/a111111
triggerDetector(LaneDetector)90%n/a113311
isRoaming(Duration)80%20%221111
lambda$getNextLanesForRoute$15(Lane)80%n/a111111
isRoaming()70%20%221111
getPosition(Lane, Duration)70%n/a111111
getDeviation()70%n/a111111
isBrakingLightsOn()70%n/a111111
lambda$scheduleLaneEvents$4(CrossSectionLink)70%n/a111111
setParent(Gtu)60%n/a113311
getPosition(Duration)60%n/a111111
getTurnIndicatorStatus(Duration)60%n/a111111
getTacticalPlanner(Duration)60%n/a111111
getLaneChangeDirection(Duration)60%n/a111111
lambda$getNextLaneForRoute$14(Lane, Set)60%n/a111111
lambda$findDetectorTriggers$13(Map.Entry)60%n/a111111
lambda$cancelAllEvents$3(SimEventInterface)60%n/a111111
lambda$cancelAllEvents$2(SimEventInterface)60%n/a111111
laneChangeAllowed()5654%1150%120101
getStrategicalPlanner(Duration)50%n/a111111
lambda$findDetectorTriggers$12(Length)50%n/a111111
lambda$scheduleLaneEvents$11(Lane)50%n/a111111
lambda$scheduleLaneEvents$9(Length)50%n/a111111
lambda$scheduleLaneEvents$8(Duration)50%n/a111111
lambda$scheduleLaneEvents$6(Lane, double)50%n/a111111
toString()40%n/a111111
enterLane(Lane, double)15398%2675%2502201
getFullId()0%n/a111111
lambda$scheduleLaneEvents$10()0%n/a111111
lambda$scheduleLaneEvents$7()0%n/a111111
lambda$scheduleLaneEvents$5()0%n/a111111
getPosition(RelativePosition, Duration)1688%1150%121401
getHeight()0%n/a111111
static {...}316100%n/a010601
LaneBasedGtu(String, GtuType, Length, Length, Speed, Length, RoadNetwork)80100%n/a0101601
changeLaneInstantaneously(LateralDirectionality)74100%n/a0101301
getPosition(Lane, RelativePosition, Duration)34100%n/a010401
endRoaming(LanePosition)27100%1150%120401
getPosition()25100%2100%020401
getPosition(Lane)10100%n/a010101
getPosition(Lane, RelativePosition)9100%n/a010101
lambda$getPosition$1(Duration)8100%n/a010101
lambda$enterLane$0(Lane, double)6100%n/a010101
getLane()5100%n/a010101
getTurnIndicatorStatus()5100%n/a010101
setTurnIndicatorStatus(TurnIndicatorStatus)5100%n/a010201
setLaneChangeDirection(LateralDirectionality)5100%n/a010201
getLaneChangeDirection()5100%n/a010101
getLongitudinalPosition()4100%n/a010101
setVehicleModel(VehicleModel)4100%n/a010201
getStrategicalPlanner()4100%n/a010101
getNetwork()4100%n/a010101
setBookkeeping(LaneBookkeeping)4100%n/a010201
getTacticalPlanner()4100%n/a010101
setNoLaneChangeDistance(Length)4100%n/a010201
getVehicleModel()100%n/a010101
getBookkeeping()100%n/a010101