MCScheduling 1.0
Set of Algorithms for Solving Mixed-Criticality Scheduling
|
Contains the implementation of a (generic) simulated annealing algorithm that may be used to solve different kind of optimization problems. More...
Classes | |
class | CBaseSimulatedAnnealing |
The base simulated annealing algorithm. More... | |
interface | IAcceptor |
The interface of the "probability distribution" of a state being accepted according to its distance from the state from which it has been created. More... | |
interface | ICloneable |
Extended support for cloning, which creates a new instance of a generic class with the same value as an existing instance. More... | |
interface | IComparer |
The interface for a comparer of double values. More... | |
interface | ICooler |
The interface of a temperature cooler that is used to decrease the temperature throughout the optimization process of simulated annealing. More... | |
interface | IEvaluator |
Defines an evaluator that is used to evaluate states throughout the optimization process of simulated annealing. More... | |
interface | IPerturber |
The perturber used to change one state into one of its neighbouring state. More... |
Contains the implementation of a (generic) simulated annealing algorithm that may be used to solve different kind of optimization problems.