LaneBasedGtu

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,290 of 3,61364%139 of 28851%1202102396212566
initLaneChange(LateralDirectionality)1720%140%88313111
getLateralPosition(Lane)1630%200%1111252511
finalizeLaneChange(LateralDirectionality)1430%100%66262611
enterLaneRecursive(Lane, Length, int)958146%161038%1114183701
position(Lane, RelativePosition, Time)8228777%83078%720116501
destroy()7313765%3770%3673301
enterCrossSection()728955%14836%812213901
scheduleLeaveEvent()6911261%61266%610103201
getReferencePosition()557858%6650%5782201
leaveCrossSection()500%60%449911
move(OrientedPoint2d)3813377%3770%36163701
cancelAllEvents()372035%6440%5661201
getNextLaneForRoute(Lane)351833%7330%5681201
scheduleEnterEvent()257474%2675%2551901
forceLaneChangeFinalization()220%40%336611
getProjectedLength(Lane)170%n/a113311
timeAtLine(PolyLine2d, RelativePosition)1318393%42083%41343501
getNextLanesForRoute(Lane)115081%3562%3541601
laneChangeAllowed()110%20%221111
getDesiredSpeed()105083%2466%2421301
isBrakingLightsOn(Time)100%n/a111111
reinit(LanePosition)70%n/a112211
setParent(Gtu)60%n/a113311
getTurnIndicatorStatus(Time)60%n/a111111
getLane()60%n/a111111
getLongitudinalPosition()60%n/a111111
getTacticalPlanner(Time)60%n/a111111
isBrakingLightsOn()60%n/a111111
lambda$getNextLaneForRoute$1(Lane, Set)60%n/a111111
addTrigger(Lane, SimEventInterface)50%n/a111111
getStrategicalPlanner(Time)50%n/a111111
lambda$getLateralPosition$6(Lane, double)50%n/a111111
setFinalizeLaneChangeEvent(SimEventInterface)40%n/a112211
getNetwork()40%n/a111111
lambda$getLongitudinalPosition$5()40%n/a111111
lambda$getLane$4()40%n/a111111
getFullId()0%n/a111111
init(LaneBasedStrategicalPlanner, LanePosition, Speed)9397%1375%1301401
getHeight()0%n/a111111
static {...}328100%n/a0101001
scheduleTriggers(Lane)88100%2675%2501301
LaneBasedGtu(String, GtuType, Length, Length, Speed, Length, RoadNetwork)81100%n/a0101501
getCarFollowingAcceleration()81100%4100%0301701
changeLaneInstantaneously(LateralDirectionality)77100%n/a0101301
leaveAllLanes()44100%4100%0301001
positions(RelativePosition, Time)41100%4100%030701
fractionalPositions(RelativePosition, Time)40100%4100%030701
remainingEventDistance()28100%2100%020501
fractionalPosition(Lane, RelativePosition, Time)11100%n/a010101
fractionalPosition(Lane, RelativePosition)10100%n/a010101
lambda$getCarFollowingAcceleration$3(Speed, SpeedLimitInfo, PerceptionCollectable)10100%n/a010101
position(Lane, RelativePosition)8100%n/a010101
lambda$getDesiredSpeed$2(SpeedLimitInfo)8100%n/a010101
positions(RelativePosition)7100%n/a010101
fractionalPositions(RelativePosition)7100%n/a010101
toString()7100%n/a010101
lambda$leaveAllLanes$0(Lane)6100%n/a010101
getTurnIndicatorStatus()5100%n/a010101
setTurnIndicatorStatus(TurnIndicatorStatus)5100%n/a010201
setVehicleModel(VehicleModel)4100%n/a010201
getStrategicalPlanner()4100%n/a010101
setInstantaneousLaneChange(boolean)4100%n/a010201
getTacticalPlanner()4100%n/a010101
setNoLaneChangeDistance(Length)4100%n/a010201
getVehicleModel()100%n/a010101
isInstantaneousLaneChange()100%n/a010101