Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
P
R
S
T
U
V
W
A
AcceptNewIfBetterThanWorst
- Class in
algorithms.acceptors
AcceptNewIfBetterThanWorst(int)
- Constructor for class algorithms.acceptors.
AcceptNewIfBetterThanWorst
AcceptNewRemoveFirst
- Class in
algorithms.acceptors
AcceptNewRemoveFirst(int)
- Constructor for class algorithms.acceptors.
AcceptNewRemoveFirst
acceptSolution(Collection<VehicleRoutingProblemSolution>, VehicleRoutingProblemSolution)
- Method in class algorithms.acceptors.
AcceptNewIfBetterThanWorst
Accepts every solution if solution memory allows.
acceptSolution(Collection<VehicleRoutingProblemSolution>, VehicleRoutingProblemSolution)
- Method in class algorithms.acceptors.
AcceptNewRemoveFirst
Accepts every solution if solution memory allows.
acceptSolution(Collection<VehicleRoutingProblemSolution>, VehicleRoutingProblemSolution)
- Method in class algorithms.acceptors.
SchrimpfAcceptance
acceptSolution(Collection<VehicleRoutingProblemSolution>, VehicleRoutingProblemSolution)
- Method in interface algorithms.acceptors.
SolutionAcceptor
Accepts solution or not, and returns true if a new solution has been accepted.
ACTIVITY_NAME
- Static variable in class basics.route.
Start
ActivityVisitor
- Interface in
algorithms
add(VehicleRoutingAlgorithmListeners.PrioritizedVRAListener)
- Method in class basics.algo.
VehicleRoutingAlgorithmListeners
addActivity(int, TourActivity)
- Method in class basics.route.
TourActivities
addActivity(TourActivity)
- Method in class basics.route.
TourActivities
addActivity(TourActivity)
- Method in class basics.route.
VehicleRoute.Builder
addActivityCost(double)
- Method in class basics.route.
DefaultVehicleRouteCostCalculator
addActivityCost(double)
- Method in interface basics.route.
VehicleRouteCostCalculator
addActivityVisitor(ReverseActivityVisitor)
- Method in class algorithms.
ReverseRouteActivityVisitor
addActivityVisitor(ActivityVisitor)
- Method in class algorithms.
RouteActivityVisitor
addActivityVisitor(ActivityVisitor)
- Method in class algorithms.
StateManagerImpl
Adds an activityVisitor.
addActivityVisitor(ReverseActivityVisitor)
- Method in class algorithms.
StateManagerImpl
Adds an reverseActivityVisitor.
addAll(Collection<VehicleRoutingAlgorithmListeners.PrioritizedVRAListener>)
- Method in class basics.algo.
VehicleRoutingAlgorithmListeners
addAllJobs(Collection<Job>)
- Method in class basics.
VehicleRoutingProblem.Builder
Adds a collection of jobs.
addAllVehicles(Collection<Vehicle>)
- Method in class basics.
VehicleRoutingProblem.Builder
Adds a collection of vehicles.
addConstraint(HardActivityLevelConstraint)
- Method in class algorithms.
BestInsertionBuilder
addConstraint(HardRouteLevelConstraint)
- Method in class algorithms.
BestInsertionBuilder
addConstraint(HardActivityLevelConstraint)
- Method in class algorithms.
ConstraintManager
addConstraint(HardRouteLevelConstraint)
- Method in class algorithms.
ConstraintManager
addInitialSolution(VehicleRoutingProblemSolution)
- Method in class basics.
VehicleRoutingAlgorithm
Adds solution to the collection of initial solutions.
addJob(Job)
- Method in class basics.
VehicleRoutingProblem.Builder
Adds a job which is either a service or a shipment.
addListener(InsertionListener)
- Method in interface algorithms.
InsertionStrategy
addListener(RuinListener)
- Method in interface algorithms.
RuinStrategy
Adds a ruin-listener.
addListener(RuinListener)
- Method in class algorithms.
StateManagerImpl
addListener(InsertionListener)
- Method in class algorithms.
StateManagerImpl
addListener(InsertionListener)
- Method in class basics.algo.
InsertionListeners
addListener(RuinListener)
- Method in class basics.algo.
RuinListeners
addListener(VehicleRoutingAlgorithmListener, VehicleRoutingAlgorithmListeners.Priority)
- Method in class basics.algo.
VehicleRoutingAlgorithmListeners
addListener(VehicleRoutingAlgorithmListener)
- Method in class basics.algo.
VehicleRoutingAlgorithmListeners
addLocation(String, Coordinate)
- Method in class basics.
VehicleRoutingProblem.Builder
addModule(SearchStrategyModule)
- Method in class basics.algo.
SearchStrategy
addModuleListener(SearchStrategyModuleListener)
- Method in class algorithms.
RuinAndRecreateModule
addModuleListener(SearchStrategyModuleListener)
- Method in class basics.algo.
SearchStrategy
addModuleListener(SearchStrategyModuleListener)
- Method in interface basics.algo.
SearchStrategyModule
addOtherCost(double)
- Method in class basics.route.
DefaultVehicleRouteCostCalculator
addOtherCost(double)
- Method in interface basics.route.
VehicleRouteCostCalculator
addProblemConstraint(VehicleRoutingProblem.Constraint)
- Method in class basics.
VehicleRoutingProblem.Builder
addRouteVisitor(RouteVisitor)
- Method in class algorithms.
StateManagerImpl
addSearchStrategyListener(SearchStrategyListener)
- Method in class basics.algo.
SearchStrategyManager
addSearchStrategyModuleListener(SearchStrategyModuleListener)
- Method in class basics.algo.
SearchStrategyManager
addService(Service)
- Method in class basics.
VehicleRoutingProblem.Builder
Adds a service to jobList.
addStrategy(SearchStrategy, double)
- Method in class basics.algo.
SearchStrategyManager
adds a new search strategy.
addTransportCost(double)
- Method in class basics.route.
DefaultVehicleRouteCostCalculator
addTransportCost(double)
- Method in interface basics.route.
VehicleRouteCostCalculator
addTransportDistance(String, String, double)
- Method in class util.
VehicleRoutingTransportCostsMatrix.Builder
Adds a transport-distance for a particular relation.
addTransportTime(String, String, double)
- Method in class util.
VehicleRoutingTransportCostsMatrix.Builder
Adds transport-time for a particular relation.
addVehicle(Vehicle)
- Method in class basics.
VehicleRoutingProblem.Builder
Adds a vehicle.
addVehicleType(VehicleType)
- Method in class basics.
VehicleRoutingProblem.Builder
Adds a vehicleType.
AlgorithmConfig
- Class in
basics.io
AlgorithmConfig()
- Constructor for class basics.io.
AlgorithmConfig
AlgorithmConfigXmlReader
- Class in
basics.io
AlgorithmConfigXmlReader(AlgorithmConfig)
- Constructor for class basics.io.
AlgorithmConfigXmlReader
algorithmEnds(VehicleRoutingProblem, Collection<VehicleRoutingProblemSolution>)
- Method in class basics.algo.
VehicleRoutingAlgorithmListeners
AlgorithmEndsListener
- Interface in
basics.algo
algorithmStarts(VehicleRoutingProblem, VehicleRoutingAlgorithm, Collection<VehicleRoutingProblemSolution>)
- Method in class basics.algo.
VehicleRoutingAlgorithmListeners
AlgorithmStartsListener
- Interface in
basics.algo
areNeighbors(String, String)
- Method in interface util.
Neighborhood
areNeighbors(String, String)
- Method in class util.
NeighborhoodImpl
ArrayUtils
- Class in
util
ArrayUtils()
- Constructor for class util.
ArrayUtils
arrTime
- Variable in class basics.route.
ServiceActivity
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
P
R
S
T
U
V
W