|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use VehicleRoutingProblemSolution | |
|---|---|
| algorithms | |
| algorithms.acceptors | |
| algorithms.selectors | |
| basics | |
| basics.algo | |
| basics.io | |
| util | |
| Uses of VehicleRoutingProblemSolution in algorithms |
|---|
| Methods in algorithms that return VehicleRoutingProblemSolution | |
|---|---|
VehicleRoutingProblemSolution |
BestInsertionInitialSolutionFactory.createSolution(VehicleRoutingProblem vrp)
|
VehicleRoutingProblemSolution |
InitialSolutionFactory.createSolution(VehicleRoutingProblem vrp)
|
VehicleRoutingProblemSolution |
RuinAndRecreateModule.runAndGetSolution(VehicleRoutingProblemSolution vrpSolution)
|
| Methods in algorithms with parameters of type VehicleRoutingProblemSolution | |
|---|---|
VehicleRoutingProblemSolution |
RuinAndRecreateModule.runAndGetSolution(VehicleRoutingProblemSolution vrpSolution)
|
| Method parameters in algorithms with type arguments of type VehicleRoutingProblemSolution | |
|---|---|
void |
NeighborhoodThresholdInitialiser.informAlgorithmStarts(VehicleRoutingProblem problem,
VehicleRoutingAlgorithm algorithm,
java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
void |
StateManagerImpl.informIterationStarts(int i,
VehicleRoutingProblem problem,
java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
| Uses of VehicleRoutingProblemSolution in algorithms.acceptors |
|---|
| Methods in algorithms.acceptors with parameters of type VehicleRoutingProblemSolution | |
|---|---|
boolean |
AcceptNewRemoveFirst.acceptSolution(java.util.Collection<VehicleRoutingProblemSolution> solutions,
VehicleRoutingProblemSolution newSolution)
Accepts every solution if solution memory allows. |
boolean |
AcceptNewIfBetterThanWorst.acceptSolution(java.util.Collection<VehicleRoutingProblemSolution> solutions,
VehicleRoutingProblemSolution newSolution)
Accepts every solution if solution memory allows. |
boolean |
SchrimpfAcceptance.acceptSolution(java.util.Collection<VehicleRoutingProblemSolution> solutions,
VehicleRoutingProblemSolution newSolution)
|
boolean |
SolutionAcceptor.acceptSolution(java.util.Collection<VehicleRoutingProblemSolution> solutions,
VehicleRoutingProblemSolution newSolution)
Accepts solution or not, and returns true if a new solution has been accepted. |
| Method parameters in algorithms.acceptors with type arguments of type VehicleRoutingProblemSolution | |
|---|---|
boolean |
AcceptNewRemoveFirst.acceptSolution(java.util.Collection<VehicleRoutingProblemSolution> solutions,
VehicleRoutingProblemSolution newSolution)
Accepts every solution if solution memory allows. |
boolean |
AcceptNewIfBetterThanWorst.acceptSolution(java.util.Collection<VehicleRoutingProblemSolution> solutions,
VehicleRoutingProblemSolution newSolution)
Accepts every solution if solution memory allows. |
boolean |
SchrimpfAcceptance.acceptSolution(java.util.Collection<VehicleRoutingProblemSolution> solutions,
VehicleRoutingProblemSolution newSolution)
|
boolean |
SolutionAcceptor.acceptSolution(java.util.Collection<VehicleRoutingProblemSolution> solutions,
VehicleRoutingProblemSolution newSolution)
Accepts solution or not, and returns true if a new solution has been accepted. |
void |
SchrimpfAcceptance.informAlgorithmStarts(VehicleRoutingProblem problem,
VehicleRoutingAlgorithm algorithm,
java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
void |
SchrimpfAcceptance.informIterationStarts(int i,
VehicleRoutingProblem problem,
java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
| Uses of VehicleRoutingProblemSolution in algorithms.selectors |
|---|
| Methods in algorithms.selectors that return VehicleRoutingProblemSolution | |
|---|---|
VehicleRoutingProblemSolution |
SelectRandomly.selectSolution(java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
VehicleRoutingProblemSolution |
SelectBest.selectSolution(java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
VehicleRoutingProblemSolution |
SolutionSelector.selectSolution(java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
| Method parameters in algorithms.selectors with type arguments of type VehicleRoutingProblemSolution | |
|---|---|
VehicleRoutingProblemSolution |
SelectRandomly.selectSolution(java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
VehicleRoutingProblemSolution |
SelectBest.selectSolution(java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
VehicleRoutingProblemSolution |
SolutionSelector.selectSolution(java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
| Uses of VehicleRoutingProblemSolution in basics |
|---|
| Methods in basics that return VehicleRoutingProblemSolution | |
|---|---|
static VehicleRoutingProblemSolution |
VehicleRoutingProblemSolution.copyOf(VehicleRoutingProblemSolution solution2copy)
Makes a deep copy of the solution to be copied. |
| Methods in basics that return types with arguments of type VehicleRoutingProblemSolution | |
|---|---|
java.util.Collection<VehicleRoutingProblemSolution> |
VehicleRoutingAlgorithm.searchSolutions()
Runs the vehicle routing algorithm and returns a number of generated solutions. |
| Methods in basics with parameters of type VehicleRoutingProblemSolution | |
|---|---|
void |
VehicleRoutingAlgorithm.addInitialSolution(VehicleRoutingProblemSolution solution)
Adds solution to the collection of initial solutions. |
static VehicleRoutingProblemSolution |
VehicleRoutingProblemSolution.copyOf(VehicleRoutingProblemSolution solution2copy)
Makes a deep copy of the solution to be copied. |
| Constructor parameters in basics with type arguments of type VehicleRoutingProblemSolution | |
|---|---|
VehicleRoutingAlgorithm(VehicleRoutingProblem problem,
java.util.Collection<VehicleRoutingProblemSolution> initialSolutions,
SearchStrategyManager searchStrategyManager)
|
|
| Uses of VehicleRoutingProblemSolution in basics.algo |
|---|
| Methods in basics.algo that return VehicleRoutingProblemSolution | |
|---|---|
VehicleRoutingProblemSolution |
SearchStrategy.DiscoveredSolution.getSolution()
|
VehicleRoutingProblemSolution |
SearchStrategyModule.runAndGetSolution(VehicleRoutingProblemSolution vrpSolution)
|
| Methods in basics.algo with parameters of type VehicleRoutingProblemSolution | |
|---|---|
VehicleRoutingProblemSolution |
SearchStrategyModule.runAndGetSolution(VehicleRoutingProblemSolution vrpSolution)
|
| Method parameters in basics.algo with type arguments of type VehicleRoutingProblemSolution | |
|---|---|
void |
VehicleRoutingAlgorithmListeners.algorithmEnds(VehicleRoutingProblem problem,
java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
void |
VehicleRoutingAlgorithmListeners.algorithmStarts(VehicleRoutingProblem problem,
VehicleRoutingAlgorithm algorithm,
java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
void |
AlgorithmEndsListener.informAlgorithmEnds(VehicleRoutingProblem problem,
java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
void |
AlgorithmStartsListener.informAlgorithmStarts(VehicleRoutingProblem problem,
VehicleRoutingAlgorithm algorithm,
java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
void |
TimeBreaker.informAlgorithmStarts(VehicleRoutingProblem problem,
VehicleRoutingAlgorithm algorithm,
java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
void |
VariationCoefficientBreaker.informAlgorithmStarts(VehicleRoutingProblem problem,
VehicleRoutingAlgorithm algorithm,
java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
void |
IterationEndsListener.informIterationEnds(int i,
VehicleRoutingProblem problem,
java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
void |
VariationCoefficientBreaker.informIterationEnds(int i,
VehicleRoutingProblem problem,
java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
void |
IterationStartsListener.informIterationStarts(int i,
VehicleRoutingProblem problem,
java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
void |
VariationCoefficientBreaker.informIterationStarts(int i,
VehicleRoutingProblem problem,
java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
void |
StrategySelectedListener.informSelectedStrategy(java.lang.String strategyName,
VehicleRoutingProblem problem,
java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
void |
VehicleRoutingAlgorithmListeners.iterationEnds(int i,
VehicleRoutingProblem problem,
java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
void |
VehicleRoutingAlgorithmListeners.iterationStarts(int i,
VehicleRoutingProblem problem,
java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
SearchStrategy.DiscoveredSolution |
SearchStrategy.run(VehicleRoutingProblem vrp,
java.util.Collection<VehicleRoutingProblemSolution> solutions)
Runs the search-strategy and its according modules, and returns DiscoveredSolution. |
void |
VehicleRoutingAlgorithmListeners.selectedStrategy(java.lang.String name,
VehicleRoutingProblem problem,
java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
| Constructors in basics.algo with parameters of type VehicleRoutingProblemSolution | |
|---|---|
SearchStrategy.DiscoveredSolution(VehicleRoutingProblemSolution solution,
boolean accepted,
java.lang.String strategyName)
|
|
| Uses of VehicleRoutingProblemSolution in basics.io |
|---|
| Constructor parameters in basics.io with type arguments of type VehicleRoutingProblemSolution | |
|---|---|
VrpXMLReader(VehicleRoutingProblem.Builder vrpBuilder,
java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
|
VrpXMLWriter(VehicleRoutingProblem vrp,
java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
|
| Uses of VehicleRoutingProblemSolution in util |
|---|
| Methods in util that return VehicleRoutingProblemSolution | |
|---|---|
static VehicleRoutingProblemSolution |
Solutions.bestOf(java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
static VehicleRoutingProblemSolution |
Solutions.getBest(java.util.Collection<VehicleRoutingProblemSolution> solutions)
Deprecated. |
| Method parameters in util with type arguments of type VehicleRoutingProblemSolution | |
|---|---|
static VehicleRoutingProblemSolution |
Solutions.bestOf(java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
static VehicleRoutingProblemSolution |
Solutions.getBest(java.util.Collection<VehicleRoutingProblemSolution> solutions)
Deprecated. |
void |
VrpVerifier.informAlgorithmStarts(VehicleRoutingProblem problem,
VehicleRoutingAlgorithm algorithm,
java.util.Collection<VehicleRoutingProblemSolution> solutions)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||