#include <moeoDiversityAssignment.h>
Inheritance diagram for moeoDiversityAssignment< MOEOT >:

Public Types | |
| typedef MOEOT::ObjectiveVector | ObjectiveVector |
| The type for objective vector. | |
Public Member Functions | |
| virtual void | updateByDeleting (eoPop< MOEOT > &_pop, ObjectiveVector &_objVec)=0 |
| Updates the diversity values of the whole population _pop by taking the deletion of the objective vector _objVec into account. | |
| void | updateByDeleting (eoPop< MOEOT > &_pop, MOEOT &_moeo) |
| Updates the diversity values of the whole population _pop by taking the deletion of the individual _moeo into account. | |
Definition at line 23 of file moeoDiversityAssignment.h.
| virtual void moeoDiversityAssignment< MOEOT >::updateByDeleting | ( | eoPop< MOEOT > & | _pop, | |
| ObjectiveVector & | _objVec | |||
| ) | [pure virtual] |
Updates the diversity values of the whole population _pop by taking the deletion of the objective vector _objVec into account.
| _pop | the population | |
| _objVec | the objective vector |
Implemented in moeoCrowdingDistanceDiversityAssignment< MOEOT >, and moeoDummyDiversityAssignment< MOEOT >.
Referenced by moeoDiversityAssignment< MOEOT >::updateByDeleting().
| void moeoDiversityAssignment< MOEOT >::updateByDeleting | ( | eoPop< MOEOT > & | _pop, | |
| MOEOT & | _moeo | |||
| ) | [inline] |
Updates the diversity values of the whole population _pop by taking the deletion of the individual _moeo into account.
| _pop | the population | |
| _moeo | the individual |
Definition at line 44 of file moeoDiversityAssignment.h.
References moeoDiversityAssignment< MOEOT >::updateByDeleting().
1.5.1