moeoBinaryIndicatorBasedFitnessAssignment< MOEOT > Class Template Reference

moeoIndicatorBasedFitnessAssignment for binary indicators. More...

#include <moeoBinaryIndicatorBasedFitnessAssignment.h>

Inheritance diagram for moeoBinaryIndicatorBasedFitnessAssignment< MOEOT >:

moeoIndicatorBasedFitnessAssignment< MOEOT > moeoFitnessAssignment< MOEOT > eoUF< eoPop< MOEOT > &, void > eoFunctorBase moeoExpBinaryIndicatorBasedFitnessAssignment< MOEOT > List of all members.

Public Types

typedef MOEOT::ObjectiveVector ObjectiveVector
 The type for objective vector.

Public Member Functions

virtual double updateByAdding (eoPop< MOEOT > &_pop, ObjectiveVector &_objVec)=0
 Updates the fitness values of the whole population _pop by taking the new objective vector _objVec into account and returns the fitness value of _objVec.

Detailed Description

template<class MOEOT>
class moeoBinaryIndicatorBasedFitnessAssignment< MOEOT >

moeoIndicatorBasedFitnessAssignment for binary indicators.

Definition at line 22 of file moeoBinaryIndicatorBasedFitnessAssignment.h.


Member Function Documentation

template<class MOEOT>
virtual double moeoBinaryIndicatorBasedFitnessAssignment< MOEOT >::updateByAdding ( eoPop< MOEOT > &  _pop,
ObjectiveVector _objVec 
) [pure virtual]

Updates the fitness values of the whole population _pop by taking the new objective vector _objVec into account and returns the fitness value of _objVec.

Parameters:
_pop the population
_objVec the objective vector

Implemented in moeoExpBinaryIndicatorBasedFitnessAssignment< MOEOT >.


The documentation for this class was generated from the following file:
Generated on Mon Oct 8 10:35:52 2007 for ParadisEO-MOEOMovingObjects by  doxygen 1.4.7