Uses of Interface
es.urjc.etsii.grafo.improve.sa.cd.CoolDownControl
Packages that use CoolDownControl
-
Uses of CoolDownControl in es.urjc.etsii.grafo.improve.sa
Fields in es.urjc.etsii.grafo.improve.sa declared as CoolDownControlModifier and TypeFieldDescriptionprotected final CoolDownControl
<M, S, I> SimulatedAnnealing.coolDownControl
Methods in es.urjc.etsii.grafo.improve.sa with parameters of type CoolDownControlModifier and TypeMethodDescriptionSimulatedAnnealingBuilder.withCoolDownCustom
(CoolDownControl<M, S, I> coolDownControl) Set a custom cool down function.Constructors in es.urjc.etsii.grafo.improve.sa with parameters of type CoolDownControlModifierConstructorDescriptionprotected
SimulatedAnnealing
(Objective<M, S, I> objective, AcceptanceCriteria<M, S, I> acceptanceCriteria, RandomizableNeighborhood<M, S, I> ps, InitialTemperatureCalculator<M, S, I> initialTemperatureCalculator, TerminationCriteria<M, S, I> terminationCriteria, CoolDownControl<M, S, I> coolDownControl, int cycleLength) Internal constructor, useSimulatedAnnealingBuilder
. -
Uses of CoolDownControl in es.urjc.etsii.grafo.improve.sa.cd
Classes in es.urjc.etsii.grafo.improve.sa.cd that implement CoolDownControlModifier and TypeClassDescriptionclass
ExponentialCoolDown<M extends Move<S,
I>, S extends Solution<S, I>, I extends Instance> Exponential coolDown strategy