CoolingScheduleIfc

Defines the interface for a cooling schedule used in optimization algorithms such as simulated annealing. A cooling schedule is responsible for managing the temperature reduction process as the algorithm iterates.

Inheritors

Properties

Link copied to clipboard

Functions

Link copied to clipboard
abstract fun nextTemperature(iteration: Int): Double

Computes the next temperature value based on the given iteration. This method is typically used in optimization algorithms to manage the cooling schedule of a process.