#include <NMBestWorstCondition.h>
Diagram dziedziczenia dla NMBestWorstCondition
Porównuje z epsilon odległość, wartości funkcji lub nachylenie funkcji pomiędzy najgorszym i najlepszym punktem w sympleksie.
Metody publiczne | |
NMBestWorstCondition (void) | |
Konstruktor domyślny. | |
NMBestWorstCondition (const NMBestWorstCondition &from) | |
Konstruktor kopiujący. | |
NMBestWorstCondition (CountedPtr< StandardStopCondition > cpComparison) | |
Konstruktor. | |
~NMBestWorstCondition (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. |
|
Konstruktor kopiujący.
|
|
Konstruktor. Pozwala ustawić jedną z metod porównania najgorszego i najlepszego punktu: porównanie odległości (obiekt klasy DistanceCondition), porównanie wartości funkcji (ValueCondition), porównanie nachylenia funkcji (SlopeCondition).
|
|
Sprawdź warunek stopu.
Implementuje NMStopCondition. |