A B C D E F G H I J L M N P R S T U V W

I

incCounter() - Method in class util.Counter
 
InfiniteFleetManagerFactory - Class in algorithms
 
InfiniteFleetManagerFactory(Collection<Vehicle>) - Constructor for class algorithms.InfiniteFleetManagerFactory
 
informAlgorithmEnds(VehicleRoutingProblem, Collection<VehicleRoutingProblemSolution>) - Method in interface basics.algo.AlgorithmEndsListener
 
informAlgorithmStarts(VehicleRoutingProblem, VehicleRoutingAlgorithm, Collection<VehicleRoutingProblemSolution>) - Method in class algorithms.acceptors.SchrimpfAcceptance
 
informAlgorithmStarts(VehicleRoutingProblem, VehicleRoutingAlgorithm, Collection<VehicleRoutingProblemSolution>) - Method in class algorithms.NeighborhoodThresholdInitialiser
 
informAlgorithmStarts(VehicleRoutingProblem, VehicleRoutingAlgorithm, Collection<VehicleRoutingProblemSolution>) - Method in interface basics.algo.AlgorithmStartsListener
 
informAlgorithmStarts(VehicleRoutingProblem, VehicleRoutingAlgorithm, Collection<VehicleRoutingProblemSolution>) - Method in class basics.algo.TimeBreaker
 
informAlgorithmStarts(VehicleRoutingProblem, VehicleRoutingAlgorithm, Collection<VehicleRoutingProblemSolution>) - Method in class basics.algo.VariationCoefficientBreaker
 
informAlgorithmStarts(VehicleRoutingProblem, VehicleRoutingAlgorithm, Collection<VehicleRoutingProblemSolution>) - Method in class util.VrpVerifier
 
informInsertionEnds(Collection<VehicleRoute>) - Method in class algorithms.RemoveEmptyVehicles
 
informInsertionEnds(Collection<VehicleRoute>) - Method in class algorithms.StateManagerImpl
 
informInsertionEnds(Collection<VehicleRoute>) - Method in class algorithms.UpdateCostsAtRouteLevel
 
informInsertionEnds(Collection<VehicleRoute>) - Method in interface basics.algo.InsertionEndsListener
 
informInsertionStarts(Collection<VehicleRoute>, Collection<Job>) - Method in class algorithms.InitializeLoadsAtStartAndEndOfRouteWhenInsertionStarts
 
informInsertionStarts(Collection<VehicleRoute>, Collection<Job>) - Method in class algorithms.StateManagerImpl
 
informInsertionStarts(Collection<VehicleRoute>, Collection<Job>) - Method in class algorithms.UpdateCostsAtRouteLevel
 
informInsertionStarts(Collection<VehicleRoute>, Collection<Job>) - Method in class algorithms.UpdateLoadAtRouteLevel
 
informInsertionStarts(Collection<VehicleRoute>, Collection<Job>) - Method in interface basics.algo.InsertionStartsListener
 
informIterationEnds(int, VehicleRoutingProblem, Collection<VehicleRoutingProblemSolution>) - Method in interface basics.algo.IterationEndsListener
 
informIterationEnds(int, VehicleRoutingProblem, Collection<VehicleRoutingProblemSolution>) - Method in class basics.algo.VariationCoefficientBreaker
 
informIterationStarts(int, VehicleRoutingProblem, Collection<VehicleRoutingProblemSolution>) - Method in class algorithms.acceptors.SchrimpfAcceptance
 
informIterationStarts(int, VehicleRoutingProblem, Collection<VehicleRoutingProblemSolution>) - Method in class algorithms.StateManagerImpl
 
informIterationStarts(int, VehicleRoutingProblem, Collection<VehicleRoutingProblemSolution>) - Method in interface basics.algo.IterationStartsListener
 
informIterationStarts(int, VehicleRoutingProblem, Collection<VehicleRoutingProblemSolution>) - Method in class basics.algo.VariationCoefficientBreaker
 
informJobInserted(Job, VehicleRoute, double, double) - Method in class algorithms.StateManagerImpl
 
informJobInserted(Job, VehicleRoute, double, double) - Method in class algorithms.StateUpdates.UpdateStates
 
informJobInserted(Job, VehicleRoute, double, double) - Method in class algorithms.UpdateCostsAtRouteLevel
 
informJobInserted(Job, VehicleRoute, double, double) - Method in class algorithms.UpdateLoadAtRouteLevel
 
informJobInserted(Job, VehicleRoute, double, double) - Method in class algorithms.UpdateLoadsAtStartAndEndOfRouteWhenJobHasBeenInserted
 
informJobInserted(Job, VehicleRoute, double, double) - Method in interface basics.algo.JobInsertedListener
 
informSelectedStrategy(String, VehicleRoutingProblem, Collection<VehicleRoutingProblemSolution>) - Method in interface basics.algo.StrategySelectedListener
 
initialise(VehicleRoutingProblem) - Method in class algorithms.NeighborhoodThresholdInitialiser
 
initialise() - Method in class util.NeighborhoodImpl
 
InitializeLoadsAtStartAndEndOfRouteWhenInsertionStarts - Class in algorithms
Initializes the load of each route/vehicle at start- and end-location before insertion starts.
InitializeLoadsAtStartAndEndOfRouteWhenInsertionStarts(StateManagerImpl) - Constructor for class algorithms.InitializeLoadsAtStartAndEndOfRouteWhenInsertionStarts
Initializes the load of each route/vehicle at start- and end-location before insertion starts.
InitialSolutionFactory - Interface in algorithms
 
InsertionContext - Class in algorithms
 
InsertionContext(VehicleRoute, Job, Vehicle, Driver, double) - Constructor for class algorithms.InsertionContext
 
insertionEnds(Collection<VehicleRoute>) - Method in class basics.algo.InsertionListeners
 
InsertionEndsListener - Interface in basics.algo
 
InsertionListener - Interface in basics.algo
 
InsertionListeners - Class in basics.algo
 
InsertionListeners() - Constructor for class basics.algo.InsertionListeners
 
insertionStarts(Collection<VehicleRoute>, Collection<Job>) - Method in class basics.algo.InsertionListeners
 
InsertionStartsListener - Interface in basics.algo
 
InsertionStrategy - Interface in algorithms
 
InsertionStrategyBuilder - Interface in algorithms
 
insertJobs(Collection<VehicleRoute>, Collection<Job>) - Method in interface algorithms.InsertionStrategy
Assigns the unassigned jobs to service-providers
instance - Variable in class util.BenchmarkResult
 
isAccepted() - Method in class basics.algo.SearchStrategy.DiscoveredSolution
 
isEmpty() - Method in class basics.route.TourActivities
 
isEmpty() - Method in class basics.route.VehicleRoute
 
isLocked(Vehicle) - Method in interface algorithms.VehicleFleetManager
 
isPrematureBreak(SearchStrategy.DiscoveredSolution) - Method in class basics.algo.IterationWithoutImprovementBreaker
 
isPrematureBreak(SearchStrategy.DiscoveredSolution) - Method in interface basics.algo.PrematureAlgorithmBreaker
 
isPrematureBreak(SearchStrategy.DiscoveredSolution) - Method in class basics.algo.TimeBreaker
 
isPrematureBreak(SearchStrategy.DiscoveredSolution) - Method in class basics.algo.VariationCoefficientBreaker
 
iterationEnds(int, VehicleRoutingProblem, Collection<VehicleRoutingProblemSolution>) - Method in class basics.algo.VehicleRoutingAlgorithmListeners
 
IterationEndsListener - Interface in basics.algo
 
iterationStarts(int, VehicleRoutingProblem, Collection<VehicleRoutingProblemSolution>) - Method in class basics.algo.VehicleRoutingAlgorithmListeners
 
IterationStartsListener - Interface in basics.algo
 
IterationWithoutImprovementBreaker - Class in basics.algo
 
IterationWithoutImprovementBreaker(int) - Constructor for class basics.algo.IterationWithoutImprovementBreaker
 
iterator() - Method in class basics.route.TourActivities
 

A B C D E F G H I J L M N P R S T U V W