MCScheduling 1.0
Set of Algorithms for Solving Mixed-Criticality Scheduling
Public Member Functions
MCScheduling.GeneticAlgorithm.IConfigurationDependent Interface Reference

The genetic algorithm components, i.e. More...

Inheritance diagram for MCScheduling.GeneticAlgorithm.IConfigurationDependent:
MCScheduling.GeneticAlgorithm.CAlternatingPositionCrossover MCScheduling.GeneticAlgorithm.CBoltzmannScaling MCScheduling.GeneticAlgorithm.CCycleCrossover MCScheduling.GeneticAlgorithm.CDefaultBreeder MCScheduling.GeneticAlgorithm.CDeterministicSampling MCScheduling.GeneticAlgorithm.CDisplacedInversionMutation MCScheduling.GeneticAlgorithm.CDisplacementMutation MCScheduling.GeneticAlgorithm.CGreedyCrossover MCScheduling.GeneticAlgorithm.CHeuristicCrossover MCScheduling.GeneticAlgorithm.CInsertionMutation MCScheduling.GeneticAlgorithm.COrderBasedCrossover MCScheduling.GeneticAlgorithm.COrderCrossover MCScheduling.GeneticAlgorithm.CPartiallyMappedCrossover MCScheduling.GeneticAlgorithm.CPositionBasedCrossover MCScheduling.GeneticAlgorithm.CRandomTournamentSelector MCScheduling.GeneticAlgorithm.CRemainderStochasticSampling MCScheduling.GeneticAlgorithm.CRouletteWheelSelector MCScheduling.GeneticAlgorithm.CScrambleMutation MCScheduling.MixedCriticality.GA.CMinimizeMakespanFitnessEvaluator

List of all members.

Public Member Functions

void notify (CConfiguration configuration)
 Invoked when the genetic algorithm is about to be executed.

Detailed Description

The genetic algorithm components, i.e.

selection, crossover, mutation operators and others, whose state depends on the configuration should implement this interface.


Member Function Documentation

void MCScheduling.GeneticAlgorithm.IConfigurationDependent.notify ( CConfiguration  configuration)
 All Classes Namespaces Functions Variables Properties