random_forth.h File Reference

This file contains the random forth bound handling strategy. More...

Include dependency graph for random_forth.h:

Go to the source code of this file.

Classes

class  highprecisionpso::BoundHandlingRandomForth
 This class implements the bound handling strategy random forth for the particle swarm optimization. More...
 

Namespaces

 highprecisionpso
 base namespace for this project.
 

Enumerations

enum  highprecisionpso::RandomForthMarkDimensions { highprecisionpso::RANDOM_FORTH_MARK_DIMENSIONS_ALL_ON_CHANGE, highprecisionpso::RANDOM_FORTH_MARK_DIMENSIONS_OUTSIDE_BOUNDS, highprecisionpso::RANDOM_FORTH_MARK_DIMENSIONS_ON_BOUNDARY }
 This enumeration describes, which dimensions are marked as modified, if random forth bound handling is active. This determines, for which dimensions the velocity adjustment is used. More...
 

Detailed Description

This file contains the random forth bound handling strategy.

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