highprecisionpso::GlobalBestPositionDistTo1DOptimumStatistic Class Reference

This class implements a statistic, which evaluates the distance of the global best found position to the nearest local optimum if only a single dimension is variable. More...

#include <direct_statistics.h>

Inheritance diagram for highprecisionpso::GlobalBestPositionDistTo1DOptimumStatistic:

Public Member Functions

std::vector< mpf_t * > Evaluate ()
 Returns the distances to the nearest local optima according to the global best found position. More...
 
std::string GetName ()
 Returns a string representation of this object. More...
 
- Public Member Functions inherited from highprecisionpso::Statistic
virtual ~Statistic ()
 
std::string EvaluationToString ()
 Calls the normal evaluation function and transforms the result to a string. More...
 

Detailed Description

This class implements a statistic, which evaluates the distance of the global best found position to the nearest local optimum if only a single dimension is variable.

Member Function Documentation

std::vector<mpf_t*> highprecisionpso::GlobalBestPositionDistTo1DOptimumStatistic::Evaluate ( )
virtual

Returns the distances to the nearest local optima according to the global best found position.

Returns
The vector with the distances to the nearest local optimum if only a single dimension is variable.

Implements highprecisionpso::Statistic.

std::string highprecisionpso::GlobalBestPositionDistTo1DOptimumStatistic::GetName ( )
virtual

Returns a string representation of this object.

Returns
The name of the object.

Implements highprecisionpso::Statistic.


The documentation for this class was generated from the following file: