AbstractLaneBasedGTU

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total889 of 3,26473%108 of 32266%89218124543757
determineNextLane(Lane)1282617%16211%910202501
headwayRecursiveForwardSI(Lane, double, LaneBasedGTU, double, double, Time.Abs)780%120%77141411
move()7742885%113375%112388401
headwayRecursiveBackwardSI(Lane, double, LaneBasedGTU, double, double, Time.Abs)720%120%77141411
laneIncentives(DoubleVector.Rel.Dense)714237%8850%6971401
checkLaneDrops(DoubleVector.Rel.Dense)706548%41275%4971701
toString(Lane, Time.Abs)570%n/a117711
getLocation()530%20%22101011
checkConsistency()405558%4867%4731501
position(Lane, RelativePosition, Time.Abs)387566%3770%3631501
collectNeighborLaneTraffic(LateralDirectionality, Time.Abs, Length.Rel, Length.Rel)366364%7750%5841501
bestAccessibleAdjacentLane(Lane, LateralDirectionality, Length.Rel)312343%5338%3581301
getBounds()300%n/a113311
laneDrop(LateralDirectionality)1613089%31381%3922901
projectedPosition(Lane, RelativePosition, Time.Abs)164272%2467%241901
enterLane(Lane, Length.Rel)163569%2250%232901
suitability(LateralDirectionality)147184%2880%2611701
solveTimeForDistanceSI(double)128888%51169%5952101
leaveLane(Lane, boolean)114881%1990%1611301
getOdometer()110%n/a111111
destroy()52483%2100%020701
getLaneChangeDistanceAndDirection()0%n/a111111
timeAtDistance(Length.Rel)1890%1150%121401
deltaTimeForDistance(Length.Rel)1488%1150%121401
scheduleTriggers()189100%31179%3802201
AbstractLaneBasedGTU(String, GTUType, GTUFollowingModel, LaneChangeModel, Map, Speed.Abs, LaneBasedRouteNavigator, OTSDEVSSimulatorInterface)135100%4100%0302501
headwayRecursiveForwardSI(Lane, double, double, double, Time.Abs)117100%11594%1901901
headwayRecursiveBackwardSI(Lane, double, double, double, Time.Abs)111100%31381%3901901
headwayGTUSI(double)105100%14100%0801801
parallel(Lane, Time.Abs)88100%12100%0701401
addAccessibleAdjacentLanes(Lane)46100%2100%020701
parallel(LateralDirectionality, Time.Abs)43100%4100%030701
headway(Lane, Length.Rel)42100%2100%020601
static {...}31100%n/a010501
getLongitudinalVelocity(Time.Abs)28100%2100%020501
fractionalPositions(RelativePosition, Time.Abs)28100%2100%020501
positions(RelativePosition, Time.Abs)27100%2100%020501
acceleration(Length.Rel)16100%n/a010301
deltaX(Time.Abs)15100%n/a010201
fractionalPosition(Lane, RelativePosition, Time.Abs)11100%n/a010101
position(Lane, RelativePosition)10100%n/a010101
fractionalPosition(Lane, RelativePosition)10100%n/a010101
positions(RelativePosition)9100%n/a010101
fractionalPositions(RelativePosition)9100%n/a010101
getLongitudinalVelocity()8100%n/a010101
getAcceleration()8100%n/a010101
removeAccessibleAdjacentLanes(Lane)6100%n/a010201
leaveLane(Lane)5100%n/a010201
headway(Length.Rel)5100%n/a010101
solveTimeForDistance(Length.Rel)5100%n/a010101
getVelocity()100%n/a010101
getLastEvaluationTime()100%n/a010101
getNextEvaluationTime()100%n/a010101
getAcceleration(Time.Abs)100%n/a010101
getLateralVelocity()100%n/a010101
getLanes()100%n/a010101
getGTUFollowingModel()100%n/a010101