moeoHybridLS< MOEOT > Class Template Reference

This class allows to apply a multi-objective local search to a number of selected individuals contained in the archive at every generation until a stopping criteria is verified. More...

#include <moeoHybridLS.h>

Inheritance diagram for moeoHybridLS< MOEOT >:

eoUpdater eoF< void > eoFunctorBase List of all members.

Public Member Functions

 moeoHybridLS (eoContinue< MOEOT > &_term, eoSelect< MOEOT > &_select, moeoLS< MOEOT, MOEOT > &_mols, moeoArchive< MOEOT > &_arch)
 Ctor.
void operator() ()
 Applies the multi-objective local search to selected individuals contained in the archive if the stopping criteria is not verified.

Private Attributes

eoContinue< MOEOT > & term
 stopping criteria
eoSelect< MOEOT > & select
 selector
moeoLS< MOEOT, MOEOT > & mols
 multi-objective local search
moeoArchive< MOEOT > & arch
 archive

Detailed Description

template<class MOEOT>
class moeoHybridLS< MOEOT >

This class allows to apply a multi-objective local search to a number of selected individuals contained in the archive at every generation until a stopping criteria is verified.

Definition at line 28 of file moeoHybridLS.h.


Constructor & Destructor Documentation

template<class MOEOT>
moeoHybridLS< MOEOT >::moeoHybridLS ( eoContinue< MOEOT > &  _term,
eoSelect< MOEOT > &  _select,
moeoLS< MOEOT, MOEOT > &  _mols,
moeoArchive< MOEOT > &  _arch 
) [inline]

Ctor.

Parameters:
_term stopping criteria
_select selector
_mols a multi-objective local search
_arch the archive

Definition at line 39 of file moeoHybridLS.h.


The documentation for this class was generated from the following file:
Generated on Tue Apr 17 16:53:22 2007 for ParadisEO-MOEO by  doxygen 1.5.1