direct_statistics.h File Reference

This file contain classes, which evaluate to vectors depending on the current state of the particle swarm. More...

#include <gmp.h>
#include <vector>
#include "general/general_objects.h"
#include "statistics/specific_statistical_evaluations.h"
Include dependency graph for direct_statistics.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  highprecisionpso::CombineStatistic
 This class implements a statistic, which combines two statistics by a combination operation. More...
 
class  highprecisionpso::ConstantStatistic
 This class implements a statistic, which always evaluates to the same value. More...
 
class  highprecisionpso::GlobalAttractorUpdatesStatistic
 This class implements a statistic, which evaluates how often each particle updates a global attractor. More...
 
class  highprecisionpso::GlobalBestPositionDistTo1DOptimumStatistic
 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...
 
class  highprecisionpso::GlobalBestPositionFunctionEvaluationStatistic
 This class implements a statistic, which evaluates the objective function at the global best position found so far. More...
 
class  highprecisionpso::GlobalBestPositionStatistic
 This class implements a statistic, which displays the position entries of the overall best position found so far. More...
 
class  highprecisionpso::LocalAttractorUpdatesStatistic
 This class implements a statistic, which evaluates how often each particle updates its local attractor. More...
 
class  highprecisionpso::NamedStatistic
 This class implements a statistic, where the name is set manually. More...
 
class  highprecisionpso::OperatedStatistic
 This class implements a statistic, which operates on the values of another statistic. More...
 
class  highprecisionpso::PrecisionStatistic
 This class implements a statistic, which evaluates how the precision of the evaluations evolve. More...
 
class  highprecisionpso::Statistic
 This class is an abstract class. It supplies the interface for statistical evaluations. More...
 
class  highprecisionpso::StatisticReduceOperator
 This class implements a statistic, which reduces a specific statistical evaluation to an analyzable statistic. More...
 

Namespaces

 highprecisionpso
 base namespace for this project.
 

Detailed Description

This file contain classes, which evaluate to vectors depending on the current state of the particle swarm.

Author
Alexander Raß (alexa.nosp@m.nder.nosp@m..rass.nosp@m.@fau.nosp@m..de)
Date
September, 2015