Uses of Annotation Interface
es.urjc.etsii.grafo.annotations.AutoconfigConstructor
Packages that use AutoconfigConstructor
Package
Description
-
Uses of AutoconfigConstructor in es.urjc.etsii.grafo.algorithms
Constructors in es.urjc.etsii.grafo.algorithms with annotations of type AutoconfigConstructorModifierConstructorDescriptionIteratedGreedy
(String name, int maxIterations, int stopIfNotImprovedIn, Constructive<S, I> constructive, Shake<S, I> destructionReconstruction, Improver<S, I> improver) SimpleAlgorithm
(String algorithmName, Constructive<S, I> constructive, Improver<S, I> improver) Constructor for SimpleAlgorithm. -
Uses of AutoconfigConstructor in es.urjc.etsii.grafo.algorithms.scattersearch
Constructors in es.urjc.etsii.grafo.algorithms.scattersearch with annotations of type AutoconfigConstructorModifierConstructorDescriptionScatterSearch
(String name, double initialRatio, int refsetSize, Constructive<S, I> constructiveGoodValues, Constructive<S, I> constructiveGoodDiversity, Improver<S, I> improver, SolutionCombinator<S, I> combinator, Objective<?, S, I> objective, int maxIterations, double diversityRatio, SolutionDistance<S, I> solutionDistance, boolean softRestartEnabled) -
Uses of AutoconfigConstructor in es.urjc.etsii.grafo.algorithms.vns
Constructors in es.urjc.etsii.grafo.algorithms.vns with annotations of type AutoconfigConstructor -
Uses of AutoconfigConstructor in es.urjc.etsii.grafo.autoconfigtests.components
Constructors in es.urjc.etsii.grafo.autoconfigtests.components with annotations of type AutoconfigConstructorModifierConstructorDescriptionFasterInvertedConstructive
(double sumThis) Similar to theSlowConstructive
, but instead reverses the sign of the sumThis parameter.FlippyFlopImprover
(boolean enabled, int sleepy) Build a test improver used to validate autoconfig behaviour.SlowConstructive
(int sumThis) -
Uses of AutoconfigConstructor in es.urjc.etsii.grafo.improve
Constructors in es.urjc.etsii.grafo.improve with annotations of type AutoconfigConstructor -
Uses of AutoconfigConstructor in es.urjc.etsii.grafo.improve.ls
Constructors in es.urjc.etsii.grafo.improve.ls with annotations of type AutoconfigConstructorModifierConstructorDescriptionLocalSearchBestImprovement
(Neighborhood<M, S, I> neighborhood) Create a new local search method using the given neighborhood.LocalSearchFirstImprovement
(Neighborhood<M, S, I> neighborhood) Create a new local search method using the given neighborhood. -
Uses of AutoconfigConstructor in es.urjc.etsii.grafo.shake
Constructors in es.urjc.etsii.grafo.shake with annotations of type AutoconfigConstructorModifierConstructorDescriptionDestroyRebuild
(Reconstructive<S, I> constructive, Destructive<S, I> destructive) RandomMoveShake
(int ratio, RandomizableNeighborhood<?, S, I> neighborhood) Create a new RandomMoveShake