#include <moeoCombinedLS.h>
Inheritance diagram for moeoCombinedLS< MOEOT, Type >:

Public Member Functions | |
| moeoCombinedLS (moeoLS< MOEOT, Type > &_first_mols) | |
| Ctor. | |
| void | add (moeoLS< MOEOT, Type > &_mols) |
| Adds a new local search to combine. | |
| void | operator() (Type _type, moeoArchive< MOEOT > &_arch) |
| Gives a new solution in order to explore the neigborhood. | |
Private Attributes | |
|
std::vector< moeoLS< MOEOT, Type > * > | combinedLS |
| the vector that contains the combined LS | |
Definition at line 25 of file moeoCombinedLS.h.
| moeoCombinedLS< MOEOT, Type >::moeoCombinedLS | ( | moeoLS< MOEOT, Type > & | _first_mols | ) | [inline] |
Ctor.
| _first_mols | the first multi-objective local search to add |
Definition at line 33 of file moeoCombinedLS.h.
References moeoCombinedLS< MOEOT, Type >::combinedLS.
| void moeoCombinedLS< MOEOT, Type >::add | ( | moeoLS< MOEOT, Type > & | _mols | ) | [inline] |
Adds a new local search to combine.
| _mols | the multi-objective local search to add |
Definition at line 42 of file moeoCombinedLS.h.
References moeoCombinedLS< MOEOT, Type >::combinedLS.
| void moeoCombinedLS< MOEOT, Type >::operator() | ( | Type | _type, | |
| moeoArchive< MOEOT > & | _arch | |||
| ) | [inline, virtual] |
Gives a new solution in order to explore the neigborhood.
The new non-dominated solutions are added to the archive
| _type | the object to apply the local search to | |
| _arch | the archive of non-dominated solutions |
Implements eoBF< Type, moeoArchive< MOEOT > &, void >.
Definition at line 53 of file moeoCombinedLS.h.
References moeoCombinedLS< MOEOT, Type >::combinedLS.
1.4.7