update doc with new stuffs

git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@496 331e1502-861f-0410-8da2-ba01fb791d7f
This commit is contained in:
liefooga 2007-07-02 14:04:20 +00:00
commit 7d6ad66977
397 changed files with 9380 additions and 1569 deletions

View file

@ -1,4 +1,4 @@
.TH "MOEO" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "MOEO" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoAchievementFitnessAssignment" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoAchievementFitnessAssignment" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoAdditiveEpsilonBinaryMetric" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoAdditiveEpsilonBinaryMetric" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoAggregativeComparator" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoAggregativeComparator" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoAlgo" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoAlgo" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME
@ -10,7 +10,7 @@ moeoAlgo \- Abstract class for multi-objective algorithms.
.PP
\fC#include <moeoAlgo.h>\fP
.PP
Inherited by \fBmoeoEA< MOEOT >\fP, \fBmoeoLS< MOEOT, Type >\fP, and \fBmoeoLS< MOEOT, MOEOT >\fP.
Inherited by \fBmoeoEA< MOEOT >\fP, \fBmoeoLS< MOEOT, Type >\fP, \fBmoeoLS< MOEOT, eoPop< MOEOT > & >\fP, and \fBmoeoLS< MOEOT, MOEOT >\fP.
.PP
.SH "Detailed Description"
.PP

View file

@ -1,4 +1,4 @@
.TH "moeoArchive" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoArchive" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME
@ -137,7 +137,7 @@ Definition at line 95 of file moeoArchive.h.
.PP
References moeoArchive< MOEOT >::comparator.
.PP
Referenced by moeoArchive< MOEOT >::update().
Referenced by moeoIteratedIBMOLS< MOEOT, Move >::operator()(), moeoIBMOLS< MOEOT, Move >::operator()(), and moeoArchive< MOEOT >::update().
.SS "template<class MOEOT> void \fBmoeoArchive\fP< MOEOT >::update (const \fBeoPop\fP< MOEOT > & _pop)\fC [inline]\fP"
.PP
Updates the archive with a given population _pop.
@ -166,6 +166,8 @@ Returns true if the current archive contains the same objective vectors than the
Definition at line 151 of file moeoArchive.h.
.PP
References moeoArchive< MOEOT >::contains().
.PP
Referenced by moeoIBMOLS< MOEOT, Move >::operator()().
.SH "Author"
.PP

View file

@ -1,4 +1,4 @@
.TH "moeoArchiveObjectiveVectorSavingUpdater" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoArchiveObjectiveVectorSavingUpdater" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoArchiveUpdater" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoArchiveUpdater" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -0,0 +1,27 @@
.TH "moeoBinaryIndicatorBasedFitnessAssignment" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME
moeoBinaryIndicatorBasedFitnessAssignment \- \fBmoeoIndicatorBasedFitnessAssignment\fP for binary indicators.
.PP
.SH SYNOPSIS
.br
.PP
\fC#include <moeoBinaryIndicatorBasedFitnessAssignment.h>\fP
.PP
Inherits \fBmoeoIndicatorBasedFitnessAssignment< MOEOT >< MOEOT >\fP.
.PP
Inherited by \fBmoeoExpBinaryIndicatorBasedFitnessAssignment< MOEOT >\fP.
.PP
.SH "Detailed Description"
.PP
.SS "template<class MOEOT> class moeoBinaryIndicatorBasedFitnessAssignment< MOEOT >"
\fBmoeoIndicatorBasedFitnessAssignment\fP for binary indicators.
.PP
Definition at line 22 of file moeoBinaryIndicatorBasedFitnessAssignment.h.
.SH "Author"
.PP
Generated automatically by Doxygen for ParadisEO-MOEO from the source code.

View file

@ -1,4 +1,4 @@
.TH "moeoBinaryMetric" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoBinaryMetric" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoBinaryMetricSavingUpdater" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoBinaryMetricSavingUpdater" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoBitVector" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoBitVector" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME
@ -20,6 +20,10 @@ Inherits \fBmoeoVector< MOEOObjectiveVector, MOEOFitness, MOEODiversity, bool >\
.br
.RI "\fICtor. \fP"
.ti -1c
.RI "virtual std::string \fBclassName\fP () const "
.br
.RI "\fIReturns the class name as a std::string. \fP"
.ti -1c
.RI "virtual void \fBprintOn\fP (std::ostream &_os) const "
.br
.RI "\fIWriting object. \fP"
@ -66,7 +70,7 @@ Writing object.
.PP
Reimplemented from \fBmoeoVector< MOEOObjectiveVector, MOEOFitness, MOEODiversity, bool >\fP.
.PP
Definition at line 45 of file moeoBitVector.h.
Definition at line 54 of file moeoBitVector.h.
.SS "template<class MOEOObjectiveVector, class MOEOFitness, class MOEODiversity> virtual void \fBmoeoBitVector\fP< MOEOObjectiveVector, MOEOFitness, MOEODiversity >::readFrom (std::istream & _is)\fC [inline, virtual]\fP"
.PP
Reading object.
@ -80,7 +84,7 @@ Reading object.
.PP
Reimplemented from \fBmoeoVector< MOEOObjectiveVector, MOEOFitness, MOEODiversity, bool >\fP.
.PP
Definition at line 58 of file moeoBitVector.h.
Definition at line 67 of file moeoBitVector.h.
.SH "Author"
.PP

View file

@ -1,4 +1,4 @@
.TH "moeoCombinedLS" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoCombinedLS" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoComparator" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoComparator" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoContributionMetric" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoContributionMetric" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoConvertPopToObjectiveVectors" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoConvertPopToObjectiveVectors" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoCriterionBasedFitnessAssignment" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoCriterionBasedFitnessAssignment" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -0,0 +1,126 @@
.TH "moeoCrowdingDiversityAssignment" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME
moeoCrowdingDiversityAssignment \- Diversity assignment sheme based on crowding proposed in: K.
.PP
.SH SYNOPSIS
.br
.PP
\fC#include <moeoCrowdingDiversityAssignment.h>\fP
.PP
Inherits \fBmoeoDiversityAssignment< MOEOT >< MOEOT >\fP.
.PP
Inherited by \fBmoeoFrontByFrontCrowdingDiversityAssignment< MOEOT >\fP.
.PP
.SS "Public Types"
.in +1c
.ti -1c
.RI "typedef MOEOT::ObjectiveVector \fBObjectiveVector\fP"
.br
.RI "\fIthe objective vector type of the solutions \fP"
.in -1c
.SS "Public Member Functions"
.in +1c
.ti -1c
.RI "double \fBinf\fP () const "
.br
.RI "\fIReturns a big value (regarded as infinite). \fP"
.ti -1c
.RI "double \fBtiny\fP () const "
.br
.RI "\fIReturns a very small value that can be used to avoid extreme cases (where the min bound == the max bound). \fP"
.ti -1c
.RI "void \fBoperator()\fP (\fBeoPop\fP< MOEOT > &_pop)"
.br
.RI "\fIComputes diversity values for every solution contained in the population _pop. \fP"
.ti -1c
.RI "void \fBupdateByDeleting\fP (\fBeoPop\fP< MOEOT > &_pop, \fBObjectiveVector\fP &_objVec)"
.br
.in -1c
.SS "Protected Member Functions"
.in +1c
.ti -1c
.RI "virtual void \fBsetDistances\fP (\fBeoPop\fP< MOEOT > &_pop)"
.br
.RI "\fISets the distance values. \fP"
.in -1c
.SH "Detailed Description"
.PP
.SS "template<class MOEOT> class moeoCrowdingDiversityAssignment< MOEOT >"
Diversity assignment sheme based on crowding proposed in: K.
Deb, A. Pratap, S. Agarwal, T. Meyarivan, 'A Fast and Elitist Multi-Objective Genetic Algorithm: NSGA-II', IEEE Transactions on Evolutionary Computation, vol. 6, no. 2 (2002).
.PP
Definition at line 25 of file moeoCrowdingDiversityAssignment.h.
.SH "Member Function Documentation"
.PP
.SS "template<class MOEOT> void \fBmoeoCrowdingDiversityAssignment\fP< MOEOT >::operator() (\fBeoPop\fP< MOEOT > & _pop)\fC [inline, virtual]\fP"
.PP
Computes diversity values for every solution contained in the population _pop.
.PP
\fBParameters:\fP
.RS 4
\fI_pop\fP the population
.RE
.PP
.PP
Implements \fBeoUF< eoPop< MOEOT > &, void >\fP.
.PP
Definition at line 55 of file moeoCrowdingDiversityAssignment.h.
.PP
References moeoCrowdingDiversityAssignment< MOEOT >::inf(), and moeoCrowdingDiversityAssignment< MOEOT >::setDistances().
.SS "template<class MOEOT> void \fBmoeoCrowdingDiversityAssignment\fP< MOEOT >::updateByDeleting (\fBeoPop\fP< MOEOT > & _pop, \fBObjectiveVector\fP & _objVec)\fC [inline, virtual]\fP"
.PP
\fBWarning:\fP
.RS 4
NOT IMPLEMENTED, DO NOTHING ! Updates the diversity values of the whole population _pop by taking the deletion of the objective vector _objVec into account.
.RE
.PP
\fBParameters:\fP
.RS 4
\fI_pop\fP the population
.br
\fI_objVec\fP the objective vector
.RE
.PP
\fBWarning:\fP
.RS 4
NOT IMPLEMENTED, DO NOTHING !
.RE
.PP
.PP
Implements \fBmoeoDiversityAssignment< MOEOT >\fP.
.PP
Reimplemented in \fBmoeoFrontByFrontCrowdingDiversityAssignment< MOEOT >\fP.
.PP
Definition at line 78 of file moeoCrowdingDiversityAssignment.h.
.SS "template<class MOEOT> virtual void \fBmoeoCrowdingDiversityAssignment\fP< MOEOT >::setDistances (\fBeoPop\fP< MOEOT > & _pop)\fC [inline, protected, virtual]\fP"
.PP
Sets the distance values.
.PP
\fBParameters:\fP
.RS 4
\fI_pop\fP the population
.RE
.PP
.PP
Reimplemented in \fBmoeoFrontByFrontCrowdingDiversityAssignment< MOEOT >\fP.
.PP
Definition at line 90 of file moeoCrowdingDiversityAssignment.h.
.PP
References moeoCrowdingDiversityAssignment< MOEOT >::inf().
.PP
Referenced by moeoCrowdingDiversityAssignment< MOEOT >::operator()().
.SH "Author"
.PP
Generated automatically by Doxygen for ParadisEO-MOEO from the source code.

View file

@ -1,4 +1,4 @@
.TH "moeoDetTournamentSelect" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoDetTournamentSelect" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoDistance" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoDistance" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoDistanceMatrix" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoDistanceMatrix" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoDiversityAssignment" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoDiversityAssignment" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME
@ -12,7 +12,7 @@ moeoDiversityAssignment \- Functor that sets the diversity values of a whole pop
.PP
Inherits \fBeoUF< eoPop< MOEOT > &, void >\fP.
.PP
Inherited by \fBmoeoCrowdingDistanceDiversityAssignment< MOEOT >\fP, \fBmoeoDummyDiversityAssignment< MOEOT >\fP, and \fBmoeoSharingDiversityAssignment< MOEOT >\fP.
Inherited by \fBmoeoCrowdingDiversityAssignment< MOEOT >\fP, \fBmoeoDummyDiversityAssignment< MOEOT >\fP, and \fBmoeoSharingDiversityAssignment< MOEOT >\fP.
.PP
.SS "Public Types"
@ -56,7 +56,7 @@ Updates the diversity values of the whole population _pop by taking the deletion
.PP
.PP
Implemented in \fBmoeoCrowdingDistanceDiversityAssignment< MOEOT >\fP, \fBmoeoDummyDiversityAssignment< MOEOT >\fP, \fBmoeoFrontByFrontCrowdingDistanceDiversityAssignment< MOEOT >\fP, \fBmoeoFrontByFrontSharingDiversityAssignment< MOEOT >\fP, and \fBmoeoSharingDiversityAssignment< MOEOT >\fP.
Implemented in \fBmoeoCrowdingDiversityAssignment< MOEOT >\fP, \fBmoeoDummyDiversityAssignment< MOEOT >\fP, \fBmoeoFrontByFrontCrowdingDiversityAssignment< MOEOT >\fP, \fBmoeoFrontByFrontSharingDiversityAssignment< MOEOT >\fP, and \fBmoeoSharingDiversityAssignment< MOEOT >\fP.
.PP
Referenced by moeoDiversityAssignment< MOEOT >::updateByDeleting().
.SS "template<class MOEOT> void \fBmoeoDiversityAssignment\fP< MOEOT >::updateByDeleting (\fBeoPop\fP< MOEOT > & _pop, MOEOT & _moeo)\fC [inline]\fP"

View file

@ -1,4 +1,4 @@
.TH "moeoDiversityThenFitnessComparator" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoDiversityThenFitnessComparator" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoDummyDiversityAssignment" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoDummyDiversityAssignment" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoDummyFitnessAssignment" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoDummyFitnessAssignment" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoEA" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoEA" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoEasyEA" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoEasyEA" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoEasyEA::eoDummyEval" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoEasyEA::eoDummyEval" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoEasyEA::eoDummySelect" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoEasyEA::eoDummySelect" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoEasyEA::eoDummyTransform" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoEasyEA::eoDummyTransform" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoElitistReplacement" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoElitistReplacement" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoElitistReplacement::Cmp" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoElitistReplacement::Cmp" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoEntropyMetric" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoEntropyMetric" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoEnvironmentalReplacement" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoEnvironmentalReplacement" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoEnvironmentalReplacement::Cmp" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoEnvironmentalReplacement::Cmp" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoEuclideanDistance" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoEuclideanDistance" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoEvalFunc" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoEvalFunc" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -0,0 +1,223 @@
.TH "moeoExpBinaryIndicatorBasedFitnessAssignment" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME
moeoExpBinaryIndicatorBasedFitnessAssignment \- Fitness assignment sheme based on an indicator proposed in: E.
.PP
.SH SYNOPSIS
.br
.PP
\fC#include <moeoExpBinaryIndicatorBasedFitnessAssignment.h>\fP
.PP
Inherits \fBmoeoBinaryIndicatorBasedFitnessAssignment< MOEOT >< MOEOT >\fP.
.PP
.SS "Public Types"
.in +1c
.ti -1c
.RI "typedef MOEOT::ObjectiveVector \fBObjectiveVector\fP"
.br
.RI "\fIThe type of objective vector. \fP"
.in -1c
.SS "Public Member Functions"
.in +1c
.ti -1c
.RI "\fBmoeoExpBinaryIndicatorBasedFitnessAssignment\fP (\fBmoeoNormalizedSolutionVsSolutionBinaryMetric\fP< \fBObjectiveVector\fP, double > &_metric, const double _kappa=0.05)"
.br
.RI "\fICtor. \fP"
.ti -1c
.RI "void \fBoperator()\fP (\fBeoPop\fP< MOEOT > &_pop)"
.br
.RI "\fISets the fitness values for every solution contained in the population _pop. \fP"
.ti -1c
.RI "void \fBupdateByDeleting\fP (\fBeoPop\fP< MOEOT > &_pop, \fBObjectiveVector\fP &_objVec)"
.br
.RI "\fIUpdates the fitness values of the whole population _pop by taking the deletion of the objective vector _objVec into account. \fP"
.ti -1c
.RI "double \fBupdateByAdding\fP (\fBeoPop\fP< MOEOT > &_pop, \fBObjectiveVector\fP &_objVec)"
.br
.RI "\fIUpdates the fitness values of the whole population _pop by taking the adding of the objective vector _objVec into account and returns the fitness value of _objVec. \fP"
.in -1c
.SS "Protected Member Functions"
.in +1c
.ti -1c
.RI "void \fBsetup\fP (const \fBeoPop\fP< MOEOT > &_pop)"
.br
.RI "\fISets the bounds for every objective using the min and the max value for every objective vector of _pop. \fP"
.ti -1c
.RI "void \fBcomputeValues\fP (const \fBeoPop\fP< MOEOT > &_pop)"
.br
.RI "\fICompute every indicator value in values (values[i] = I(_v[i], _o)). \fP"
.ti -1c
.RI "void \fBsetFitnesses\fP (\fBeoPop\fP< MOEOT > &_pop)"
.br
.RI "\fISets the fitness value of the whple population. \fP"
.ti -1c
.RI "double \fBcomputeFitness\fP (const unsigned int _idx)"
.br
.RI "\fIReturns the fitness value of the _idx th individual of the population. \fP"
.in -1c
.SS "Protected Attributes"
.in +1c
.ti -1c
.RI "\fBmoeoNormalizedSolutionVsSolutionBinaryMetric\fP< \fBObjectiveVector\fP, double > & \fBmetric\fP"
.br
.RI "\fIthe quality indicator \fP"
.ti -1c
.RI "double \fBkappa\fP"
.br
.RI "\fIthe scaling factor \fP"
.ti -1c
.RI "std::vector< std::vector< double > > \fBvalues\fP"
.br
.RI "\fIthe computed indicator values \fP"
.in -1c
.SH "Detailed Description"
.PP
.SS "template<class MOEOT> class moeoExpBinaryIndicatorBasedFitnessAssignment< MOEOT >"
Fitness assignment sheme based on an indicator proposed in: E.
Zitzler, S. Künzli, 'Indicator-Based Selection in Multiobjective Search', Proc. 8th International Conference on Parallel Problem Solving from Nature (PPSN VIII), pp. 832-842, Birmingham, UK (2004). This strategy is, for instance, used in IBEA.
.PP
Definition at line 29 of file moeoExpBinaryIndicatorBasedFitnessAssignment.h.
.SH "Constructor & Destructor Documentation"
.PP
.SS "template<class MOEOT> \fBmoeoExpBinaryIndicatorBasedFitnessAssignment\fP< MOEOT >::\fBmoeoExpBinaryIndicatorBasedFitnessAssignment\fP (\fBmoeoNormalizedSolutionVsSolutionBinaryMetric\fP< \fBObjectiveVector\fP, double > & _metric, const double _kappa = \fC0.05\fP)\fC [inline]\fP"
.PP
Ctor.
.PP
\fBParameters:\fP
.RS 4
\fI_metric\fP the quality indicator
.br
\fI_kappa\fP the scaling factor
.RE
.PP
.PP
Definition at line 42 of file moeoExpBinaryIndicatorBasedFitnessAssignment.h.
.SH "Member Function Documentation"
.PP
.SS "template<class MOEOT> void \fBmoeoExpBinaryIndicatorBasedFitnessAssignment\fP< MOEOT >::operator() (\fBeoPop\fP< MOEOT > & _pop)\fC [inline, virtual]\fP"
.PP
Sets the fitness values for every solution contained in the population _pop.
.PP
\fBParameters:\fP
.RS 4
\fI_pop\fP the population
.RE
.PP
.PP
Implements \fBeoUF< eoPop< MOEOT > &, void >\fP.
.PP
Definition at line 50 of file moeoExpBinaryIndicatorBasedFitnessAssignment.h.
.PP
References moeoExpBinaryIndicatorBasedFitnessAssignment< MOEOT >::computeValues(), moeoExpBinaryIndicatorBasedFitnessAssignment< MOEOT >::setFitnesses(), and moeoExpBinaryIndicatorBasedFitnessAssignment< MOEOT >::setup().
.SS "template<class MOEOT> void \fBmoeoExpBinaryIndicatorBasedFitnessAssignment\fP< MOEOT >::updateByDeleting (\fBeoPop\fP< MOEOT > & _pop, \fBObjectiveVector\fP & _objVec)\fC [inline, virtual]\fP"
.PP
Updates the fitness values of the whole population _pop by taking the deletion of the objective vector _objVec into account.
.PP
\fBParameters:\fP
.RS 4
\fI_pop\fP the population
.br
\fI_objVec\fP the objective vector
.RE
.PP
.PP
Implements \fBmoeoFitnessAssignment< MOEOT >\fP.
.PP
Definition at line 66 of file moeoExpBinaryIndicatorBasedFitnessAssignment.h.
.PP
References moeoExpBinaryIndicatorBasedFitnessAssignment< MOEOT >::kappa, and moeoExpBinaryIndicatorBasedFitnessAssignment< MOEOT >::metric.
.SS "template<class MOEOT> double \fBmoeoExpBinaryIndicatorBasedFitnessAssignment\fP< MOEOT >::updateByAdding (\fBeoPop\fP< MOEOT > & _pop, \fBObjectiveVector\fP & _objVec)\fC [inline]\fP"
.PP
Updates the fitness values of the whole population _pop by taking the adding of the objective vector _objVec into account and returns the fitness value of _objVec.
.PP
\fBParameters:\fP
.RS 4
\fI_pop\fP the population
.br
\fI_objVec\fP the objective vector
.RE
.PP
.PP
Definition at line 87 of file moeoExpBinaryIndicatorBasedFitnessAssignment.h.
.PP
References moeoExpBinaryIndicatorBasedFitnessAssignment< MOEOT >::kappa, and moeoExpBinaryIndicatorBasedFitnessAssignment< MOEOT >::metric.
.SS "template<class MOEOT> void \fBmoeoExpBinaryIndicatorBasedFitnessAssignment\fP< MOEOT >::setup (const \fBeoPop\fP< MOEOT > & _pop)\fC [inline, protected]\fP"
.PP
Sets the bounds for every objective using the min and the max value for every objective vector of _pop.
.PP
\fBParameters:\fP
.RS 4
\fI_pop\fP the population
.RE
.PP
.PP
Definition at line 130 of file moeoExpBinaryIndicatorBasedFitnessAssignment.h.
.PP
References moeoExpBinaryIndicatorBasedFitnessAssignment< MOEOT >::metric, and moeoNormalizedSolutionVsSolutionBinaryMetric< ObjectiveVector, R >::setup().
.PP
Referenced by moeoExpBinaryIndicatorBasedFitnessAssignment< MOEOT >::operator()().
.SS "template<class MOEOT> void \fBmoeoExpBinaryIndicatorBasedFitnessAssignment\fP< MOEOT >::computeValues (const \fBeoPop\fP< MOEOT > & _pop)\fC [inline, protected]\fP"
.PP
Compute every indicator value in values (values[i] = I(_v[i], _o)).
.PP
\fBParameters:\fP
.RS 4
\fI_pop\fP the population
.RE
.PP
.PP
Definition at line 152 of file moeoExpBinaryIndicatorBasedFitnessAssignment.h.
.PP
References moeoExpBinaryIndicatorBasedFitnessAssignment< MOEOT >::metric, and moeoExpBinaryIndicatorBasedFitnessAssignment< MOEOT >::values.
.PP
Referenced by moeoExpBinaryIndicatorBasedFitnessAssignment< MOEOT >::operator()().
.SS "template<class MOEOT> void \fBmoeoExpBinaryIndicatorBasedFitnessAssignment\fP< MOEOT >::setFitnesses (\fBeoPop\fP< MOEOT > & _pop)\fC [inline, protected]\fP"
.PP
Sets the fitness value of the whple population.
.PP
\fBParameters:\fP
.RS 4
\fI_pop\fP the population
.RE
.PP
.PP
Definition at line 174 of file moeoExpBinaryIndicatorBasedFitnessAssignment.h.
.PP
References moeoExpBinaryIndicatorBasedFitnessAssignment< MOEOT >::computeFitness().
.PP
Referenced by moeoExpBinaryIndicatorBasedFitnessAssignment< MOEOT >::operator()().
.SS "template<class MOEOT> double \fBmoeoExpBinaryIndicatorBasedFitnessAssignment\fP< MOEOT >::computeFitness (const unsigned int _idx)\fC [inline, protected]\fP"
.PP
Returns the fitness value of the _idx th individual of the population.
.PP
\fBParameters:\fP
.RS 4
\fI_idx\fP the index
.RE
.PP
.PP
Definition at line 187 of file moeoExpBinaryIndicatorBasedFitnessAssignment.h.
.PP
References moeoExpBinaryIndicatorBasedFitnessAssignment< MOEOT >::kappa, and moeoExpBinaryIndicatorBasedFitnessAssignment< MOEOT >::values.
.PP
Referenced by moeoExpBinaryIndicatorBasedFitnessAssignment< MOEOT >::setFitnesses().
.SH "Author"
.PP
Generated automatically by Doxygen for ParadisEO-MOEO from the source code.

View file

@ -1,4 +1,4 @@
.TH "moeoFastNonDominatedSortingFitnessAssignment" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoFastNonDominatedSortingFitnessAssignment" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoFastNonDominatedSortingFitnessAssignment::ObjectiveComparator" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoFastNonDominatedSortingFitnessAssignment::ObjectiveComparator" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoFitnessAssignment" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoFitnessAssignment" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME
@ -12,7 +12,7 @@ moeoFitnessAssignment \- Functor that sets the fitness values of a whole populat
.PP
Inherits \fBeoUF< eoPop< MOEOT > &, void >\fP.
.PP
Inherited by \fBmoeoCriterionBasedFitnessAssignment< MOEOT >\fP, \fBmoeoDummyFitnessAssignment< MOEOT >\fP, \fBmoeoIndicatorBasedFitnessAssignment< MOEOT >\fP, \fBmoeoParetoBasedFitnessAssignment< MOEOT >\fP, and \fBmoeoScalarFitnessAssignment< MOEOT >\fP.
Inherited by \fBmoeoCriterionBasedFitnessAssignment< MOEOT >\fP, \fBmoeoDummyFitnessAssignment< MOEOT >\fP, \fBmoeoIndicatorBasedFitnessAssignment< MOEOT >\fP, \fBmoeoParetoBasedFitnessAssignment< MOEOT >\fP, \fBmoeoReferencePointIndicatorBasedFitnessAssignment< MOEOT >\fP, and \fBmoeoScalarFitnessAssignment< MOEOT >\fP.
.PP
.SS "Public Types"
@ -56,7 +56,7 @@ Updates the fitness values of the whole population _pop by taking the deletion o
.PP
.PP
Implemented in \fBmoeoAchievementFitnessAssignment< MOEOT >\fP, \fBmoeoDummyFitnessAssignment< MOEOT >\fP, \fBmoeoFastNonDominatedSortingFitnessAssignment< MOEOT >\fP, and \fBmoeoIndicatorBasedFitnessAssignment< MOEOT >\fP.
Implemented in \fBmoeoAchievementFitnessAssignment< MOEOT >\fP, \fBmoeoDummyFitnessAssignment< MOEOT >\fP, \fBmoeoExpBinaryIndicatorBasedFitnessAssignment< MOEOT >\fP, \fBmoeoFastNonDominatedSortingFitnessAssignment< MOEOT >\fP, and \fBmoeoReferencePointIndicatorBasedFitnessAssignment< MOEOT >\fP.
.PP
Referenced by moeoFitnessAssignment< MOEOT >::updateByDeleting().
.SS "template<class MOEOT> void \fBmoeoFitnessAssignment\fP< MOEOT >::updateByDeleting (\fBeoPop\fP< MOEOT > & _pop, MOEOT & _moeo)\fC [inline]\fP"

View file

@ -1,4 +1,4 @@
.TH "moeoFitnessThenDiversityComparator" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoFitnessThenDiversityComparator" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -0,0 +1,112 @@
.TH "moeoFrontByFrontCrowdingDiversityAssignment" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME
moeoFrontByFrontCrowdingDiversityAssignment \- Diversity assignment sheme based on crowding proposed in: K.
.PP
.SH SYNOPSIS
.br
.PP
\fC#include <moeoFrontByFrontCrowdingDiversityAssignment.h>\fP
.PP
Inherits \fBmoeoCrowdingDiversityAssignment< MOEOT >< MOEOT >\fP.
.PP
.SS "Public Types"
.in +1c
.ti -1c
.RI "typedef MOEOT::ObjectiveVector \fBObjectiveVector\fP"
.br
.RI "\fIthe objective vector type of the solutions \fP"
.in -1c
.SS "Public Member Functions"
.in +1c
.ti -1c
.RI "void \fBupdateByDeleting\fP (\fBeoPop\fP< MOEOT > &_pop, \fBObjectiveVector\fP &_objVec)"
.br
.in -1c
.SS "Private Member Functions"
.in +1c
.ti -1c
.RI "void \fBsetDistances\fP (\fBeoPop\fP< MOEOT > &_pop)"
.br
.RI "\fISets the distance values. \fP"
.ti -1c
.RI "unsigned int \fBlastIndex\fP (\fBeoPop\fP< MOEOT > &_pop, unsigned int _start)"
.br
.RI "\fIReturns the index of the last individual having the same fitness value than _pop[_start]. \fP"
.in -1c
.SH "Detailed Description"
.PP
.SS "template<class MOEOT> class moeoFrontByFrontCrowdingDiversityAssignment< MOEOT >"
Diversity assignment sheme based on crowding proposed in: K.
Deb, A. Pratap, S. Agarwal, T. Meyarivan, 'A Fast and Elitist Multi-Objective Genetic Algorithm: NSGA-II', IEEE Transactions on Evolutionary Computation, vol. 6, no. 2 (2002). Tis strategy assigns diversity values FRONT BY FRONT. It is, for instance, used in NSGA-II.
.PP
Definition at line 25 of file moeoFrontByFrontCrowdingDiversityAssignment.h.
.SH "Member Function Documentation"
.PP
.SS "template<class MOEOT> void \fBmoeoFrontByFrontCrowdingDiversityAssignment\fP< MOEOT >::updateByDeleting (\fBeoPop\fP< MOEOT > & _pop, \fBObjectiveVector\fP & _objVec)\fC [inline, virtual]\fP"
.PP
\fBWarning:\fP
.RS 4
NOT IMPLEMENTED, DO NOTHING ! Updates the diversity values of the whole population _pop by taking the deletion of the objective vector _objVec into account.
.RE
.PP
\fBParameters:\fP
.RS 4
\fI_pop\fP the population
.br
\fI_objVec\fP the objective vector
.RE
.PP
\fBWarning:\fP
.RS 4
NOT IMPLEMENTED, DO NOTHING !
.RE
.PP
.PP
Reimplemented from \fBmoeoCrowdingDiversityAssignment< MOEOT >\fP.
.PP
Definition at line 40 of file moeoFrontByFrontCrowdingDiversityAssignment.h.
.SS "template<class MOEOT> void \fBmoeoFrontByFrontCrowdingDiversityAssignment\fP< MOEOT >::setDistances (\fBeoPop\fP< MOEOT > & _pop)\fC [inline, private, virtual]\fP"
.PP
Sets the distance values.
.PP
\fBParameters:\fP
.RS 4
\fI_pop\fP the population
.RE
.PP
.PP
Reimplemented from \fBmoeoCrowdingDiversityAssignment< MOEOT >\fP.
.PP
Definition at line 55 of file moeoFrontByFrontCrowdingDiversityAssignment.h.
.PP
References moeoCrowdingDiversityAssignment< MOEOT >::inf(), moeoFrontByFrontCrowdingDiversityAssignment< MOEOT >::lastIndex(), and moeoCrowdingDiversityAssignment< MOEOT >::tiny().
.SS "template<class MOEOT> unsigned int \fBmoeoFrontByFrontCrowdingDiversityAssignment\fP< MOEOT >::lastIndex (\fBeoPop\fP< MOEOT > & _pop, unsigned int _start)\fC [inline, private]\fP"
.PP
Returns the index of the last individual having the same fitness value than _pop[_start].
.PP
\fBParameters:\fP
.RS 4
\fI_pop\fP the population
.br
\fI_start\fP the index to start from
.RE
.PP
.PP
Definition at line 121 of file moeoFrontByFrontCrowdingDiversityAssignment.h.
.PP
Referenced by moeoFrontByFrontCrowdingDiversityAssignment< MOEOT >::setDistances().
.SH "Author"
.PP
Generated automatically by Doxygen for ParadisEO-MOEO from the source code.

View file

@ -1,4 +1,4 @@
.TH "moeoFrontByFrontSharingDiversityAssignment" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoFrontByFrontSharingDiversityAssignment" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoGDominanceObjectiveVectorComparator" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoGDominanceObjectiveVectorComparator" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoGenerationalReplacement" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoGenerationalReplacement" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoHybridLS" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoHybridLS" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoHypervolumeBinaryMetric" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoHypervolumeBinaryMetric" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoIBEA" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoIBEA" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -0,0 +1,143 @@
.TH "moeoIBMOLS" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME
moeoIBMOLS \- Indicator-Based Multi-Objective Local Search (IBMOLS) as described in Basseur M., Burke K.
.PP
.SH SYNOPSIS
.br
.PP
\fC#include <moeoIBMOLS.h>\fP
.PP
Inherits \fBmoeoLS< MOEOT, eoPop< MOEOT > & >\fP.
.PP
.SS "Public Types"
.in +1c
.ti -1c
.RI "typedef MOEOT::ObjectiveVector \fBObjectiveVector\fP"
.br
.RI "\fIThe type of objective vector. \fP"
.in -1c
.SS "Public Member Functions"
.in +1c
.ti -1c
.RI "\fBmoeoIBMOLS\fP (moMoveInit< Move > &_moveInit, moNextMove< Move > &_nextMove, \fBeoEvalFunc\fP< MOEOT > &_eval, \fBmoeoMoveIncrEval\fP< Move > &_moveIncrEval, \fBmoeoIndicatorBasedFitnessAssignment\fP< MOEOT > &_fitnessAssignment, \fBeoContinue\fP< MOEOT > &_continuator)"
.br
.RI "\fICtor. \fP"
.ti -1c
.RI "void \fBoperator()\fP (\fBeoPop\fP< MOEOT > &_pop, \fBmoeoArchive\fP< MOEOT > &_arch)"
.br
.RI "\fIApply the local search until a local archive does not change or another stopping criteria is met and update the archive _arch with new non-dominated solutions. \fP"
.in -1c
.SS "Private Member Functions"
.in +1c
.ti -1c
.RI "void \fBoneStep\fP (\fBeoPop\fP< MOEOT > &_pop)"
.br
.RI "\fIApply one step of the local search to the population _pop. \fP"
.in -1c
.SS "Private Attributes"
.in +1c
.ti -1c
.RI "moMoveInit< Move > & \fBmoveInit\fP"
.br
.RI "\fIthe move initializer \fP"
.ti -1c
.RI "moNextMove< Move > & \fBnextMove\fP"
.br
.RI "\fIthe neighborhood explorer \fP"
.ti -1c
.RI "\fBeoEvalFunc\fP< MOEOT > & \fBeval\fP"
.br
.RI "\fIthe full evaluation \fP"
.ti -1c
.RI "\fBmoeoMoveIncrEval\fP< Move > & \fBmoveIncrEval\fP"
.br
.RI "\fIthe incremental evaluation \fP"
.ti -1c
.RI "\fBmoeoIndicatorBasedFitnessAssignment\fP< MOEOT > & \fBfitnessAssignment\fP"
.br
.RI "\fIthe fitness assignment strategy \fP"
.ti -1c
.RI "\fBeoContinue\fP< MOEOT > & \fBcontinuator\fP"
.br
.RI "\fIthe stopping criteria \fP"
.in -1c
.SH "Detailed Description"
.PP
.SS "template<class MOEOT, class Move> class moeoIBMOLS< MOEOT, Move >"
Indicator-Based Multi-Objective Local Search (IBMOLS) as described in Basseur M., Burke K.
: 'Indicator-Based Multi-Objective Local Search' (2007).
.PP
Definition at line 32 of file moeoIBMOLS.h.
.SH "Constructor & Destructor Documentation"
.PP
.SS "template<class MOEOT, class Move> \fBmoeoIBMOLS\fP< MOEOT, Move >::\fBmoeoIBMOLS\fP (moMoveInit< Move > & _moveInit, moNextMove< Move > & _nextMove, \fBeoEvalFunc\fP< MOEOT > & _eval, \fBmoeoMoveIncrEval\fP< Move > & _moveIncrEval, \fBmoeoIndicatorBasedFitnessAssignment\fP< MOEOT > & _fitnessAssignment, \fBeoContinue\fP< MOEOT > & _continuator)\fC [inline]\fP"
.PP
Ctor.
.PP
\fBParameters:\fP
.RS 4
\fI_moveInit\fP the move initializer
.br
\fI_nextMove\fP the neighborhood explorer
.br
\fI_eval\fP the full evaluation
.br
\fI_moveIncrEval\fP the incremental evaluation
.br
\fI_fitnessAssignment\fP the fitness assignment strategy
.br
\fI_continuator\fP the stopping criteria
.RE
.PP
.PP
Definition at line 49 of file moeoIBMOLS.h.
.SH "Member Function Documentation"
.PP
.SS "template<class MOEOT, class Move> void \fBmoeoIBMOLS\fP< MOEOT, Move >::operator() (\fBeoPop\fP< MOEOT > & _pop, \fBmoeoArchive\fP< MOEOT > & _arch)\fC [inline, virtual]\fP"
.PP
Apply the local search until a local archive does not change or another stopping criteria is met and update the archive _arch with new non-dominated solutions.
.PP
\fBParameters:\fP
.RS 4
\fI_pop\fP the initial population
.br
\fI_arch\fP the (updated) archive
.RE
.PP
.PP
Implements \fBeoBF< eoPop< MOEOT > &, moeoArchive< MOEOT > &, void >\fP.
.PP
Definition at line 72 of file moeoIBMOLS.h.
.PP
References moeoIBMOLS< MOEOT, Move >::continuator, moeoArchive< MOEOT >::equals(), moeoIBMOLS< MOEOT, Move >::fitnessAssignment, moeoIBMOLS< MOEOT, Move >::oneStep(), and moeoArchive< MOEOT >::update().
.SS "template<class MOEOT, class Move> void \fBmoeoIBMOLS\fP< MOEOT, Move >::oneStep (\fBeoPop\fP< MOEOT > & _pop)\fC [inline, private]\fP"
.PP
Apply one step of the local search to the population _pop.
.PP
\fBParameters:\fP
.RS 4
\fI_pop\fP the population
.RE
.PP
.PP
Definition at line 119 of file moeoIBMOLS.h.
.PP
References moeoIBMOLS< MOEOT, Move >::continuator, moeoIBMOLS< MOEOT, Move >::fitnessAssignment, moeoIBMOLS< MOEOT, Move >::moveIncrEval, moeoIBMOLS< MOEOT, Move >::moveInit, and moeoIBMOLS< MOEOT, Move >::nextMove.
.PP
Referenced by moeoIBMOLS< MOEOT, Move >::operator()().
.SH "Author"
.PP
Generated automatically by Doxygen for ParadisEO-MOEO from the source code.

View file

@ -1,8 +1,8 @@
.TH "moeoIndicatorBasedFitnessAssignment" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoIndicatorBasedFitnessAssignment" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME
moeoIndicatorBasedFitnessAssignment \- Fitness assignment sheme based an Indicator proposed in: E.
moeoIndicatorBasedFitnessAssignment \- \fBmoeoIndicatorBasedFitnessAssignment\fP is a \fBmoeoFitnessAssignment\fP for Indicator-based strategies.
.PP
.SH SYNOPSIS
@ -12,211 +12,15 @@ moeoIndicatorBasedFitnessAssignment \- Fitness assignment sheme based an Indicat
.PP
Inherits \fBmoeoFitnessAssignment< MOEOT >< MOEOT >\fP.
.PP
.SS "Public Types"
.in +1c
.ti -1c
.RI "typedef MOEOT::ObjectiveVector \fBObjectiveVector\fP"
.br
.RI "\fIThe type of objective vector. \fP"
.in -1c
.SS "Public Member Functions"
.in +1c
.ti -1c
.RI "\fBmoeoIndicatorBasedFitnessAssignment\fP (\fBmoeoNormalizedSolutionVsSolutionBinaryMetric\fP< \fBObjectiveVector\fP, double > &_metric, const double _kappa=0.05)"
.br
.RI "\fICtor. \fP"
.ti -1c
.RI "void \fBoperator()\fP (\fBeoPop\fP< MOEOT > &_pop)"
.br
.RI "\fISets the fitness values for every solution contained in the population _pop. \fP"
.ti -1c
.RI "void \fBupdateByDeleting\fP (\fBeoPop\fP< MOEOT > &_pop, \fBObjectiveVector\fP &_objVec)"
.br
.RI "\fIUpdates the fitness values of the whole population _pop by taking the deletion of the objective vector _objVec into account. \fP"
.ti -1c
.RI "double \fBupdateByAdding\fP (\fBeoPop\fP< MOEOT > &_pop, \fBObjectiveVector\fP &_objVec)"
.br
.RI "\fIUpdates the fitness values of the whole population _pop by taking the adding of the objective vector _objVec into account and returns the fitness value of _objVec. \fP"
.in -1c
.SS "Protected Member Functions"
.in +1c
.ti -1c
.RI "void \fBsetup\fP (const \fBeoPop\fP< MOEOT > &_pop)"
.br
.RI "\fISets the bounds for every objective using the min and the max value for every objective vector of _pop. \fP"
.ti -1c
.RI "void \fBcomputeValues\fP (const \fBeoPop\fP< MOEOT > &_pop)"
.br
.RI "\fICompute every indicator value in values (values[i] = I(_v[i], _o)). \fP"
.ti -1c
.RI "void \fBsetFitnesses\fP (\fBeoPop\fP< MOEOT > &_pop)"
.br
.RI "\fISets the fitness value of the whple population. \fP"
.ti -1c
.RI "double \fBcomputeFitness\fP (const unsigned int _idx)"
.br
.RI "\fIReturns the fitness value of the _idx th individual of the population. \fP"
.in -1c
.SS "Protected Attributes"
.in +1c
.ti -1c
.RI "\fBmoeoNormalizedSolutionVsSolutionBinaryMetric\fP< \fBObjectiveVector\fP, double > & \fBmetric\fP"
.br
.RI "\fIthe quality indicator \fP"
.ti -1c
.RI "double \fBkappa\fP"
.br
.RI "\fIthe scaling factor \fP"
.ti -1c
.RI "std::vector< std::vector< double > > \fBvalues\fP"
.br
.RI "\fIthe computed indicator values \fP"
.in -1c
Inherited by \fBmoeoBinaryIndicatorBasedFitnessAssignment< MOEOT >\fP, and \fBmoeoUnaryIndicatorBasedFitnessAssignment< MOEOT >\fP.
.PP
.SH "Detailed Description"
.PP
.SS "template<class MOEOT> class moeoIndicatorBasedFitnessAssignment< MOEOT >"
Fitness assignment sheme based an Indicator proposed in: E.
Zitzler, S. Künzli, 'Indicator-Based Selection in Multiobjective Search', Proc. 8th International Conference on Parallel Problem Solving from Nature (PPSN VIII), pp. 832-842, Birmingham, UK (2004). This strategy is, for instance, used in IBEA.
\fBmoeoIndicatorBasedFitnessAssignment\fP is a \fBmoeoFitnessAssignment\fP for Indicator-based strategies.
.PP
Definition at line 29 of file moeoIndicatorBasedFitnessAssignment.h.
.SH "Constructor & Destructor Documentation"
.PP
.SS "template<class MOEOT> \fBmoeoIndicatorBasedFitnessAssignment\fP< MOEOT >::\fBmoeoIndicatorBasedFitnessAssignment\fP (\fBmoeoNormalizedSolutionVsSolutionBinaryMetric\fP< \fBObjectiveVector\fP, double > & _metric, const double _kappa = \fC0.05\fP)\fC [inline]\fP"
.PP
Ctor.
.PP
\fBParameters:\fP
.RS 4
\fI_metric\fP the quality indicator
.br
\fI_kappa\fP the scaling factor
.RE
.PP
.PP
Definition at line 42 of file moeoIndicatorBasedFitnessAssignment.h.
.SH "Member Function Documentation"
.PP
.SS "template<class MOEOT> void \fBmoeoIndicatorBasedFitnessAssignment\fP< MOEOT >::operator() (\fBeoPop\fP< MOEOT > & _pop)\fC [inline, virtual]\fP"
.PP
Sets the fitness values for every solution contained in the population _pop.
.PP
\fBParameters:\fP
.RS 4
\fI_pop\fP the population
.RE
.PP
.PP
Implements \fBeoUF< eoPop< MOEOT > &, void >\fP.
.PP
Definition at line 50 of file moeoIndicatorBasedFitnessAssignment.h.
.PP
References moeoIndicatorBasedFitnessAssignment< MOEOT >::computeValues(), moeoIndicatorBasedFitnessAssignment< MOEOT >::setFitnesses(), and moeoIndicatorBasedFitnessAssignment< MOEOT >::setup().
.SS "template<class MOEOT> void \fBmoeoIndicatorBasedFitnessAssignment\fP< MOEOT >::updateByDeleting (\fBeoPop\fP< MOEOT > & _pop, \fBObjectiveVector\fP & _objVec)\fC [inline, virtual]\fP"
.PP
Updates the fitness values of the whole population _pop by taking the deletion of the objective vector _objVec into account.
.PP
\fBParameters:\fP
.RS 4
\fI_pop\fP the population
.br
\fI_objVec\fP the objective vector
.RE
.PP
.PP
Implements \fBmoeoFitnessAssignment< MOEOT >\fP.
.PP
Definition at line 66 of file moeoIndicatorBasedFitnessAssignment.h.
.PP
References moeoIndicatorBasedFitnessAssignment< MOEOT >::kappa, and moeoIndicatorBasedFitnessAssignment< MOEOT >::metric.
.SS "template<class MOEOT> double \fBmoeoIndicatorBasedFitnessAssignment\fP< MOEOT >::updateByAdding (\fBeoPop\fP< MOEOT > & _pop, \fBObjectiveVector\fP & _objVec)\fC [inline]\fP"
.PP
Updates the fitness values of the whole population _pop by taking the adding of the objective vector _objVec into account and returns the fitness value of _objVec.
.PP
\fBParameters:\fP
.RS 4
\fI_pop\fP the population
.br
\fI_objVec\fP the objective vector
.RE
.PP
.PP
Definition at line 87 of file moeoIndicatorBasedFitnessAssignment.h.
.PP
References moeoIndicatorBasedFitnessAssignment< MOEOT >::kappa, and moeoIndicatorBasedFitnessAssignment< MOEOT >::metric.
.SS "template<class MOEOT> void \fBmoeoIndicatorBasedFitnessAssignment\fP< MOEOT >::setup (const \fBeoPop\fP< MOEOT > & _pop)\fC [inline, protected]\fP"
.PP
Sets the bounds for every objective using the min and the max value for every objective vector of _pop.
.PP
\fBParameters:\fP
.RS 4
\fI_pop\fP the population
.RE
.PP
.PP
Definition at line 130 of file moeoIndicatorBasedFitnessAssignment.h.
.PP
References moeoIndicatorBasedFitnessAssignment< MOEOT >::metric, and moeoNormalizedSolutionVsSolutionBinaryMetric< ObjectiveVector, R >::setup().
.PP
Referenced by moeoIndicatorBasedFitnessAssignment< MOEOT >::operator()().
.SS "template<class MOEOT> void \fBmoeoIndicatorBasedFitnessAssignment\fP< MOEOT >::computeValues (const \fBeoPop\fP< MOEOT > & _pop)\fC [inline, protected]\fP"
.PP
Compute every indicator value in values (values[i] = I(_v[i], _o)).
.PP
\fBParameters:\fP
.RS 4
\fI_pop\fP the population
.RE
.PP
.PP
Definition at line 152 of file moeoIndicatorBasedFitnessAssignment.h.
.PP
References moeoIndicatorBasedFitnessAssignment< MOEOT >::metric, and moeoIndicatorBasedFitnessAssignment< MOEOT >::values.
.PP
Referenced by moeoIndicatorBasedFitnessAssignment< MOEOT >::operator()().
.SS "template<class MOEOT> void \fBmoeoIndicatorBasedFitnessAssignment\fP< MOEOT >::setFitnesses (\fBeoPop\fP< MOEOT > & _pop)\fC [inline, protected]\fP"
.PP
Sets the fitness value of the whple population.
.PP
\fBParameters:\fP
.RS 4
\fI_pop\fP the population
.RE
.PP
.PP
Definition at line 174 of file moeoIndicatorBasedFitnessAssignment.h.
.PP
References moeoIndicatorBasedFitnessAssignment< MOEOT >::computeFitness().
.PP
Referenced by moeoIndicatorBasedFitnessAssignment< MOEOT >::operator()().
.SS "template<class MOEOT> double \fBmoeoIndicatorBasedFitnessAssignment\fP< MOEOT >::computeFitness (const unsigned int _idx)\fC [inline, protected]\fP"
.PP
Returns the fitness value of the _idx th individual of the population.
.PP
\fBParameters:\fP
.RS 4
\fI_idx\fP the index
.RE
.PP
.PP
Definition at line 187 of file moeoIndicatorBasedFitnessAssignment.h.
.PP
References moeoIndicatorBasedFitnessAssignment< MOEOT >::kappa, and moeoIndicatorBasedFitnessAssignment< MOEOT >::values.
.PP
Referenced by moeoIndicatorBasedFitnessAssignment< MOEOT >::setFitnesses().
Definition at line 22 of file moeoIndicatorBasedFitnessAssignment.h.
.SH "Author"
.PP

View file

@ -0,0 +1,151 @@
.TH "moeoIteratedIBMOLS" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME
moeoIteratedIBMOLS \- Iterated version of IBMOLS as described in Basseur M., Burke K.
.PP
.SH SYNOPSIS
.br
.PP
\fC#include <moeoIteratedIBMOLS.h>\fP
.PP
Inherits \fBmoeoLS< MOEOT, eoPop< MOEOT > & >\fP.
.PP
.SS "Public Types"
.in +1c
.ti -1c
.RI "typedef MOEOT::ObjectiveVector \fBObjectiveVector\fP"
.br
.RI "\fIThe type of objective vector. \fP"
.in -1c
.SS "Public Member Functions"
.in +1c
.ti -1c
.RI "\fBmoeoIteratedIBMOLS\fP (moMoveInit< Move > &_moveInit, moNextMove< Move > &_nextMove, \fBeoEvalFunc\fP< MOEOT > &_eval, \fBmoeoMoveIncrEval\fP< Move > &_moveIncrEval, \fBmoeoIndicatorBasedFitnessAssignment\fP< MOEOT > &_fitnessAssignment, \fBeoContinue\fP< MOEOT > &_continuator, \fBeoMonOp\fP< MOEOT > &_monOp, \fBeoMonOp\fP< MOEOT > &_randomMonOp, unsigned int _nNoiseIterations=1)"
.br
.RI "\fICtor. \fP"
.ti -1c
.RI "void \fBoperator()\fP (\fBeoPop\fP< MOEOT > &_pop, \fBmoeoArchive\fP< MOEOT > &_arch)"
.br
.RI "\fIApply the local search iteratively until the stopping criteria is met. \fP"
.in -1c
.SS "Private Member Functions"
.in +1c
.ti -1c
.RI "void \fBgenerateNewSolutions\fP (\fBeoPop\fP< MOEOT > &_pop, const \fBmoeoArchive\fP< MOEOT > &_arch)"
.br
.RI "\fICreates new population randomly initialized and/or initialized from the archive _arch. \fP"
.in -1c
.SS "Private Attributes"
.in +1c
.ti -1c
.RI "\fBmoeoIBMOLS\fP< MOEOT, Move > \fBibmols\fP"
.br
.RI "\fIthe local search to iterate \fP"
.ti -1c
.RI "\fBeoEvalFunc\fP< MOEOT > & \fBeval\fP"
.br
.RI "\fIthe full evaluation \fP"
.ti -1c
.RI "\fBeoContinue\fP< MOEOT > & \fBcontinuator\fP"
.br
.RI "\fIthe stopping criteria \fP"
.ti -1c
.RI "\fBeoMonOp\fP< MOEOT > & \fBmonOp\fP"
.br
.RI "\fIthe monary operator \fP"
.ti -1c
.RI "\fBeoMonOp\fP< MOEOT > & \fBrandomMonOp\fP"
.br
.RI "\fIthe random monary operator (or random initializer) \fP"
.ti -1c
.RI "unsigned int \fBnNoiseIterations\fP"
.br
.RI "\fIthe number of iterations to apply the random noise \fP"
.in -1c
.SH "Detailed Description"
.PP
.SS "template<class MOEOT, class Move> class moeoIteratedIBMOLS< MOEOT, Move >"
Iterated version of IBMOLS as described in Basseur M., Burke K.
: 'Indicator-Based Multi-Objective Local Search' (2007).
.PP
Definition at line 41 of file moeoIteratedIBMOLS.h.
.SH "Constructor & Destructor Documentation"
.PP
.SS "template<class MOEOT, class Move> \fBmoeoIteratedIBMOLS\fP< MOEOT, Move >::\fBmoeoIteratedIBMOLS\fP (moMoveInit< Move > & _moveInit, moNextMove< Move > & _nextMove, \fBeoEvalFunc\fP< MOEOT > & _eval, \fBmoeoMoveIncrEval\fP< Move > & _moveIncrEval, \fBmoeoIndicatorBasedFitnessAssignment\fP< MOEOT > & _fitnessAssignment, \fBeoContinue\fP< MOEOT > & _continuator, \fBeoMonOp\fP< MOEOT > & _monOp, \fBeoMonOp\fP< MOEOT > & _randomMonOp, unsigned int _nNoiseIterations = \fC1\fP)\fC [inline]\fP"
.PP
Ctor.
.PP
\fBParameters:\fP
.RS 4
\fI_moveInit\fP the move initializer
.br
\fI_nextMove\fP the neighborhood explorer
.br
\fI_eval\fP the full evaluation
.br
\fI_moveIncrEval\fP the incremental evaluation
.br
\fI_fitnessAssignment\fP the fitness assignment strategy
.br
\fI_continuator\fP the stopping criteria
.br
\fI_monOp\fP the monary operator
.br
\fI_randomMonOp\fP the random monary operator (or random initializer)
.br
\fI_nNoiseIterations\fP the number of iterations to apply the random noise
.RE
.PP
.PP
Definition at line 61 of file moeoIteratedIBMOLS.h.
.SH "Member Function Documentation"
.PP
.SS "template<class MOEOT, class Move> void \fBmoeoIteratedIBMOLS\fP< MOEOT, Move >::operator() (\fBeoPop\fP< MOEOT > & _pop, \fBmoeoArchive\fP< MOEOT > & _arch)\fC [inline, virtual]\fP"
.PP
Apply the local search iteratively until the stopping criteria is met.
.PP
\fBParameters:\fP
.RS 4
\fI_pop\fP the initial population
.br
\fI_arch\fP the (updated) archive
.RE
.PP
.PP
Implements \fBeoBF< eoPop< MOEOT > &, moeoArchive< MOEOT > &, void >\fP.
.PP
Definition at line 86 of file moeoIteratedIBMOLS.h.
.PP
References moeoIteratedIBMOLS< MOEOT, Move >::continuator, moeoIteratedIBMOLS< MOEOT, Move >::generateNewSolutions(), moeoIteratedIBMOLS< MOEOT, Move >::ibmols, and moeoArchive< MOEOT >::update().
.SS "template<class MOEOT, class Move> void \fBmoeoIteratedIBMOLS\fP< MOEOT, Move >::generateNewSolutions (\fBeoPop\fP< MOEOT > & _pop, const \fBmoeoArchive\fP< MOEOT > & _arch)\fC [inline, private]\fP"
.PP
Creates new population randomly initialized and/or initialized from the archive _arch.
.PP
\fBParameters:\fP
.RS 4
\fI_pop\fP the output population
.br
\fI_arch\fP the archive
.RE
.PP
.PP
Definition at line 121 of file moeoIteratedIBMOLS.h.
.PP
References moeoIteratedIBMOLS< MOEOT, Move >::eval, eoPop< EOT >::invalidate(), moeoIteratedIBMOLS< MOEOT, Move >::monOp, moeoIteratedIBMOLS< MOEOT, Move >::nNoiseIterations, and moeoIteratedIBMOLS< MOEOT, Move >::randomMonOp.
.PP
Referenced by moeoIteratedIBMOLS< MOEOT, Move >::operator()().
.SH "Author"
.PP
Generated automatically by Doxygen for ParadisEO-MOEO from the source code.

View file

@ -1,4 +1,4 @@
.TH "moeoLS" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoLS" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoManhattanDistance" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoManhattanDistance" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoMetric" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoMetric" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -0,0 +1,21 @@
.TH "moeoMoveIncrEval" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME
moeoMoveIncrEval \-
.SH SYNOPSIS
.br
.PP
Inherits \fBeoBF< A1, A2, R >< const const Move &, Move::EOType &, Move::EOType::ObjectiveVector >\fP.
.PP
.SH "Detailed Description"
.PP
.SS "template<class Move> class moeoMoveIncrEval< Move >"
.PP
Definition at line 9 of file moeoMoveIncrEval.h.
.SH "Author"
.PP
Generated automatically by Doxygen for ParadisEO-MOEO from the source code.

View file

@ -1,4 +1,4 @@
.TH "moeoNSGA" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoNSGA" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoNSGAII" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoNSGAII" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME
@ -64,7 +64,7 @@ Inherits \fBmoeoEA< MOEOT >< MOEOT >\fP.
.br
.RI "\fIfitness assignment used in NSGA-II \fP"
.ti -1c
.RI "\fBmoeoFrontByFrontCrowdingDistanceDiversityAssignment\fP< MOEOT > \fBdiversityAssignment\fP"
.RI "\fBmoeoFrontByFrontCrowdingDiversityAssignment\fP< MOEOT > \fBdiversityAssignment\fP"
.br
.RI "\fIdiversity assignment used in NSGA-II \fP"
.ti -1c

View file

@ -1,4 +1,4 @@
.TH "moeoNormalizedDistance" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoNormalizedDistance" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoNormalizedSolutionVsSolutionBinaryMetric" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoNormalizedSolutionVsSolutionBinaryMetric" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME
@ -72,7 +72,7 @@ Sets the lower bound (_min) and the upper bound (_max) for the objective _obj.
.PP
Definition at line 50 of file moeoNormalizedSolutionVsSolutionBinaryMetric.h.
.PP
Referenced by moeoIndicatorBasedFitnessAssignment< MOEOT >::setup().
Referenced by moeoReferencePointIndicatorBasedFitnessAssignment< MOEOT >::setup(), and moeoExpBinaryIndicatorBasedFitnessAssignment< MOEOT >::setup().
.SS "template<class ObjectiveVector, class R> virtual void \fBmoeoNormalizedSolutionVsSolutionBinaryMetric\fP< ObjectiveVector, R >::setup (\fBeoRealInterval\fP _realInterval, unsigned int _obj)\fC [inline, virtual]\fP"
.PP
Sets the lower bound and the upper bound for the objective _obj using a \fBeoRealInterval\fP object.

View file

@ -1,4 +1,4 @@
.TH "moeoObjectiveObjectiveVectorComparator" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoObjectiveObjectiveVectorComparator" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoObjectiveVector" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoObjectiveVector" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoObjectiveVectorComparator" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoObjectiveVectorComparator" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoObjectiveVectorTraits" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoObjectiveVectorTraits" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoOneObjectiveComparator" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoOneObjectiveComparator" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoParetoBasedFitnessAssignment" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoParetoBasedFitnessAssignment" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoParetoObjectiveVectorComparator" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoParetoObjectiveVectorComparator" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoRandomSelect" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoRandomSelect" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -0,0 +1,179 @@
.TH "moeoRealObjectiveVector" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME
moeoRealObjectiveVector \- This class allows to represent a solution in the objective space (phenotypic representation) by a std::vector of real values, i.e.
.PP
.SH SYNOPSIS
.br
.PP
\fC#include <moeoRealObjectiveVector.h>\fP
.PP
Inherits \fBmoeoObjectiveVector< ObjectiveVectorTraits, double >\fP.
.PP
.SS "Public Member Functions"
.in +1c
.ti -1c
.RI "\fBmoeoRealObjectiveVector\fP (double _value=0.0)"
.br
.RI "\fICtor. \fP"
.ti -1c
.RI "\fBmoeoRealObjectiveVector\fP (std::vector< double > &_v)"
.br
.RI "\fICtor from a vector of doubles. \fP"
.ti -1c
.RI "bool \fBdominates\fP (const \fBmoeoRealObjectiveVector\fP< ObjectiveVectorTraits > &_other) const "
.br
.RI "\fIReturns true if the current objective vector dominates _other according to the Pareto dominance relation (but it's better to use a \fBmoeoObjectiveVectorComparator\fP object to compare solutions). \fP"
.ti -1c
.RI "bool \fBoperator==\fP (const \fBmoeoRealObjectiveVector\fP< ObjectiveVectorTraits > &_other) const "
.br
.RI "\fIReturns true if the current objective vector is equal to _other (according to a tolerance value). \fP"
.ti -1c
.RI "bool \fBoperator!=\fP (const \fBmoeoRealObjectiveVector\fP< ObjectiveVectorTraits > &_other) const "
.br
.RI "\fIReturns true if the current objective vector is different than _other (according to a tolerance value). \fP"
.ti -1c
.RI "bool \fBoperator<\fP (const \fBmoeoRealObjectiveVector\fP< ObjectiveVectorTraits > &_other) const "
.br
.RI "\fIReturns true if the current objective vector is smaller than _other on the first objective, then on the second, and so on (can be usefull for sorting/printing). \fP"
.ti -1c
.RI "bool \fBoperator>\fP (const \fBmoeoRealObjectiveVector\fP< ObjectiveVectorTraits > &_other) const "
.br
.RI "\fIReturns true if the current objective vector is greater than _other on the first objective, then on the second, and so on (can be usefull for sorting/printing). \fP"
.ti -1c
.RI "bool \fBoperator<=\fP (const \fBmoeoRealObjectiveVector\fP< ObjectiveVectorTraits > &_other) const "
.br
.RI "\fIReturns true if the current objective vector is smaller than or equal to _other on the first objective, then on the second, and so on (can be usefull for sorting/printing). \fP"
.ti -1c
.RI "bool \fBoperator>=\fP (const \fBmoeoRealObjectiveVector\fP< ObjectiveVectorTraits > &_other) const "
.br
.RI "\fIReturns true if the current objective vector is greater than or equal to _other on the first objective, then on the second, and so on (can be usefull for sorting/printing). \fP"
.in -1c
.SH "Detailed Description"
.PP
.SS "template<class ObjectiveVectorTraits> class moeoRealObjectiveVector< ObjectiveVectorTraits >"
This class allows to represent a solution in the objective space (phenotypic representation) by a std::vector of real values, i.e.
that an objective value is represented using a double, and this for any objective.
.PP
Definition at line 27 of file moeoRealObjectiveVector.h.
.SH "Constructor & Destructor Documentation"
.PP
.SS "template<class ObjectiveVectorTraits> \fBmoeoRealObjectiveVector\fP< ObjectiveVectorTraits >::\fBmoeoRealObjectiveVector\fP (std::vector< double > & _v)\fC [inline]\fP"
.PP
Ctor from a vector of doubles.
.PP
\fBParameters:\fP
.RS 4
\fI_v\fP the std::vector < double >
.RE
.PP
.PP
Definition at line 45 of file moeoRealObjectiveVector.h.
.SH "Member Function Documentation"
.PP
.SS "template<class ObjectiveVectorTraits> bool \fBmoeoRealObjectiveVector\fP< ObjectiveVectorTraits >::dominates (const \fBmoeoRealObjectiveVector\fP< ObjectiveVectorTraits > & _other) const\fC [inline]\fP"
.PP
Returns true if the current objective vector dominates _other according to the Pareto dominance relation (but it's better to use a \fBmoeoObjectiveVectorComparator\fP object to compare solutions).
.PP
\fBParameters:\fP
.RS 4
\fI_other\fP the other \fBmoeoRealObjectiveVector\fP object to compare with
.RE
.PP
.PP
Definition at line 54 of file moeoRealObjectiveVector.h.
.SS "template<class ObjectiveVectorTraits> bool \fBmoeoRealObjectiveVector\fP< ObjectiveVectorTraits >::operator== (const \fBmoeoRealObjectiveVector\fP< ObjectiveVectorTraits > & _other) const\fC [inline]\fP"
.PP
Returns true if the current objective vector is equal to _other (according to a tolerance value).
.PP
\fBParameters:\fP
.RS 4
\fI_other\fP the other \fBmoeoRealObjectiveVector\fP object to compare with
.RE
.PP
.PP
Definition at line 65 of file moeoRealObjectiveVector.h.
.PP
Referenced by moeoRealObjectiveVector< ObjectiveVectorTraits >::operator!=(), and moeoRealObjectiveVector< ObjectiveVectorTraits >::operator>=().
.SS "template<class ObjectiveVectorTraits> bool \fBmoeoRealObjectiveVector\fP< ObjectiveVectorTraits >::operator!= (const \fBmoeoRealObjectiveVector\fP< ObjectiveVectorTraits > & _other) const\fC [inline]\fP"
.PP
Returns true if the current objective vector is different than _other (according to a tolerance value).
.PP
\fBParameters:\fP
.RS 4
\fI_other\fP the other \fBmoeoRealObjectiveVector\fP object to compare with
.RE
.PP
.PP
Definition at line 82 of file moeoRealObjectiveVector.h.
.PP
References moeoRealObjectiveVector< ObjectiveVectorTraits >::operator==().
.SS "template<class ObjectiveVectorTraits> bool \fBmoeoRealObjectiveVector\fP< ObjectiveVectorTraits >::operator< (const \fBmoeoRealObjectiveVector\fP< ObjectiveVectorTraits > & _other) const\fC [inline]\fP"
.PP
Returns true if the current objective vector is smaller than _other on the first objective, then on the second, and so on (can be usefull for sorting/printing).
.PP
\fBParameters:\fP
.RS 4
\fI_other\fP the other \fBmoeoRealObjectiveVector\fP object to compare with
.RE
.PP
.PP
Definition at line 93 of file moeoRealObjectiveVector.h.
.PP
Referenced by moeoRealObjectiveVector< ObjectiveVectorTraits >::operator<=().
.SS "template<class ObjectiveVectorTraits> bool \fBmoeoRealObjectiveVector\fP< ObjectiveVectorTraits >::operator> (const \fBmoeoRealObjectiveVector\fP< ObjectiveVectorTraits > & _other) const\fC [inline]\fP"
.PP
Returns true if the current objective vector is greater than _other on the first objective, then on the second, and so on (can be usefull for sorting/printing).
.PP
\fBParameters:\fP
.RS 4
\fI_other\fP the other \fBmoeoRealObjectiveVector\fP object to compare with
.RE
.PP
.PP
Definition at line 105 of file moeoRealObjectiveVector.h.
.PP
Referenced by moeoRealObjectiveVector< ObjectiveVectorTraits >::operator>=().
.SS "template<class ObjectiveVectorTraits> bool \fBmoeoRealObjectiveVector\fP< ObjectiveVectorTraits >::operator<= (const \fBmoeoRealObjectiveVector\fP< ObjectiveVectorTraits > & _other) const\fC [inline]\fP"
.PP
Returns true if the current objective vector is smaller than or equal to _other on the first objective, then on the second, and so on (can be usefull for sorting/printing).
.PP
\fBParameters:\fP
.RS 4
\fI_other\fP the other \fBmoeoRealObjectiveVector\fP object to compare with
.RE
.PP
.PP
Definition at line 116 of file moeoRealObjectiveVector.h.
.PP
References moeoRealObjectiveVector< ObjectiveVectorTraits >::operator<().
.SS "template<class ObjectiveVectorTraits> bool \fBmoeoRealObjectiveVector\fP< ObjectiveVectorTraits >::operator>= (const \fBmoeoRealObjectiveVector\fP< ObjectiveVectorTraits > & _other) const\fC [inline]\fP"
.PP
Returns true if the current objective vector is greater than or equal to _other on the first objective, then on the second, and so on (can be usefull for sorting/printing).
.PP
\fBParameters:\fP
.RS 4
\fI_other\fP the other \fBmoeoRealObjectiveVector\fP object to compare with
.RE
.PP
.PP
Definition at line 127 of file moeoRealObjectiveVector.h.
.PP
References moeoRealObjectiveVector< ObjectiveVectorTraits >::operator==(), and moeoRealObjectiveVector< ObjectiveVectorTraits >::operator>().
.SH "Author"
.PP
Generated automatically by Doxygen for ParadisEO-MOEO from the source code.

View file

@ -1,4 +1,4 @@
.TH "moeoRealVector" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoRealVector" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME
@ -19,6 +19,10 @@ Inherits \fBmoeoVector< MOEOObjectiveVector, MOEOFitness, MOEODiversity, double
.RI "\fBmoeoRealVector\fP (unsigned int _size=0, double _value=0.0)"
.br
.RI "\fICtor. \fP"
.ti -1c
.RI "virtual std::string \fBclassName\fP () const "
.br
.RI "\fIReturns the class name as a std::string. \fP"
.in -1c
.SH "Detailed Description"
.PP

View file

@ -0,0 +1,155 @@
.TH "moeoReferencePointIndicatorBasedFitnessAssignment" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME
moeoReferencePointIndicatorBasedFitnessAssignment \- Fitness assignment sheme based a Reference Point and a Quality Indicator.
.PP
.SH SYNOPSIS
.br
.PP
\fC#include <moeoReferencePointIndicatorBasedFitnessAssignment.h>\fP
.PP
Inherits \fBmoeoFitnessAssignment< MOEOT >< MOEOT >\fP.
.PP
.SS "Public Types"
.in +1c
.ti -1c
.RI "typedef MOEOT::ObjectiveVector \fBObjectiveVector\fP"
.br
.RI "\fIThe type of objective vector. \fP"
.in -1c
.SS "Public Member Functions"
.in +1c
.ti -1c
.RI "\fBmoeoReferencePointIndicatorBasedFitnessAssignment\fP (\fBObjectiveVector\fP &_refPoint, \fBmoeoNormalizedSolutionVsSolutionBinaryMetric\fP< \fBObjectiveVector\fP, double > &_metric)"
.br
.RI "\fICtor. \fP"
.ti -1c
.RI "void \fBoperator()\fP (\fBeoPop\fP< MOEOT > &_pop)"
.br
.RI "\fISets the fitness values for every solution contained in the population _pop. \fP"
.ti -1c
.RI "void \fBupdateByDeleting\fP (\fBeoPop\fP< MOEOT > &_pop, \fBObjectiveVector\fP &_objVec)"
.br
.RI "\fIUpdates the fitness values of the whole population _pop by taking the deletion of the objective vector _objVec into account. \fP"
.in -1c
.SS "Protected Member Functions"
.in +1c
.ti -1c
.RI "void \fBsetup\fP (const \fBeoPop\fP< MOEOT > &_pop)"
.br
.RI "\fISets the bounds for every objective using the min and the max value for every objective vector of _pop (and the reference point). \fP"
.ti -1c
.RI "void \fBsetFitnesses\fP (\fBeoPop\fP< MOEOT > &_pop)"
.br
.RI "\fISets the fitness of every individual contained in the population _pop. \fP"
.in -1c
.SS "Protected Attributes"
.in +1c
.ti -1c
.RI "\fBObjectiveVector\fP & \fBrefPoint\fP"
.br
.RI "\fIthe reference point \fP"
.ti -1c
.RI "\fBmoeoNormalizedSolutionVsSolutionBinaryMetric\fP< \fBObjectiveVector\fP, double > & \fBmetric\fP"
.br
.RI "\fIthe quality indicator \fP"
.in -1c
.SH "Detailed Description"
.PP
.SS "template<class MOEOT> class moeoReferencePointIndicatorBasedFitnessAssignment< MOEOT >"
Fitness assignment sheme based a Reference Point and a Quality Indicator.
.PP
Definition at line 25 of file moeoReferencePointIndicatorBasedFitnessAssignment.h.
.SH "Constructor & Destructor Documentation"
.PP
.SS "template<class MOEOT> \fBmoeoReferencePointIndicatorBasedFitnessAssignment\fP< MOEOT >::\fBmoeoReferencePointIndicatorBasedFitnessAssignment\fP (\fBObjectiveVector\fP & _refPoint, \fBmoeoNormalizedSolutionVsSolutionBinaryMetric\fP< \fBObjectiveVector\fP, double > & _metric)\fC [inline]\fP"
.PP
Ctor.
.PP
\fBParameters:\fP
.RS 4
\fI_refPoint\fP the reference point
.br
\fI_metric\fP the quality indicator
.RE
.PP
.PP
Definition at line 37 of file moeoReferencePointIndicatorBasedFitnessAssignment.h.
.SH "Member Function Documentation"
.PP
.SS "template<class MOEOT> void \fBmoeoReferencePointIndicatorBasedFitnessAssignment\fP< MOEOT >::operator() (\fBeoPop\fP< MOEOT > & _pop)\fC [inline, virtual]\fP"
.PP
Sets the fitness values for every solution contained in the population _pop.
.PP
\fBParameters:\fP
.RS 4
\fI_pop\fP the population
.RE
.PP
.PP
Implements \fBeoUF< eoPop< MOEOT > &, void >\fP.
.PP
Definition at line 46 of file moeoReferencePointIndicatorBasedFitnessAssignment.h.
.PP
References moeoReferencePointIndicatorBasedFitnessAssignment< MOEOT >::setFitnesses(), and moeoReferencePointIndicatorBasedFitnessAssignment< MOEOT >::setup().
.SS "template<class MOEOT> void \fBmoeoReferencePointIndicatorBasedFitnessAssignment\fP< MOEOT >::updateByDeleting (\fBeoPop\fP< MOEOT > & _pop, \fBObjectiveVector\fP & _objVec)\fC [inline, virtual]\fP"
.PP
Updates the fitness values of the whole population _pop by taking the deletion of the objective vector _objVec into account.
.PP
\fBParameters:\fP
.RS 4
\fI_pop\fP the population
.br
\fI_objVec\fP the objective vector
.RE
.PP
.PP
Implements \fBmoeoFitnessAssignment< MOEOT >\fP.
.PP
Definition at line 60 of file moeoReferencePointIndicatorBasedFitnessAssignment.h.
.SS "template<class MOEOT> void \fBmoeoReferencePointIndicatorBasedFitnessAssignment\fP< MOEOT >::setup (const \fBeoPop\fP< MOEOT > & _pop)\fC [inline, protected]\fP"
.PP
Sets the bounds for every objective using the min and the max value for every objective vector of _pop (and the reference point).
.PP
\fBParameters:\fP
.RS 4
\fI_pop\fP the population
.RE
.PP
.PP
Definition at line 78 of file moeoReferencePointIndicatorBasedFitnessAssignment.h.
.PP
References moeoReferencePointIndicatorBasedFitnessAssignment< MOEOT >::metric, moeoReferencePointIndicatorBasedFitnessAssignment< MOEOT >::refPoint, and moeoNormalizedSolutionVsSolutionBinaryMetric< ObjectiveVector, R >::setup().
.PP
Referenced by moeoReferencePointIndicatorBasedFitnessAssignment< MOEOT >::operator()().
.SS "template<class MOEOT> void \fBmoeoReferencePointIndicatorBasedFitnessAssignment\fP< MOEOT >::setFitnesses (\fBeoPop\fP< MOEOT > & _pop)\fC [inline, protected]\fP"
.PP
Sets the fitness of every individual contained in the population _pop.
.PP
\fBParameters:\fP
.RS 4
\fI_pop\fP the population
.RE
.PP
.PP
Definition at line 99 of file moeoReferencePointIndicatorBasedFitnessAssignment.h.
.PP
References moeoReferencePointIndicatorBasedFitnessAssignment< MOEOT >::metric, and moeoReferencePointIndicatorBasedFitnessAssignment< MOEOT >::refPoint.
.PP
Referenced by moeoReferencePointIndicatorBasedFitnessAssignment< MOEOT >::operator()().
.SH "Author"
.PP
Generated automatically by Doxygen for ParadisEO-MOEO from the source code.

View file

@ -1,4 +1,4 @@
.TH "moeoReplacement" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoReplacement" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoRouletteSelect" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoRouletteSelect" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoScalarFitnessAssignment" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoScalarFitnessAssignment" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoSelectFromPopAndArch" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoSelectFromPopAndArch" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoSelectOne" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoSelectOne" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoSharingDiversityAssignment" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoSharingDiversityAssignment" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoSolutionUnaryMetric" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoSolutionUnaryMetric" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoSolutionVsSolutionBinaryMetric" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoSolutionVsSolutionBinaryMetric" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoStochTournamentSelect" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoStochTournamentSelect" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -0,0 +1,25 @@
.TH "moeoUnaryIndicatorBasedFitnessAssignment" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME
moeoUnaryIndicatorBasedFitnessAssignment \- \fBmoeoIndicatorBasedFitnessAssignment\fP for unary indicators.
.PP
.SH SYNOPSIS
.br
.PP
\fC#include <moeoUnaryIndicatorBasedFitnessAssignment.h>\fP
.PP
Inherits \fBmoeoIndicatorBasedFitnessAssignment< MOEOT >< MOEOT >\fP.
.PP
.SH "Detailed Description"
.PP
.SS "template<class MOEOT> class moeoUnaryIndicatorBasedFitnessAssignment< MOEOT >"
\fBmoeoIndicatorBasedFitnessAssignment\fP for unary indicators.
.PP
Definition at line 22 of file moeoUnaryIndicatorBasedFitnessAssignment.h.
.SH "Author"
.PP
Generated automatically by Doxygen for ParadisEO-MOEO from the source code.

View file

@ -1,4 +1,4 @@
.TH "moeoUnaryMetric" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoUnaryMetric" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoVector" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoVector" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoVectorUnaryMetric" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoVectorUnaryMetric" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME

View file

@ -1,4 +1,4 @@
.TH "moeoVectorVsVectorBinaryMetric" 3 "26 Jun 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.TH "moeoVectorVsVectorBinaryMetric" 3 "2 Jul 2007" "Version 1.0-beta" "ParadisEO-MOEO" \" -*- nroff -*-
.ad l
.nh
.SH NAME