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
S
SchrimpfAcceptance
- Class in
algorithms.acceptors
SchrimpfAcceptance(int, double, int)
- Constructor for class algorithms.acceptors.
SchrimpfAcceptance
SchrimpfFactory
- Class in
algorithms
Factory that creates the
VehicleRoutingAlgorithm
as proposed by Schrimpf et al., 2000 with the following parameters:
SchrimpfFactory()
- Constructor for class algorithms.
SchrimpfFactory
searchSolutions()
- Method in class basics.
VehicleRoutingAlgorithm
Runs the vehicle routing algorithm and returns a number of generated solutions.
SearchStrategy
- Class in
basics.algo
SearchStrategy(SolutionSelector, SolutionAcceptor)
- Constructor for class basics.algo.
SearchStrategy
SearchStrategy.DiscoveredSolution
- Class in
basics.algo
SearchStrategy.DiscoveredSolution(VehicleRoutingProblemSolution, boolean, String)
- Constructor for class basics.algo.
SearchStrategy.DiscoveredSolution
SearchStrategyListener
- Interface in
basics.algo
SearchStrategyManager
- Class in
basics.algo
SearchStrategyManager()
- Constructor for class basics.algo.
SearchStrategyManager
SearchStrategyModule
- Interface in
basics.algo
SearchStrategyModuleListener
- Interface in
basics.algo
SelectBest
- Class in
algorithms.selectors
SelectBest()
- Constructor for class algorithms.selectors.
SelectBest
selectedStrategy(String, VehicleRoutingProblem, Collection<VehicleRoutingProblemSolution>)
- Method in class basics.algo.
VehicleRoutingAlgorithmListeners
SelectRandomly
- Class in
algorithms.selectors
SelectRandomly()
- Constructor for class algorithms.selectors.
SelectRandomly
selectSolution(Collection<VehicleRoutingProblemSolution>)
- Method in class algorithms.selectors.
SelectBest
selectSolution(Collection<VehicleRoutingProblemSolution>)
- Method in class algorithms.selectors.
SelectRandomly
selectSolution(Collection<VehicleRoutingProblemSolution>)
- Method in interface algorithms.selectors.
SolutionSelector
servesJob(Job)
- Method in class basics.route.
TourActivities
Service
- Class in
basics
Service.Builder
- Class in
basics
ServiceActivity
- Class in
basics.route
setActivityCosts(VehicleRoutingActivityCosts)
- Method in class basics.
VehicleRoutingProblem.Builder
Sets the activityCostFunction that considers also activities on a vehicle-route.
setArrTime(double)
- Method in class basics.route.
DeliveryActivity
setArrTime(double)
- Method in class basics.route.
End
setArrTime(double)
- Method in class basics.route.
PickupActivity
setArrTime(double)
- Method in class basics.route.
ServiceActivity
setArrTime(double)
- Method in class basics.route.
Start
setArrTime(double)
- Method in interface basics.route.
TourActivity
setCoord(Coordinate)
- Method in class basics.
Service.Builder
setCoordinate(Coordinate)
- Method in class basics.route.
End
setCoordinate(Coordinate)
- Method in class basics.route.
Start
setCost(double)
- Method in class basics.
VehicleRoutingProblemSolution
setCostPerDistance(double)
- Method in class basics.route.
VehicleTypeImpl.Builder
setCostPerTime(double)
- Method in class basics.route.
VehicleTypeImpl.Builder
setCrowFlySpeed(int)
- Method in class algorithms.
NeighborhoodThresholdInitialiser
setDepartureTime(double)
- Method in class basics.route.
VehicleRoute
setDriver(Driver)
- Method in class basics.route.
VehicleRoute.Builder
setEarliestStart(double)
- Method in class basics.route.
DriverImpl
setEarliestStart(double)
- Method in class basics.route.
VehicleImpl.Builder
setEndTime(double)
- Method in class basics.route.
DeliveryActivity
setEndTime(double)
- Method in class basics.route.
End
setEndTime(double)
- Method in class basics.route.
PickupActivity
setEndTime(double)
- Method in class basics.route.
ServiceActivity
setEndTime(double)
- Method in class basics.route.
Start
setEndTime(double)
- Method in interface basics.route.
TourActivity
setFixedCost(double)
- Method in class basics.route.
VehicleTypeImpl.Builder
setFleetComposition(VehicleRoutingProblem.FleetComposition)
- Method in class basics.
VehicleRoutingProblem.Builder
Sets the fleetComposition.
setFleetManager(VehicleFleetManager)
- Method in class algorithms.
BestInsertionBuilder
setFleetSize(VehicleRoutingProblem.FleetSize)
- Method in class basics.
VehicleRoutingProblem.Builder
Sets the type of fleetSize.
setGenerateAsMuchAsRoutesAsVehiclesExist(boolean)
- Method in class algorithms.
BestInsertionInitialSolutionFactory
setHomeLocation(String)
- Method in class basics.route.
DriverImpl
setLatestArrival(double)
- Method in class basics.route.
VehicleImpl.Builder
setLatestEnd(double)
- Method in class basics.route.
DriverImpl
setLocalLevel()
- Method in class algorithms.
BestInsertionBuilder
setLocationCoord(Coordinate)
- Method in class basics.route.
VehicleImpl.Builder
setLocationId(String)
- Method in class basics.route.
End
setLocationId(String)
- Method in class basics.route.
Start
setLocationId(String)
- Method in class basics.route.
VehicleImpl.Builder
setLocationId(String)
- Method in class basics.
Service.Builder
setMaxVelocity(double)
- Method in class basics.route.
VehicleTypeImpl.Builder
setName(String)
- Method in class basics.algo.
SearchStrategy
setNeighborhood(Neighborhood)
- Method in class basics.
VehicleRoutingProblem.Builder
Sets the neighborhood.
setNuOfIterations(int)
- Method in class basics.
VehicleRoutingAlgorithm
setPrematureAlgorithmBreaker(PrematureAlgorithmBreaker)
- Method in class basics.
VehicleRoutingAlgorithm
setPrematureBreak(int)
- Method in class basics.
VehicleRoutingAlgorithm
Sets premature break.
setRandom(Random)
- Method in class algorithms.selectors.
SelectRandomly
setRandom(Random)
- Method in class basics.algo.
SearchStrategyManager
setRoutingAlgorithmFactory(VehicleRoutingAlgorithmFactory)
- Method in class algorithms.
NeighborhoodThresholdInitialiser
setRoutingCost(VehicleRoutingTransportCosts)
- Method in class basics.
VehicleRoutingProblem.Builder
Sets routing costs.
setSchemaValidation(boolean)
- Method in class basics.io.
AlgorithmConfigXmlReader
setSchemaValidation(boolean)
- Method in class basics.io.
VrpXMLReader
setSeed(long)
- Static method in class util.
RandomNumberGeneration
setServiceBuilderFactory(VrpXMLReader.ServiceBuilderFactory)
- Method in class basics.io.
VrpXMLReader
setServiceTime(double)
- Method in class basics.
Service.Builder
setTheoreticalEarliestOperationStartTime(double)
- Method in class basics.route.
End
setTheoreticalEarliestOperationStartTime(double)
- Method in class basics.route.
Start
setTheoreticalLatestOperationStartTime(double)
- Method in class basics.route.
End
setTheoreticalLatestOperationStartTime(double)
- Method in class basics.route.
Start
setThreshold(double)
- Method in class util.
NeighborhoodImpl
setTimeWindow(TimeWindow)
- Method in class basics.
Service.Builder
setTourActivityFactory(TourActivityFactory)
- Method in class basics.io.
VrpXMLReader
setType(VehicleType)
- Method in class basics.route.
VehicleImpl.Builder
setVehicle(Vehicle)
- Method in class basics.route.
VehicleRoute.Builder
setVehicle(Vehicle, double)
- Method in class basics.route.
VehicleRoute
setVehicleRouteCostCalculator(VehicleRouteCostCalculator)
- Method in class basics.route.
VehicleRoute
SolutionAcceptor
- Interface in
algorithms.acceptors
Acceptor that decides whether the newSolution is accepted or not.
Solutions
- Class in
util
Solutions()
- Constructor for class util.
Solutions
SolutionSelector
- Interface in
algorithms.selectors
speed
- Variable in class util.
CrowFlyCosts
speed
- Variable in class util.
ManhattanCosts
Start
- Class in
basics.route
Start(String, double, double)
- Constructor for class basics.route.
Start
start()
- Method in class util.
StopWatch
StateIdFactory
- Class in
algorithms
StateIdFactory()
- Constructor for class algorithms.
StateIdFactory
StateManager
- Interface in
algorithms
StateManager.State
- Interface in
algorithms
StateManager.StateId
- Interface in
algorithms
StateManagerImpl
- Class in
algorithms
StateManagerImpl()
- Constructor for class algorithms.
StateManagerImpl
StateManagerImpl.StateImpl
- Class in
algorithms
StateManagerImpl.StateImpl(double)
- Constructor for class algorithms.
StateManagerImpl.StateImpl
StateUpdates
- Class in
algorithms
StateUpdates()
- Constructor for class algorithms.
StateUpdates
StateUpdates.UpdateStates
- Class in
algorithms
StateUpdates.UpdateStates(StateManagerImpl, VehicleRoutingTransportCosts, VehicleRoutingActivityCosts)
- Constructor for class algorithms.
StateUpdates.UpdateStates
stop()
- Method in class util.
StopWatch
StopWatch
- Class in
util
StopWatch()
- Constructor for class util.
StopWatch
StrategySelectedListener
- Interface in
basics.algo
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