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:
parent
4ed6c756ea
commit
7d6ad66977
397 changed files with 9380 additions and 1569 deletions
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
143
trunk/paradiseo-moeo/doc/man/man3/moeoIBMOLS.3
Normal file
143
trunk/paradiseo-moeo/doc/man/man3/moeoIBMOLS.3
Normal 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.
|
||||
|
|
@ -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
|
||||
|
|
|
|||
151
trunk/paradiseo-moeo/doc/man/man3/moeoIteratedIBMOLS.3
Normal file
151
trunk/paradiseo-moeo/doc/man/man3/moeoIteratedIBMOLS.3
Normal 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.
|
||||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
21
trunk/paradiseo-moeo/doc/man/man3/moeoMoveIncrEval.3
Normal file
21
trunk/paradiseo-moeo/doc/man/man3/moeoMoveIncrEval.3
Normal 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.
|
||||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
179
trunk/paradiseo-moeo/doc/man/man3/moeoRealObjectiveVector.3
Normal file
179
trunk/paradiseo-moeo/doc/man/man3/moeoRealObjectiveVector.3
Normal 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.
|
||||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue