Dokumentacja klasy NMWorstReplacementCondition

#include <NMWorstReplacementCondition.h>

Diagram dziedziczenia dla NMWorstReplacementCondition

NMStopCondition Lista wszystkich składowych.

Opis szczegółowy

Warunek stopu oparty na najgorszym punkcie w sympleksie i punkcie, który zastąpił go w bieżącej iteracji.

Porównuje z epsilon odległość, wartości funkcji lub nachylenie funkcji pomiędzy najgorszym punktem w sympleksie a punktem, który zastąpił go w bieżącej iteracji.


Metody publiczne

 NMWorstReplacementCondition (void)
 Konstruktor domyślny.
 NMWorstReplacementCondition (const NMWorstReplacementCondition &from)
 Konstruktor kopiujący.
 NMWorstReplacementCondition (CountedPtr< StandardStopCondition > cpComparison)
 Konstruktor.
 ~NMWorstReplacementCondition (void)
 Destruktor.
virtual std::auto_ptr< StopConditionBase > Clone () const
 Tworzy kopię obiektu.
virtual bool IsMet (const PointWithValue &bestPoint, const PointWithValue &worstPoint, const PointWithValue &previousWorstPoint, const PointWithValue &worstReplacement, double circumference) const
 Sprawdź warunek stopu.


Dokumentacja konstruktora i destruktora

NMWorstReplacementCondition::NMWorstReplacementCondition const NMWorstReplacementCondition from  ) 
 

Konstruktor kopiujący.

Parametry:
from Obiekt, którego wartość jest kopiowana.

NMWorstReplacementCondition::NMWorstReplacementCondition CountedPtr< StandardStopCondition cpComparison  ) 
 

Konstruktor.

Pozwala ustawić jedną z metod porównania punktów: porównanie odległości (obiekt klasy DistanceCondition), porównanie wartości funkcji (ValueCondition), porównanie nachylenia funkcji (SlopeCondition).

Parametry:
cpComparison Obiekt dokonujący porównania.


Dokumentacja funkcji składowych

bool NMWorstReplacementCondition::IsMet const PointWithValue bestPoint,
const PointWithValue worstPoint,
const PointWithValue previousWorstPoint,
const PointWithValue worstReplacement,
double  circumference
const [virtual]
 

Sprawdź warunek stopu.

Zobacz również:
NMStopCondition::IsMet

Implementuje NMStopCondition.


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