Class SeqExchangerILS
java.lang.Object
es.urjc.etsii.grafo.algorithms.Algorithm<VRPODSolution,VRPODInstance>
es.urjc.etsii.grafo.vrpod.algorithm.SeqExchangerILS
-
Constructor Summary
ConstructorsConstructorDescriptionSeqExchangerILS
(String name, int nSoluciones, int nRotateRounds, ILSConfig... configs) Create a new MultiStartAlgorithm, @see algorithm -
Method Summary
Modifier and TypeMethodDescriptionalgorithm
(VRPODInstance ins) Executes the algorythm for the given instanceMethods inherited from class es.urjc.etsii.grafo.algorithms.Algorithm
getBuilder, getName, newSolution, setBuilder, setName, toString
-
Constructor Details
-
SeqExchangerILS
Create a new MultiStartAlgorithm, @see algorithm
-
-
Method Details
-
algorithm
Executes the algorythm for the given instance- Specified by:
algorithm
in classAlgorithm<VRPODSolution,
VRPODInstance> - Parameters:
ins
- Instance the algorithm will process- Returns:
- Best solution found
-