#include <moeoArchive.h>
Inheritance diagram for moeoArchive< EOT >:

Public Types | |
| typedef EOT::Fitness | EOFitness |
| The fitness type of a solution. | |
Public Member Functions | |
| bool | dominates (const EOFitness &_fit) const |
| Returns true if the current archive dominates _fit. | |
| bool | contains (const EOFitness &_fit) const |
| Returns true if the current archive contains _fit. | |
| void | update (const EOT &_eo) |
| Updates the archive with a given individual _eo. | |
| void | update (const eoPop< EOT > &_pop) |
| Updates the archive with a given population _pop. | |
Definition at line 21 of file moeoArchive.h.
| bool moeoArchive< EOT >::dominates | ( | const EOFitness & | _fit | ) | const [inline] |
Returns true if the current archive dominates _fit.
| _fit | the (Pareto) fitness to compare with the current archive |
Definition at line 39 of file moeoArchive.h.
Referenced by moeoArchive< EOT >::update().
| bool moeoArchive< EOT >::contains | ( | const EOFitness & | _fit | ) | const [inline] |
Returns true if the current archive contains _fit.
| _fit | the (Pareto) fitness to search within the current archive |
Definition at line 51 of file moeoArchive.h.
| void moeoArchive< EOT >::update | ( | const EOT & | _eo | ) | [inline] |
Updates the archive with a given individual _eo.
| _eo | the given individual |
Definition at line 63 of file moeoArchive.h.
References moeoArchive< EOT >::dominates().
Referenced by moeoArchive< EOT >::update().
| void moeoArchive< EOT >::update | ( | const eoPop< EOT > & | _pop | ) | [inline] |
Updates the archive with a given population _pop.
| _pop | the given population |
Definition at line 98 of file moeoArchive.h.
References moeoArchive< EOT >::update().
1.5.1