Package org.opt4j.optimizer.sa
Provides classes for the simulated annealing optimization algorithm.
-
Interface Summary Interface Description CoolingSchedule TheCoolingSchedulefor theSimulatedAnnealing. -
Class Summary Class Description CoolingScheduleDefault The default cooling schedule is theCoolingScheduleLinear.CoolingScheduleExponential CoolingScheduleHyperbolic CoolingScheduleLinear CoolingScheduleModule Abstract class for modules that bind to theCoolingScheduleinterface.CoolingSchedulesModule This module provides several commonCoolingSchedules for theSimulatedAnnealing.SimulatedAnnealing TheSimulatedAnnealingis a standard implementation of the optimization heuristic.SimulatedAnnealingModule This module binds theSimulatedAnnealingoptimizer. -
Enum Summary Enum Description CoolingSchedulesModule.Type Type ofCoolingScheduleto use.