AbstractLaneBasedGTU2

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,410 of 3,23756%153 of 29047%1261972475772452
initLaneChange(LateralDirectionality)1870%160%99323211
getLateralPosition(Lane)1720%220%1212262611
enterLaneRecursive(LaneDirection, Length, int)15511442%281636%2023224401
finalizeLaneChange(LateralDirectionality)1450%100%66292911
enterCrossSection()8110656%15937%913214101
getCarFollowingAcceleration()760%40%33161611
position(Lane, RelativePosition, Time)6224880%92573%71885601
scheduleLeaveEvent()6111665%61266%61062701
getDesiredSpeed()550%60%44121211
destroy()5011269%3770%3663001
leaveCrossSection()500%60%449911
cancelAllEvents()372035%6440%5661201
getBounds()300%n/a113311
scheduleEnterEvent()268275%3770%3631601
forceLaneChangeFinalization()220%40%336611
move(DirectedPoint)2110483%2675%2592601
remainingEventDistance()181137%1150%122401
timeAtLine(OTSLine3D, RelativePosition)1616891%31381%3943101
scheduleTriggers(Lane, GTUDirectionality)169084%2675%2521601
getReferencePosition()157583%4660%4621601
toString()130%n/a111111
getDirection(Lane)122062%1375%131501
init(LaneBasedStrategicalPlanner, Set, Speed)1123195%21083%2723801
lambda$getCarFollowingAcceleration$2(Speed, SpeedLimitInfo, PerceptionCollectable)100%n/a111111
lambda$getDesiredSpeed$1(SpeedLimitInfo)80%n/a111111
reinit(Set)70%n/a112211
setParent(GTU)60%n/a113311
getTurnIndicatorStatus(Time)60%n/a111111
addTrigger(Lane, SimEventInterface)50%n/a111111
getStrategicalPlanner(Time)50%n/a111111
setTurnIndicatorStatus(TurnIndicatorStatus)50%n/a112211
lambda$getLateralPosition$3(Lane, double)50%n/a111111
setFinalizeLaneChangeEvent(SimEventInterface)40%n/a112211
setVehicleModel(VehicleModel)40%n/a112211
getNetwork()40%n/a111111
setInstantaneousLaneChange(boolean)40%n/a112211
getVehicleModel()30%n/a111111
isInstantaneousLaneChange()30%n/a111111
changeLaneInstantaneously(LateralDirectionality)70100%n/a0101201
AbstractLaneBasedGTU2(String, GTUType, OTSSimulatorInterface, OTSRoadNetwork)58100%n/a0101401
leaveAllLanes()44100%4100%0301001
positions(RelativePosition, Time)41100%4100%030701
fractionalPositions(RelativePosition, Time)40100%4100%030701
static {...}16100%n/a010501
fractionalPosition(Lane, RelativePosition, Time)11100%n/a010101
fractionalPosition(Lane, RelativePosition)10100%n/a010101
position(Lane, RelativePosition)9100%n/a010101
positions(RelativePosition)8100%n/a010101
fractionalPositions(RelativePosition)8100%n/a010101
lambda$leaveAllLanes$0(Lane)6100%n/a010101
getTurnIndicatorStatus()5100%n/a010101
getStrategicalPlanner()4100%n/a010101