#include <moeoIBEA.h>
Inheritance diagram for moeoIBEAStochSorting< EOT, FitnessEval >:

Public Member Functions | |
| moeoIBEAStochSorting (moeoBinaryQualityIndicator< FitnessEval > *_I) | |
| constructor | |
Private Member Functions | |
| void | setBounds (const eoPop< EOT > &_pop) |
| computation and setting of the bounds for each objective | |
| void | fitnesses (const eoPop< EOT > &_pop) |
| computation and setting of the fitness for each individual of the population | |
Static Private Member Functions | |
| static double | zero () |
| approximated zero value | |
Definition at line 203 of file moeoIBEA.h.
| moeoIBEAStochSorting< EOT, FitnessEval >::moeoIBEAStochSorting | ( | moeoBinaryQualityIndicator< FitnessEval > * | _I | ) | [inline] |
constructor
| eoBinaryQualityIndicator<EOT>* | _I the binary quality indicator to use in the selection process |
Definition at line 214 of file moeoIBEA.h.
| void moeoIBEAStochSorting< EOT, FitnessEval >::setBounds | ( | const eoPop< EOT > & | _pop | ) | [inline, private, virtual] |
computation and setting of the bounds for each objective
| const | eoPop<EOT>& _pop the population |
Implements moeoIBEA< EOT, FitnessEval >.
Definition at line 243 of file moeoIBEA.h.
References moeoIBEA< EOT, FitnessEval >::I, and moeoBinaryQualityIndicator< EOFitness >::setBounds().
| void moeoIBEAStochSorting< EOT, FitnessEval >::fitnesses | ( | const eoPop< EOT > & | _pop | ) | [inline, private, virtual] |
computation and setting of the fitness for each individual of the population
| const | eoPop<EOT>& _pop the population |
Implements moeoIBEA< EOT, FitnessEval >.
Definition at line 272 of file moeoIBEA.h.
References eoValueParam< std::vector< WorthT > >::value(), and moeoIBEAStochSorting< EOT, FitnessEval >::zero().
1.5.1