Dokumentacja klasy EvolutionaryMethodIteration

#include <EvolutionaryMethodIteration.h>

Diagram dziedziczenia dla EvolutionaryMethodIteration

IterationData Lista wszystkich składowych.

Opis szczegółowy

Dane iteracji ewolucyjnej metody optymalizacji.

Zobacz również:
EvolutionaryMethodDiscrete, Result


Typy publiczne

typedef std::list< ColumnVector > ChromosomeContainer

Metody publiczne

 EvolutionaryMethodIteration (void)
 Konstruktor domyślny.
 ~EvolutionaryMethodIteration (void)
 Destruktor.
virtual ColumnVector EndValuePoint () const
 Punkt, w którym należy mierzyć wartość na koniec iteracji.
virtual vector< IterationDataIdType > ClassIds () const
 Zwraca identyfikatory klasy oraz jej rodziców.
const ChromosomeContainer & Deceased () const
const ChromosomeContainer & Survivors () const
const ChromosomeContainer & Mutants () const
const ChromosomeContainer & Children () const
const ColumnVector & StartingBest () const
const ColumnVector & StartingAverageChromosome () const
double StartingAverageValue () const
double StartingChromosomeStandardDeviation () const
double StartingValueStandardDeviation () const
const ColumnVector & EndBest () const
const ColumnVector & EndAverageChromosome () const
double EndAverageValue () const
double EndChromosomeStandardDeviation () const
double EndValueStandardDeviation () const
void AddDeceased (const ColumnVector &removedChromosome)
void AddSurvivor (const ColumnVector &removedChromosome)
void AddMutant (const ColumnVector &removedChromosome)
void AddChild (const ColumnVector &childChromosome)
void SetStartingStatistics (const ColumnVector &best, const ColumnVector &averageChromosome, double averageValue, double chromosomeStandardDeviation, double valueStandardDeviation)
void SetEndStatistics (const ColumnVector &best, const ColumnVector &averageChromosome, double averageValue, double chromosomeStandardDeviation, double valueStandardDeviation)

Statyczne metody publiczne

static IterationDataIdType ClassId ()


Dokumentacja funkcji składowych

vector< IterationData::IterationDataIdType > EvolutionaryMethodIteration::ClassIds  )  const [virtual]
 

Zwraca identyfikatory klasy oraz jej rodziców.

Kolejność identyfikatorów musi być od najbardziej szczegółowej klasy do najbardziej ogólnej.

Ten niezbyt ładny mechanizm identyfikacji typów będzie potrzebny przy wyszukiwaniu odpowiedniego modułu wizualizacji dla danej klasy iteracji.

Reimplementowana z IterationData.


Dokumentacja dla tej klasy została wygenerowana z plików:
Wygenerowano Fri Sep 29 21:04:51 2006 dla EduOptim2 programem  doxygen 1.4.6