LaneBasedGtu

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,281 of 3,61464%143 of 29251%1162062356191960
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
isBrakingLightsOn(Time)320%40%333311
scheduleEnterEvent()257474%2675%2551901
forceLaneChangeFinalization()220%40%336611
getProjectedLength(Lane)170%n/a113311
getNextLanesForRoute(Lane)115081%3562%3541601
laneChangeAllowed()110%20%221111
getDesiredSpeed()105083%2466%2421301
timeAtLine(PolyLine2d, RelativePosition)719596%42083%41323501
reinit(LanePosition)70%n/a112211
setParent(Gtu)60%n/a113311
getTurnIndicatorStatus(Time)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$4(Lane, double)50%n/a111111
setFinalizeLaneChangeEvent(SimEventInterface)40%n/a112211
getNetwork()40%n/a111111
init(LaneBasedStrategicalPlanner, LanePosition, Speed)9397%1375%1301401
static {...}328100%n/a0101001
scheduleTriggers(Lane)88100%2675%2501301
getCarFollowingAcceleration()81100%4100%0301701
LaneBasedGtu(String, GtuType, Length, Length, Speed, Length, RoadNetwork)79100%n/a0101501
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