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.bmssc.alg
Constructors in es.urjc.etsii.grafo.bmssc.alg with annotations of type AutoconfigConstructorModifierConstructorDescriptionMultistartOnlyBestAppliesLS
(String name, int iterations, Constructive<BMSSCSolution, BMSSCInstance> constructor, Improver<BMSSCSolution, BMSSCInstance> improver) -
Uses of AutoconfigConstructor in es.urjc.etsii.grafo.bmssc.create
Constructors in es.urjc.etsii.grafo.bmssc.create with annotations of type AutoconfigConstructor -
Uses of AutoconfigConstructor in es.urjc.etsii.grafo.bmssc.improve
Constructors in es.urjc.etsii.grafo.bmssc.improve with annotations of type AutoconfigConstructorModifierConstructorDescriptionShakeImprover
(Improver<BMSSCSolution, BMSSCInstance> improver, Shake<BMSSCSolution, BMSSCInstance> shake) StrategicOscillation
(double increment) -
Uses of AutoconfigConstructor in es.urjc.etsii.grafo.flayouts.components
Constructors in es.urjc.etsii.grafo.flayouts.components with annotations of type AutoconfigConstructor -
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 -
Uses of AutoconfigConstructor in es.urjc.etsii.grafo.vrpod.constructives
Constructors in es.urjc.etsii.grafo.vrpod.constructives with annotations of type AutoconfigConstructorModifierConstructorDescriptionVRPODGRASPConstructive
(double alpha) GRASP Constructor, mantains a fixed alpha value -
Uses of AutoconfigConstructor in es.urjc.etsii.grafo.vrpod.destructives
Constructors in es.urjc.etsii.grafo.vrpod.destructives with annotations of type AutoconfigConstructor -
Uses of AutoconfigConstructor in es.urjc.etsii.grafo.vrpod.model.solution
Constructors in es.urjc.etsii.grafo.vrpod.model.solution with annotations of type AutoconfigConstructor