Package org.moeaframework.algorithm.sa
Interface CoolingSchedule
- All Superinterfaces:
Configurable
- All Known Implementing Classes:
GeometricCoolingSchedule
Defines a cooling schedule for simulated annealing algorithms.
-
Method Summary
Modifier and TypeMethodDescriptiondouble
nextTemperature
(double currentTemperature) Returns the next temperature based on the current temperature.Methods inherited from interface org.moeaframework.core.configuration.Configurable
applyConfiguration, getConfiguration
-
Method Details
-
nextTemperature
double nextTemperature(double currentTemperature) Returns the next temperature based on the current temperature.- Parameters:
currentTemperature
- the current temperature- Returns:
- the next temperature
-