doc update
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@157 331e1502-861f-0410-8da2-ba01fb791d7f
This commit is contained in:
parent
48fae831e4
commit
b0351ae298
301 changed files with 27492 additions and 0 deletions
30
trunk/paradiseo-moeo/docs/html/README-source.html
Normal file
30
trunk/paradiseo-moeo/docs/html/README-source.html
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ParadisEO-MOEO: README Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.1 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="main.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<form action="search.php" method="get">
|
||||
<table cellspacing="0" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td><label> <u>S</u>earch for </label></td>
|
||||
<td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</li>
|
||||
</ul></div>
|
||||
<h1>README</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 All the files contained in src/old/ will be fully rebuilt in the next version of ParadisEO-MOEO.
|
||||
<a name="l00002"></a>00002 For more informations, please contact paradiseo-help@lists.gforge.inria.fr.
|
||||
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Mon Jan 15 14:19:18 2007 for ParadisEO-MOEO by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
73
trunk/paradiseo-moeo/docs/html/annotated.html
Normal file
73
trunk/paradiseo-moeo/docs/html/annotated.html
Normal file
|
|
@ -0,0 +1,73 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ParadisEO-MOEO: Class List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.1 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="main.html"><span>Main Page</span></a></li>
|
||||
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<form action="search.php" method="get">
|
||||
<table cellspacing="0" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td><label> <u>S</u>earch for </label></td>
|
||||
<td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="classes.html"><span>Alphabetical List</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>ParadisEO-MOEO Class List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoAdditiveBinaryEpsilonIndicator.html">moeoAdditiveBinaryEpsilonIndicator< EOFitness ></a></td><td class="indexvalue">Functor Additive binary epsilon indicator for <a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pareto_fitness.html">eoParetoFitness</a> </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoArchive.html">moeoArchive< EOT ></a></td><td class="indexvalue">An archive is a secondary population that stores non-dominated solutions </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoArchiveFitnessSavingUpdater.html">moeoArchiveFitnessSavingUpdater< EOT ></a></td><td class="indexvalue">This class allows to save the fitnesses of solutions contained in an archive into a file at each generation </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoArchiveUpdater.html">moeoArchiveUpdater< EOT ></a></td><td class="indexvalue">This class allows to update the archive at each generation with newly found non-dominated solutions </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoBinaryHypervolumeIndicator.html">moeoBinaryHypervolumeIndicator< EOFitness ></a></td><td class="indexvalue">Functor Binary hypervolume indicator for <a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pareto_fitness.html">eoParetoFitness</a> </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoBinaryMetricSavingUpdater.html">moeoBinaryMetricSavingUpdater< EOT ></a></td><td class="indexvalue">This class allows to save the progression of a binary metric comparing the fitness values of the current population (or archive) with the fitness values of the population (or archive) of the generation (n-1) into a file </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoBinaryQualityIndicator.html">moeoBinaryQualityIndicator< EOFitness ></a></td><td class="indexvalue">Functor Binary quality indicator Binary performance measure to use in the replacement selection process of IBEA (Indicator-Based Evolutionary Algorithm) Of course, EOFitness needs to be an <a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pareto_fitness.html">eoParetoFitness</a> object </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoBinaryQualityIndicator_1_1Range.html">moeoBinaryQualityIndicator< EOFitness >::Range</a></td><td class="indexvalue">Private class to represent the bounds </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoBM.html">moeoBM< A1, A2, R ></a></td><td class="indexvalue">Base class for binary metrics </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoCombinedMOLS.html">moeoCombinedMOLS< EOT ></a></td><td class="indexvalue">This class allows to embed a set of local searches that are sequentially applied, and so working and updating the same archive of non-dominated solutions </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoContributionMetric.html">moeoContributionMetric< EOT ></a></td><td class="indexvalue">The contribution metric evaluates the proportion of non-dominated solutions given by a Pareto set relatively to another Pareto set </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoDisctinctElitistReplacement.html">moeoDisctinctElitistReplacement< EOT, WorthT ></a></td><td class="indexvalue">Same than <a class="el" href="classmoeoElitistReplacement.html">moeoElitistReplacement</a> except that distinct individuals are privilegied </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoElitistReplacement.html">moeoElitistReplacement< EOT, WorthT ></a></td><td class="indexvalue">Keep all the best individuals (almost cut-and-pasted from <a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_n_d_plus_replacement.html">eoNDPlusReplacement</a>, (c) Maarten Keijzer, Marc Schoenauer and GeNeura Team, 2002) </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoEntropyMetric.html">moeoEntropyMetric< EOT ></a></td><td class="indexvalue">The entropy gives an idea of the diversity of a Pareto set relatively to another Pareto set </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoHybridMOLS.html">moeoHybridMOLS< EOT ></a></td><td class="indexvalue">This class allows to apply a multi-objective local search to a number of selected individuals contained in the archive at every generation until a stopping criteria is verified </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoIBEA.html">moeoIBEA< EOT, Fitness ></a></td><td class="indexvalue">Functor The sorting phase of IBEA (Indicator-Based Evolutionary Algorithm) </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoIBEAAvgSorting.html">moeoIBEAAvgSorting< EOT, FitnessEval ></a></td><td class="indexvalue">Functor The sorting phase of IBEA (Indicator-Based Evolutionary Algorithm) under uncertainty using averaged values for each objective Follow the idea presented in the Deb & Gupta paper "Searching for Robust Pareto-Optimal Solutions in Multi-Objective Optimization", 2005 Of course, the fitness of an individual needs to be an eoStochasticParetoFitness object </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoIBEASorting.html">moeoIBEASorting< EOT, Fitness ></a></td><td class="indexvalue">Functor The sorting phase of IBEA (Indicator-Based Evolutionary Algorithm) without uncertainty Adapted from the Zitzler and Künzli paper "Indicator-Based Selection in Multiobjective Search" (2004) Of course, Fitness needs to be an <a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pareto_fitness.html">eoParetoFitness</a> object </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoIBEAStochSorting.html">moeoIBEAStochSorting< EOT, FitnessEval ></a></td><td class="indexvalue">Functor The sorting phase of IBEA (Indicator-Based Evolutionary Algorithm) under uncertainty Adapted from the Basseur and Zitzler paper "Handling Uncertainty in Indicator-Based Multiobjective Optimization" (2006) Of course, the fitness of an individual needs to be an eoStochasticParetoFitness object </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoMetric.html">moeoMetric</a></td><td class="indexvalue">Base class for performance metrics (also called quality indicators) </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoMOLS.html">moeoMOLS< EOT ></a></td><td class="indexvalue">Abstract class for local searches applied to multi-objective optimization </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoNDSorting__II.html">moeoNDSorting_II< EOT ></a></td><td class="indexvalue">Fast Elitist Non-Dominant Sorting Genetic Algorithm assignment strategie Note : This is a corrected version of the original <a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_n_d_sorting___i_i.html">eoNDSorting_II</a> class </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoNDSorting__II_1_1compare__nodes.html">moeoNDSorting_II< EOT >::compare_nodes</a></td><td class="indexvalue">A class to compare the nodes </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoNSGA__II.html">moeoNSGA_II< EOT ></a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoParetoEuclidDist.html">moeoParetoEuclidDist< EOT, DistType ></a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoParetoPhenDist.html">moeoParetoPhenDist< EOT, DistType ></a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoParetoSharing.html">moeoParetoSharing< EOT, worthT ></a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoParetoSharing_1_1dMatrix.html">moeoParetoSharing< EOT, worthT >::dMatrix</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoReplacement.html">moeoReplacement< EOT, WorthT ></a></td><td class="indexvalue">Replacement strategy for multi-objective optimization </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoSelectOneFromPopAndArch.html">moeoSelectOneFromPopAndArch< EOT ></a></td><td class="indexvalue">Elitist selection process that consists in choosing individuals in the archive as well as in the current population </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoSolutionUM.html">moeoSolutionUM< EOT, R, EOFitness ></a></td><td class="indexvalue">Base class for unary metrics dedicated to the performance evaluation of a single solution's Pareto fitness </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoSolutionVsSolutionBM.html">moeoSolutionVsSolutionBM< EOT, R, EOFitness ></a></td><td class="indexvalue">Base class for binary metrics dedicated to the performance comparison between two solutions's Pareto fitnesses </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoUM.html">moeoUM< A, R ></a></td><td class="indexvalue">Base class for unary metrics </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoVectorUM.html">moeoVectorUM< EOT, R, EOFitness ></a></td><td class="indexvalue">Base class for unary metrics dedicated to the performance evaluation of a Pareto set (a vector of Pareto fitnesses) </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoVectorVsSolutionBM.html">moeoVectorVsSolutionBM< EOT, R, EOFitness ></a></td><td class="indexvalue">Base class for binary metrics dedicated to the performance comparison between a Pareto set (a vector of Pareto fitnesses) and a single solution's Pareto fitness </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmoeoVectorVsVectorBM.html">moeoVectorVsVectorBM< EOT, R, EOFitness ></a></td><td class="indexvalue">Base class for binary metrics dedicated to the performance comparison between two Pareto sets (two vectors of Pareto fitnesses) </td></tr>
|
||||
</table>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Mon Jan 15 14:19:18 2007 for ParadisEO-MOEO by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
52
trunk/paradiseo-moeo/docs/html/classes.html
Normal file
52
trunk/paradiseo-moeo/docs/html/classes.html
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ParadisEO-MOEO: Alphabetical List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.1 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="main.html"><span>Main Page</span></a></li>
|
||||
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<form action="search.php" method="get">
|
||||
<table cellspacing="0" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td><label> <u>S</u>earch for </label></td>
|
||||
<td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="classes.html"><span>Alphabetical List</span></a></li>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>ParadisEO-MOEO Class Index</h1><p><div class="qindex"><a class="qindex" href="#letter_A">A</a> | <a class="qindex" href="#letter_B">B</a> | <a class="qindex" href="#letter_C">C</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_E">E</a> | <a class="qindex" href="#letter_H">H</a> | <a class="qindex" href="#letter_I">I</a> | <a class="qindex" href="#letter_M">M</a> | <a class="qindex" href="#letter_N">N</a> | <a class="qindex" href="#letter_P">P</a> | <a class="qindex" href="#letter_R">R</a> | <a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_U">U</a> | <a class="qindex" href="#letter_V">V</a></div><p>
|
||||
<table align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
|
||||
<tr><td><a name="letter_A"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> A </div></td></tr></table>
|
||||
</td><td><a class="el" href="classmoeoElitistReplacement.html">moeoElitistReplacement</a> </td><td><a class="el" href="classmoeoParetoEuclidDist.html">moeoParetoEuclidDist</a> </td></tr><tr><td><a class="el" href="classmoeoAdditiveBinaryEpsilonIndicator.html">moeoAdditiveBinaryEpsilonIndicator</a> </td><td><a class="el" href="classmoeoEntropyMetric.html">moeoEntropyMetric</a> </td><td><a class="el" href="classmoeoParetoPhenDist.html">moeoParetoPhenDist</a> </td></tr><tr><td><a class="el" href="classmoeoArchive.html">moeoArchive</a> </td><td><a name="letter_H"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> H </div></td></tr></table>
|
||||
</td><td><a class="el" href="classmoeoParetoSharing.html">moeoParetoSharing</a> </td></tr><tr><td><a class="el" href="classmoeoArchiveFitnessSavingUpdater.html">moeoArchiveFitnessSavingUpdater</a> </td><td><a class="el" href="classmoeoHybridMOLS.html">moeoHybridMOLS</a> </td><td><a class="el" href="classmoeoParetoSharing_1_1dMatrix.html">moeoParetoSharing::dMatrix</a> </td></tr><tr><td><a class="el" href="classmoeoArchiveUpdater.html">moeoArchiveUpdater</a> </td><td><a name="letter_I"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> I </div></td></tr></table>
|
||||
</td><td><a name="letter_R"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> R </div></td></tr></table>
|
||||
</td></tr><tr><td><a name="letter_B"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> B </div></td></tr></table>
|
||||
</td><td><a class="el" href="classmoeoIBEA.html">moeoIBEA</a> </td><td><a class="el" href="classmoeoReplacement.html">moeoReplacement</a> </td></tr><tr><td><a class="el" href="classmoeoBinaryHypervolumeIndicator.html">moeoBinaryHypervolumeIndicator</a> </td><td><a class="el" href="classmoeoIBEAAvgSorting.html">moeoIBEAAvgSorting</a> </td><td><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> S </div></td></tr></table>
|
||||
</td></tr><tr><td><a class="el" href="classmoeoBinaryMetricSavingUpdater.html">moeoBinaryMetricSavingUpdater</a> </td><td><a class="el" href="classmoeoIBEASorting.html">moeoIBEASorting</a> </td><td><a class="el" href="classmoeoSelectOneFromPopAndArch.html">moeoSelectOneFromPopAndArch</a> </td></tr><tr><td><a class="el" href="classmoeoBinaryQualityIndicator.html">moeoBinaryQualityIndicator</a> </td><td><a class="el" href="classmoeoIBEAStochSorting.html">moeoIBEAStochSorting</a> </td><td><a class="el" href="classmoeoSolutionUM.html">moeoSolutionUM</a> </td></tr><tr><td><a class="el" href="classmoeoBinaryQualityIndicator_1_1Range.html">moeoBinaryQualityIndicator::Range</a> </td><td><a name="letter_M"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> M </div></td></tr></table>
|
||||
</td><td><a class="el" href="classmoeoSolutionVsSolutionBM.html">moeoSolutionVsSolutionBM</a> </td></tr><tr><td><a class="el" href="classmoeoBM.html">moeoBM</a> </td><td><a class="el" href="classmoeoMetric.html">moeoMetric</a> </td><td><a name="letter_U"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> U </div></td></tr></table>
|
||||
</td></tr><tr><td><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> C </div></td></tr></table>
|
||||
</td><td><a class="el" href="classmoeoMOLS.html">moeoMOLS</a> </td><td><a class="el" href="classmoeoUM.html">moeoUM</a> </td></tr><tr><td><a class="el" href="classmoeoCombinedMOLS.html">moeoCombinedMOLS</a> </td><td><a name="letter_N"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> N </div></td></tr></table>
|
||||
</td><td><a name="letter_V"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> V </div></td></tr></table>
|
||||
</td></tr><tr><td><a class="el" href="classmoeoContributionMetric.html">moeoContributionMetric</a> </td><td><a class="el" href="classmoeoNDSorting__II.html">moeoNDSorting_II</a> </td><td><a class="el" href="classmoeoVectorUM.html">moeoVectorUM</a> </td></tr><tr><td><a name="letter_D"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> D </div></td></tr></table>
|
||||
</td><td><a class="el" href="classmoeoNDSorting__II_1_1compare__nodes.html">moeoNDSorting_II::compare_nodes</a> </td><td><a class="el" href="classmoeoVectorVsSolutionBM.html">moeoVectorVsSolutionBM</a> </td></tr><tr><td><a class="el" href="classmoeoDisctinctElitistReplacement.html">moeoDisctinctElitistReplacement</a> </td><td><a class="el" href="classmoeoNSGA__II.html">moeoNSGA_II</a> </td><td><a class="el" href="classmoeoVectorVsVectorBM.html">moeoVectorVsVectorBM</a> </td></tr><tr><td><a name="letter_E"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> E </div></td></tr></table>
|
||||
</td><td><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> P </div></td></tr></table>
|
||||
</td></tr></table><p><div class="qindex"><a class="qindex" href="#letter_A">A</a> | <a class="qindex" href="#letter_B">B</a> | <a class="qindex" href="#letter_C">C</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_E">E</a> | <a class="qindex" href="#letter_H">H</a> | <a class="qindex" href="#letter_I">I</a> | <a class="qindex" href="#letter_M">M</a> | <a class="qindex" href="#letter_N">N</a> | <a class="qindex" href="#letter_P">P</a> | <a class="qindex" href="#letter_R">R</a> | <a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_U">U</a> | <a class="qindex" href="#letter_V">V</a></div><p>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Mon Jan 15 14:19:18 2007 for ParadisEO-MOEO by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,47 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ParadisEO-MOEO: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.1 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="main.html"><span>Main Page</span></a></li>
|
||||
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<form action="search.php" method="get">
|
||||
<table cellspacing="0" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td><label> <u>S</u>earch for </label></td>
|
||||
<td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="classes.html"><span>Alphabetical List</span></a></li>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>moeoAdditiveBinaryEpsilonIndicator< EOFitness > Member List</h1>This is the complete list of members for <a class="el" href="classmoeoAdditiveBinaryEpsilonIndicator.html">moeoAdditiveBinaryEpsilonIndicator< EOFitness ></a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoBinaryQualityIndicator.html#a3bce334c4e74a22c0eb1026592d2f90">bounds</a></td><td><a class="el" href="classmoeoBinaryQualityIndicator.html">moeoBinaryQualityIndicator< EOFitness ></a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoAdditiveBinaryEpsilonIndicator.html#e953aa9fe74ebc210dde5ab193c6acab">epsilonValue</a>(const EOFitness &_fitness_eo1, const EOFitness &_fitness_eo2, const unsigned _iObj)</td><td><a class="el" href="classmoeoAdditiveBinaryEpsilonIndicator.html">moeoAdditiveBinaryEpsilonIndicator< EOFitness ></a></td><td><code> [inline, private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_b_f.html#e0">functor_category</a>()</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_b_f.html">eoBF< A1, A2, R ></a></td><td><code> [static]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoAdditiveBinaryEpsilonIndicator.html#d26af04a8276654998b4425f97963c47">moeoAdditiveBinaryEpsilonIndicator</a>()</td><td><a class="el" href="classmoeoAdditiveBinaryEpsilonIndicator.html">moeoAdditiveBinaryEpsilonIndicator< EOFitness ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoBinaryQualityIndicator.html#a212ae7c8258587a32b158043911cdb6">moeoBinaryQualityIndicator</a>()</td><td><a class="el" href="classmoeoBinaryQualityIndicator.html">moeoBinaryQualityIndicator< EOFitness ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoAdditiveBinaryEpsilonIndicator.html#177f9999db6c9fb95d5fbff5a157348c">operator()</a>(const EOFitness &_fitness_eo1, const EOFitness &_fitness_eo2)</td><td><a class="el" href="classmoeoAdditiveBinaryEpsilonIndicator.html">moeoAdditiveBinaryEpsilonIndicator< EOFitness ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_b_f.html#a1">moeoBinaryQualityIndicator::operator()</a>(A1, A2)=0</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_b_f.html">eoBF< A1, A2, R ></a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoBinaryQualityIndicator.html#a08220a55c86a4e0dd1c8977eb625c9f">setBounds</a>(const unsigned _iObj, const double _min, const double _max)</td><td><a class="el" href="classmoeoBinaryQualityIndicator.html">moeoBinaryQualityIndicator< EOFitness ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoAdditiveBinaryEpsilonIndicator.html#43e2945121a3e77683d935bc72399992">traits</a> typedef</td><td><a class="el" href="classmoeoAdditiveBinaryEpsilonIndicator.html">moeoAdditiveBinaryEpsilonIndicator< EOFitness ></a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_b_f.html#a0">~eoBF</a>()</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_b_f.html">eoBF< A1, A2, R ></a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_functor_base.html#a0">~eoFunctorBase</a>()</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_functor_base.html">eoFunctorBase</a></td><td><code> [virtual]</code></td></tr>
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Mon Jan 15 14:19:18 2007 for ParadisEO-MOEO by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,173 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ParadisEO-MOEO: moeoAdditiveBinaryEpsilonIndicator< EOFitness > Class Template Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.1 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="main.html"><span>Main Page</span></a></li>
|
||||
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<form action="search.php" method="get">
|
||||
<table cellspacing="0" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td><label> <u>S</u>earch for </label></td>
|
||||
<td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="classes.html"><span>Alphabetical List</span></a></li>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>moeoAdditiveBinaryEpsilonIndicator< EOFitness > Class Template Reference</h1><!-- doxytag: class="moeoAdditiveBinaryEpsilonIndicator" --><!-- doxytag: inherits="moeoBinaryQualityIndicator" -->Functor Additive binary epsilon indicator for <a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pareto_fitness.html">eoParetoFitness</a>.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <<a class="el" href="moeoBinaryQualityIndicator_8h-source.html">moeoBinaryQualityIndicator.h</a>></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for moeoAdditiveBinaryEpsilonIndicator< EOFitness >:
|
||||
<p><center><img src="classmoeoAdditiveBinaryEpsilonIndicator.png" usemap="#moeoAdditiveBinaryEpsilonIndicator< EOFitness >_map" border="0" alt=""></center>
|
||||
<map name="moeoAdditiveBinaryEpsilonIndicator< EOFitness >_map">
|
||||
<area href="classmoeoBinaryQualityIndicator.html" alt="moeoBinaryQualityIndicator< EOFitness >" shape="rect" coords="0,112,297,136">
|
||||
<area doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_b_f.html" alt="eoBF< A1, A2, R >" shape="rect" coords="0,56,297,80">
|
||||
<area doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_functor_base.html" alt="eoFunctorBase" shape="rect" coords="0,0,297,24">
|
||||
</map>
|
||||
<a href="classmoeoAdditiveBinaryEpsilonIndicator-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d26af04a8276654998b4425f97963c47"></a><!-- doxytag: member="moeoAdditiveBinaryEpsilonIndicator::moeoAdditiveBinaryEpsilonIndicator" ref="d26af04a8276654998b4425f97963c47" args="()" -->
|
||||
</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoAdditiveBinaryEpsilonIndicator.html#d26af04a8276654998b4425f97963c47">moeoAdditiveBinaryEpsilonIndicator</a> ()</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">constructor <br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoAdditiveBinaryEpsilonIndicator.html#177f9999db6c9fb95d5fbff5a157348c">operator()</a> (const EOFitness &_fitness_eo1, const EOFitness &_fitness_eo2)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">computation of the maximum epsilon value by which individual _eo1 must be decreased in all objectives such that individual _eo2 is weakly dominated (do not forget to set the bounds before the call of this function) <a href="#177f9999db6c9fb95d5fbff5a157348c"></a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Private Types</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="43e2945121a3e77683d935bc72399992"></a><!-- doxytag: member="moeoAdditiveBinaryEpsilonIndicator::traits" ref="43e2945121a3e77683d935bc72399992" args="" -->
|
||||
typedef EOFitness::fitness_traits </td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoAdditiveBinaryEpsilonIndicator.html#43e2945121a3e77683d935bc72399992">traits</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">fitness traits <br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Private Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoAdditiveBinaryEpsilonIndicator.html#e953aa9fe74ebc210dde5ab193c6acab">epsilonValue</a> (const EOFitness &_fitness_eo1, const EOFitness &_fitness_eo2, const unsigned _iObj)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">computation of the epsilon value by which individual _eo1 must be decreased in the objective _iObj such that individual _eo2 is weakly dominated <a href="#e953aa9fe74ebc210dde5ab193c6acab"></a><br></td></tr>
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<h3>template<class EOFitness><br>
|
||||
class moeoAdditiveBinaryEpsilonIndicator< EOFitness ></h3>
|
||||
|
||||
Functor Additive binary epsilon indicator for <a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pareto_fitness.html">eoParetoFitness</a>.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00115">115</a> of file <a class="el" href="moeoBinaryQualityIndicator_8h-source.html">moeoBinaryQualityIndicator.h</a>.<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="177f9999db6c9fb95d5fbff5a157348c"></a><!-- doxytag: member="moeoAdditiveBinaryEpsilonIndicator::operator()" ref="177f9999db6c9fb95d5fbff5a157348c" args="(const EOFitness &_fitness_eo1, const EOFitness &_fitness_eo2)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class EOFitness> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">double <a class="el" href="classmoeoAdditiveBinaryEpsilonIndicator.html">moeoAdditiveBinaryEpsilonIndicator</a>< EOFitness >::operator() </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const EOFitness & </td>
|
||||
<td class="paramname"> <em>_fitness_eo1</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const EOFitness & </td>
|
||||
<td class="paramname"> <em>_fitness_eo2</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
computation of the maximum epsilon value by which individual _eo1 must be decreased in all objectives such that individual _eo2 is weakly dominated (do not forget to set the bounds before the call of this function)
|
||||
<p>
|
||||
<dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"></td><td valign="top"><em>EOFitness</em> </td><td>& _fitness_eo1 the fitness of the first individual </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>EOFitness</em> </td><td>& _fitness_eo2 the fitness of the second individual </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00138">138</a> of file <a class="el" href="moeoBinaryQualityIndicator_8h-source.html">moeoBinaryQualityIndicator.h</a>.
|
||||
<p>
|
||||
References <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00170">moeoAdditiveBinaryEpsilonIndicator< EOFitness >::epsilonValue()</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="e953aa9fe74ebc210dde5ab193c6acab"></a><!-- doxytag: member="moeoAdditiveBinaryEpsilonIndicator::epsilonValue" ref="e953aa9fe74ebc210dde5ab193c6acab" args="(const EOFitness &_fitness_eo1, const EOFitness &_fitness_eo2, const unsigned _iObj)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class EOFitness> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">double <a class="el" href="classmoeoAdditiveBinaryEpsilonIndicator.html">moeoAdditiveBinaryEpsilonIndicator</a>< EOFitness >::epsilonValue </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const EOFitness & </td>
|
||||
<td class="paramname"> <em>_fitness_eo1</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const EOFitness & </td>
|
||||
<td class="paramname"> <em>_fitness_eo2</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const unsigned </td>
|
||||
<td class="paramname"> <em>_iObj</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline, private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
computation of the epsilon value by which individual _eo1 must be decreased in the objective _iObj such that individual _eo2 is weakly dominated
|
||||
<p>
|
||||
<dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"></td><td valign="top"><em>EOFitness</em> </td><td>& _fitness_eo1 the fitness of the first individual </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>EOFitness</em> </td><td>& _fitness_eo2 the fitness of the second individual </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>unsigned</em> </td><td>_iObj the index of the objective </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00170">170</a> of file <a class="el" href="moeoBinaryQualityIndicator_8h-source.html">moeoBinaryQualityIndicator.h</a>.
|
||||
<p>
|
||||
References <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00097">moeoBinaryQualityIndicator< EOFitness >::bounds</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00138">moeoAdditiveBinaryEpsilonIndicator< EOFitness >::operator()()</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="moeoBinaryQualityIndicator_8h-source.html">moeoBinaryQualityIndicator.h</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Mon Jan 15 14:19:18 2007 for ParadisEO-MOEO by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 1.5 KiB |
74
trunk/paradiseo-moeo/docs/html/classmoeoArchive-members.html
Normal file
74
trunk/paradiseo-moeo/docs/html/classmoeoArchive-members.html
Normal file
|
|
@ -0,0 +1,74 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ParadisEO-MOEO: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.1 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="main.html"><span>Main Page</span></a></li>
|
||||
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<form action="search.php" method="get">
|
||||
<table cellspacing="0" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td><label> <u>S</u>earch for </label></td>
|
||||
<td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="classes.html"><span>Alphabetical List</span></a></li>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>moeoArchive< EOT > Member List</h1>This is the complete list of members for <a class="el" href="classmoeoArchive.html">moeoArchive< EOT ></a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#a2">append</a>(unsigned _newPopSize, eoInit< EOT > &_chromInit)</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#a10">best_element</a>() const</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#z19_1">className</a>() const</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoArchive.html#71feaf270daa7185e829caef40bbf956">contains</a>(const EOFitness &_fit) const</td><td><a class="el" href="classmoeoArchive.html">moeoArchive< EOT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoArchive.html#7786c8bfe67fefa19ac31a4ac700df06">dominates</a>(const EOFitness &_fit) const</td><td><a class="el" href="classmoeoArchive.html">moeoArchive< EOT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoArchive.html#798bc97d8321b1e2c469e5c341a96dac">EOFitness</a> typedef</td><td><a class="el" href="classmoeoArchive.html">moeoArchive< EOT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#a0">eoPop</a>()</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#a1">eoPop</a>(unsigned _popSize, eoInit< EOT > &_chromInit)</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#a3">eoPop</a>(std::istream &_is)</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#w0">Fitness</a> typedef</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#w1">fitness_traits</a> typedef</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#a25">getPerf2Worth</a>()</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#a19">invalidate</a>()</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#a9">it_best_element</a>()</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#a12">it_worse_element</a>()</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#a13">nth_element</a>(int nth)</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#a15">nth_element</a>(int which, std::vector< const EOT * > &result) const</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#a14">nth_element_fitness</a>(int which) const</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#a18">printOn</a>(std::ostream &_os) const</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#z19_0">readFrom</a>(std::istream &_is)</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#a22">scale</a>()</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#a23">setPerf2Worth</a>(eoPerf2Worth< EOT > &_p2w)</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#a24">setPerf2Worth</a>(eoPerf2Worth< EOT > *_p2w)</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#a7">shuffle</a>(void)</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#a8">shuffle</a>(std::vector< const EOT * > &result) const</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#a5">sort</a>(void)</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#a6">sort</a>(std::vector< const EOT * > &result) const</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#a21">sort</a>()</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#a17">sortedPrintOn</a>(std::ostream &_os) const</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#a16">swap</a>(eoPop< EOT > &other)</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#a26">swap</a>(eoPop< EOT > &other)</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoArchive.html#be9f67bfe41c25537292056d5b30f56a">update</a>(const EOT &_eo)</td><td><a class="el" href="classmoeoArchive.html">moeoArchive< EOT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoArchive.html#58e891ab400ba352e8b0a341d0bdc107">update</a>(const eoPop< EOT > &_pop)</td><td><a class="el" href="classmoeoArchive.html">moeoArchive< EOT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#a11">worse_element</a>() const</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_object.html#a0">~eoObject</a>()</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_object.html">eoObject</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_persistent.html#a0">~eoPersistent</a>()</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_persistent.html">eoPersistent</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html#a4">~eoPop</a>()</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop< EOT ></a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_printable.html#a0">~eoPrintable</a>()</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_printable.html">eoPrintable</a></td><td><code> [virtual]</code></td></tr>
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Mon Jan 15 14:19:18 2007 for ParadisEO-MOEO by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
212
trunk/paradiseo-moeo/docs/html/classmoeoArchive.html
Normal file
212
trunk/paradiseo-moeo/docs/html/classmoeoArchive.html
Normal file
|
|
@ -0,0 +1,212 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ParadisEO-MOEO: moeoArchive< EOT > Class Template Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.1 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="main.html"><span>Main Page</span></a></li>
|
||||
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<form action="search.php" method="get">
|
||||
<table cellspacing="0" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td><label> <u>S</u>earch for </label></td>
|
||||
<td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="classes.html"><span>Alphabetical List</span></a></li>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>moeoArchive< EOT > Class Template Reference</h1><!-- doxytag: class="moeoArchive" --><!-- doxytag: inherits="eoPop" -->An archive is a secondary population that stores non-dominated solutions.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <<a class="el" href="moeoArchive_8h-source.html">moeoArchive.h</a>></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for moeoArchive< EOT >:
|
||||
<p><center><img src="classmoeoArchive.png" usemap="#moeoArchive< EOT >_map" border="0" alt=""></center>
|
||||
<map name="moeoArchive< EOT >_map">
|
||||
<area doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html" alt="eoPop< EOT >" shape="rect" coords="73,112,209,136">
|
||||
<area doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_object.html" alt="eoObject" shape="rect" coords="0,56,136,80">
|
||||
<area doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_persistent.html" alt="eoPersistent" shape="rect" coords="146,56,282,80">
|
||||
<area doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_printable.html" alt="eoPrintable" shape="rect" coords="146,0,282,24">
|
||||
</map>
|
||||
<a href="classmoeoArchive-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="798bc97d8321b1e2c469e5c341a96dac"></a><!-- doxytag: member="moeoArchive::EOFitness" ref="798bc97d8321b1e2c469e5c341a96dac" args="" -->
|
||||
typedef EOT::Fitness </td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoArchive.html#798bc97d8321b1e2c469e5c341a96dac">EOFitness</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">The fitness type of a solution. <br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoArchive.html#7786c8bfe67fefa19ac31a4ac700df06">dominates</a> (const <a class="el" href="classmoeoArchive.html#798bc97d8321b1e2c469e5c341a96dac">EOFitness</a> &_fit) const</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns true if the current archive dominates _fit. <a href="#7786c8bfe67fefa19ac31a4ac700df06"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoArchive.html#71feaf270daa7185e829caef40bbf956">contains</a> (const <a class="el" href="classmoeoArchive.html#798bc97d8321b1e2c469e5c341a96dac">EOFitness</a> &_fit) const</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns true if the current archive contains _fit. <a href="#71feaf270daa7185e829caef40bbf956"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoArchive.html#be9f67bfe41c25537292056d5b30f56a">update</a> (const EOT &_eo)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Updates the archive with a given individual _eo. <a href="#be9f67bfe41c25537292056d5b30f56a"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoArchive.html#58e891ab400ba352e8b0a341d0bdc107">update</a> (const <a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop</a>< EOT > &_pop)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Updates the archive with a given population _pop. <a href="#58e891ab400ba352e8b0a341d0bdc107"></a><br></td></tr>
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<h3>template<class EOT><br>
|
||||
class moeoArchive< EOT ></h3>
|
||||
|
||||
An archive is a secondary population that stores non-dominated solutions.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="moeoArchive_8h-source.html#l00021">21</a> of file <a class="el" href="moeoArchive_8h-source.html">moeoArchive.h</a>.<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="7786c8bfe67fefa19ac31a4ac700df06"></a><!-- doxytag: member="moeoArchive::dominates" ref="7786c8bfe67fefa19ac31a4ac700df06" args="(const EOFitness &_fit) const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class EOT> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool <a class="el" href="classmoeoArchive.html">moeoArchive</a>< EOT >::dominates </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="classmoeoArchive.html#798bc97d8321b1e2c469e5c341a96dac">EOFitness</a> & </td>
|
||||
<td class="paramname"> <em>_fit</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Returns true if the current archive dominates _fit.
|
||||
<p>
|
||||
<dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"></td><td valign="top"><em>_fit</em> </td><td>the (Pareto) fitness to compare with the current archive </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="moeoArchive_8h-source.html#l00039">39</a> of file <a class="el" href="moeoArchive_8h-source.html">moeoArchive.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="moeoArchive_8h-source.html#l00063">moeoArchive< EOT >::update()</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="71feaf270daa7185e829caef40bbf956"></a><!-- doxytag: member="moeoArchive::contains" ref="71feaf270daa7185e829caef40bbf956" args="(const EOFitness &_fit) const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class EOT> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool <a class="el" href="classmoeoArchive.html">moeoArchive</a>< EOT >::contains </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="classmoeoArchive.html#798bc97d8321b1e2c469e5c341a96dac">EOFitness</a> & </td>
|
||||
<td class="paramname"> <em>_fit</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Returns true if the current archive contains _fit.
|
||||
<p>
|
||||
<dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"></td><td valign="top"><em>_fit</em> </td><td>the (Pareto) fitness to search within the current archive </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="moeoArchive_8h-source.html#l00051">51</a> of file <a class="el" href="moeoArchive_8h-source.html">moeoArchive.h</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="be9f67bfe41c25537292056d5b30f56a"></a><!-- doxytag: member="moeoArchive::update" ref="be9f67bfe41c25537292056d5b30f56a" args="(const EOT &_eo)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class EOT> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void <a class="el" href="classmoeoArchive.html">moeoArchive</a>< EOT >::update </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const EOT & </td>
|
||||
<td class="paramname"> <em>_eo</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Updates the archive with a given individual _eo.
|
||||
<p>
|
||||
<dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"></td><td valign="top"><em>_eo</em> </td><td>the given individual </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="moeoArchive_8h-source.html#l00063">63</a> of file <a class="el" href="moeoArchive_8h-source.html">moeoArchive.h</a>.
|
||||
<p>
|
||||
References <a class="el" href="moeoArchive_8h-source.html#l00039">moeoArchive< EOT >::dominates()</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="moeoArchive_8h-source.html#l00098">moeoArchive< EOT >::update()</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="58e891ab400ba352e8b0a341d0bdc107"></a><!-- doxytag: member="moeoArchive::update" ref="58e891ab400ba352e8b0a341d0bdc107" args="(const eoPop< EOT > &_pop)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class EOT> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void <a class="el" href="classmoeoArchive.html">moeoArchive</a>< EOT >::update </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop</a>< EOT > & </td>
|
||||
<td class="paramname"> <em>_pop</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Updates the archive with a given population _pop.
|
||||
<p>
|
||||
<dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"></td><td valign="top"><em>_pop</em> </td><td>the given population </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="moeoArchive_8h-source.html#l00098">98</a> of file <a class="el" href="moeoArchive_8h-source.html">moeoArchive.h</a>.
|
||||
<p>
|
||||
References <a class="el" href="moeoArchive_8h-source.html#l00063">moeoArchive< EOT >::update()</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="moeoArchive_8h-source.html">moeoArchive.h</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Mon Jan 15 14:19:18 2007 for ParadisEO-MOEO by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
trunk/paradiseo-moeo/docs/html/classmoeoArchive.png
Normal file
BIN
trunk/paradiseo-moeo/docs/html/classmoeoArchive.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.1 KiB |
|
|
@ -0,0 +1,48 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ParadisEO-MOEO: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.1 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="main.html"><span>Main Page</span></a></li>
|
||||
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<form action="search.php" method="get">
|
||||
<table cellspacing="0" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td><label> <u>S</u>earch for </label></td>
|
||||
<td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="classes.html"><span>Alphabetical List</span></a></li>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>moeoArchiveFitnessSavingUpdater< EOT > Member List</h1>This is the complete list of members for <a class="el" href="classmoeoArchiveFitnessSavingUpdater.html">moeoArchiveFitnessSavingUpdater< EOT ></a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoArchiveFitnessSavingUpdater.html#b8eeccd7b43eb11e36cee2ec7d7c9c21">arch</a></td><td><a class="el" href="classmoeoArchiveFitnessSavingUpdater.html">moeoArchiveFitnessSavingUpdater< EOT ></a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_updater.html#a1">className</a>(void) const</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_updater.html">eoUpdater</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoArchiveFitnessSavingUpdater.html#e32fab4bb828d40fe19c283dbd2a6423">counter</a></td><td><a class="el" href="classmoeoArchiveFitnessSavingUpdater.html">moeoArchiveFitnessSavingUpdater< EOT ></a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoArchiveFitnessSavingUpdater.html#17c82bea631bf9ff635a3698d08907f0">filename</a></td><td><a class="el" href="classmoeoArchiveFitnessSavingUpdater.html">moeoArchiveFitnessSavingUpdater< EOT ></a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_f.html#e0">functor_category</a>()</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_f.html">eoF< void ></a></td><td><code> [static]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoArchiveFitnessSavingUpdater.html#e064861d67aae0747c2d8ffab90cbfbf">id</a></td><td><a class="el" href="classmoeoArchiveFitnessSavingUpdater.html">moeoArchiveFitnessSavingUpdater< EOT ></a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_updater.html#a0">lastCall</a>()</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_updater.html">eoUpdater</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoArchiveFitnessSavingUpdater.html#b61826bfa0f47064aed460817cf61b92">moeoArchiveFitnessSavingUpdater</a>(moeoArchive< EOT > &_arch, const std::string &_filename="Res/Arch", int _id=-1)</td><td><a class="el" href="classmoeoArchiveFitnessSavingUpdater.html">moeoArchiveFitnessSavingUpdater< EOT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoArchiveFitnessSavingUpdater.html#2ad5d3ab2c2066a1a3b85fff2ac14a19">operator()</a>()</td><td><a class="el" href="classmoeoArchiveFitnessSavingUpdater.html">moeoArchiveFitnessSavingUpdater< EOT ></a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_f.html#w0">result_type</a> typedef</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_f.html">eoF< void ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_f.html#a0">~eoF</a>()</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_f.html">eoF< void ></a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_functor_base.html#a0">~eoFunctorBase</a>()</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_functor_base.html">eoFunctorBase</a></td><td><code> [virtual]</code></td></tr>
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Mon Jan 15 14:19:18 2007 for ParadisEO-MOEO by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,134 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ParadisEO-MOEO: moeoArchiveFitnessSavingUpdater< EOT > Class Template Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.1 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="main.html"><span>Main Page</span></a></li>
|
||||
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<form action="search.php" method="get">
|
||||
<table cellspacing="0" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td><label> <u>S</u>earch for </label></td>
|
||||
<td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="classes.html"><span>Alphabetical List</span></a></li>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>moeoArchiveFitnessSavingUpdater< EOT > Class Template Reference</h1><!-- doxytag: class="moeoArchiveFitnessSavingUpdater" --><!-- doxytag: inherits="eoUpdater" -->This class allows to save the fitnesses of solutions contained in an archive into a file at each generation.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <<a class="el" href="moeoArchiveFitnessSavingUpdater_8h-source.html">moeoArchiveFitnessSavingUpdater.h</a>></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for moeoArchiveFitnessSavingUpdater< EOT >:
|
||||
<p><center><img src="classmoeoArchiveFitnessSavingUpdater.png" usemap="#moeoArchiveFitnessSavingUpdater< EOT >_map" border="0" alt=""></center>
|
||||
<map name="moeoArchiveFitnessSavingUpdater< EOT >_map">
|
||||
<area doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_updater.html" alt="eoUpdater" shape="rect" coords="0,112,259,136">
|
||||
<area doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_f.html" alt="eoF< void >" shape="rect" coords="0,56,259,80">
|
||||
<area doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_functor_base.html" alt="eoFunctorBase" shape="rect" coords="0,0,259,24">
|
||||
</map>
|
||||
<a href="classmoeoArchiveFitnessSavingUpdater-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoArchiveFitnessSavingUpdater.html#b61826bfa0f47064aed460817cf61b92">moeoArchiveFitnessSavingUpdater</a> (<a class="el" href="classmoeoArchive.html">moeoArchive</a>< EOT > &_arch, const std::string &_filename="Res/Arch", int _id=-1)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Ctor. <a href="#b61826bfa0f47064aed460817cf61b92"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2ad5d3ab2c2066a1a3b85fff2ac14a19"></a><!-- doxytag: member="moeoArchiveFitnessSavingUpdater::operator()" ref="2ad5d3ab2c2066a1a3b85fff2ac14a19" args="()" -->
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoArchiveFitnessSavingUpdater.html#2ad5d3ab2c2066a1a3b85fff2ac14a19">operator()</a> ()</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Saves the fitness of the archive's members into the file. <br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b8eeccd7b43eb11e36cee2ec7d7c9c21"></a><!-- doxytag: member="moeoArchiveFitnessSavingUpdater::arch" ref="b8eeccd7b43eb11e36cee2ec7d7c9c21" args="" -->
|
||||
<a class="el" href="classmoeoArchive.html">moeoArchive</a>< EOT > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoArchiveFitnessSavingUpdater.html#b8eeccd7b43eb11e36cee2ec7d7c9c21">arch</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">local archive <br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="17c82bea631bf9ff635a3698d08907f0"></a><!-- doxytag: member="moeoArchiveFitnessSavingUpdater::filename" ref="17c82bea631bf9ff635a3698d08907f0" args="" -->
|
||||
std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoArchiveFitnessSavingUpdater.html#17c82bea631bf9ff635a3698d08907f0">filename</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">target filename <br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e064861d67aae0747c2d8ffab90cbfbf"></a><!-- doxytag: member="moeoArchiveFitnessSavingUpdater::id" ref="e064861d67aae0747c2d8ffab90cbfbf" args="" -->
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoArchiveFitnessSavingUpdater.html#e064861d67aae0747c2d8ffab90cbfbf">id</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">own ID <br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e32fab4bb828d40fe19c283dbd2a6423"></a><!-- doxytag: member="moeoArchiveFitnessSavingUpdater::counter" ref="e32fab4bb828d40fe19c283dbd2a6423" args="" -->
|
||||
unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoArchiveFitnessSavingUpdater.html#e32fab4bb828d40fe19c283dbd2a6423">counter</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">counter <br></td></tr>
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<h3>template<class EOT><br>
|
||||
class moeoArchiveFitnessSavingUpdater< EOT ></h3>
|
||||
|
||||
This class allows to save the fitnesses of solutions contained in an archive into a file at each generation.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="moeoArchiveFitnessSavingUpdater_8h-source.html#l00027">27</a> of file <a class="el" href="moeoArchiveFitnessSavingUpdater_8h-source.html">moeoArchiveFitnessSavingUpdater.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" name="b61826bfa0f47064aed460817cf61b92"></a><!-- doxytag: member="moeoArchiveFitnessSavingUpdater::moeoArchiveFitnessSavingUpdater" ref="b61826bfa0f47064aed460817cf61b92" args="(moeoArchive< EOT > &_arch, const std::string &_filename="Res/Arch", int _id=-1)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class EOT> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classmoeoArchiveFitnessSavingUpdater.html">moeoArchiveFitnessSavingUpdater</a>< EOT >::<a class="el" href="classmoeoArchiveFitnessSavingUpdater.html">moeoArchiveFitnessSavingUpdater</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classmoeoArchive.html">moeoArchive</a>< EOT > & </td>
|
||||
<td class="paramname"> <em>_arch</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const std::string & </td>
|
||||
<td class="paramname"> <em>_filename</em> = <code>"Res/Arch"</code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"> <em>_id</em> = <code>-1</code></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Ctor.
|
||||
<p>
|
||||
<dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"></td><td valign="top"><em>_arch</em> </td><td>local archive </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>_filename</em> </td><td>target filename </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>_id</em> </td><td>own ID </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="moeoArchiveFitnessSavingUpdater_8h-source.html#l00037">37</a> of file <a class="el" href="moeoArchiveFitnessSavingUpdater_8h-source.html">moeoArchiveFitnessSavingUpdater.h</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="moeoArchiveFitnessSavingUpdater_8h-source.html">moeoArchiveFitnessSavingUpdater.h</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Mon Jan 15 14:19:18 2007 for ParadisEO-MOEO by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 922 B |
|
|
@ -0,0 +1,46 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ParadisEO-MOEO: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.1 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="main.html"><span>Main Page</span></a></li>
|
||||
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<form action="search.php" method="get">
|
||||
<table cellspacing="0" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td><label> <u>S</u>earch for </label></td>
|
||||
<td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="classes.html"><span>Alphabetical List</span></a></li>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>moeoArchiveUpdater< EOT > Member List</h1>This is the complete list of members for <a class="el" href="classmoeoArchiveUpdater.html">moeoArchiveUpdater< EOT ></a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoArchiveUpdater.html#2fd7b92786ced836e3d0b5abfb801a86">arch</a></td><td><a class="el" href="classmoeoArchiveUpdater.html">moeoArchiveUpdater< EOT ></a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_updater.html#a1">className</a>(void) const</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_updater.html">eoUpdater</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_f.html#e0">functor_category</a>()</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_f.html">eoF< void ></a></td><td><code> [static]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_updater.html#a0">lastCall</a>()</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_updater.html">eoUpdater</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoArchiveUpdater.html#71027fd5f8dac7d8069b682c998c03c5">moeoArchiveUpdater</a>(moeoArchive< EOT > &_arch, const eoPop< EOT > &_pop)</td><td><a class="el" href="classmoeoArchiveUpdater.html">moeoArchiveUpdater< EOT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoArchiveUpdater.html#19e98244f0dd641983af81d8dcaf0f7d">operator()</a>()</td><td><a class="el" href="classmoeoArchiveUpdater.html">moeoArchiveUpdater< EOT ></a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoArchiveUpdater.html#0fc3f08f0385c55569eb056737303363">pop</a></td><td><a class="el" href="classmoeoArchiveUpdater.html">moeoArchiveUpdater< EOT ></a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_f.html#w0">result_type</a> typedef</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_f.html">eoF< void ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_f.html#a0">~eoF</a>()</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_f.html">eoF< void ></a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_functor_base.html#a0">~eoFunctorBase</a>()</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_functor_base.html">eoFunctorBase</a></td><td><code> [virtual]</code></td></tr>
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Mon Jan 15 14:19:18 2007 for ParadisEO-MOEO by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
119
trunk/paradiseo-moeo/docs/html/classmoeoArchiveUpdater.html
Normal file
119
trunk/paradiseo-moeo/docs/html/classmoeoArchiveUpdater.html
Normal file
|
|
@ -0,0 +1,119 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ParadisEO-MOEO: moeoArchiveUpdater< EOT > Class Template Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.1 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="main.html"><span>Main Page</span></a></li>
|
||||
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<form action="search.php" method="get">
|
||||
<table cellspacing="0" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td><label> <u>S</u>earch for </label></td>
|
||||
<td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="classes.html"><span>Alphabetical List</span></a></li>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>moeoArchiveUpdater< EOT > Class Template Reference</h1><!-- doxytag: class="moeoArchiveUpdater" --><!-- doxytag: inherits="eoUpdater" -->This class allows to update the archive at each generation with newly found non-dominated solutions.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <<a class="el" href="moeoArchiveUpdater_8h-source.html">moeoArchiveUpdater.h</a>></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for moeoArchiveUpdater< EOT >:
|
||||
<p><center><img src="classmoeoArchiveUpdater.png" usemap="#moeoArchiveUpdater< EOT >_map" border="0" alt=""></center>
|
||||
<map name="moeoArchiveUpdater< EOT >_map">
|
||||
<area doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_updater.html" alt="eoUpdater" shape="rect" coords="0,112,180,136">
|
||||
<area doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_f.html" alt="eoF< void >" shape="rect" coords="0,56,180,80">
|
||||
<area doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_functor_base.html" alt="eoFunctorBase" shape="rect" coords="0,0,180,24">
|
||||
</map>
|
||||
<a href="classmoeoArchiveUpdater-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoArchiveUpdater.html#71027fd5f8dac7d8069b682c998c03c5">moeoArchiveUpdater</a> (<a class="el" href="classmoeoArchive.html">moeoArchive</a>< EOT > &_arch, const <a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop</a>< EOT > &_pop)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Ctor. <a href="#71027fd5f8dac7d8069b682c998c03c5"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="19e98244f0dd641983af81d8dcaf0f7d"></a><!-- doxytag: member="moeoArchiveUpdater::operator()" ref="19e98244f0dd641983af81d8dcaf0f7d" args="()" -->
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoArchiveUpdater.html#19e98244f0dd641983af81d8dcaf0f7d">operator()</a> ()</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Updates the archive with newly found non-dominated solutions contained in the main population. <br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2fd7b92786ced836e3d0b5abfb801a86"></a><!-- doxytag: member="moeoArchiveUpdater::arch" ref="2fd7b92786ced836e3d0b5abfb801a86" args="" -->
|
||||
<a class="el" href="classmoeoArchive.html">moeoArchive</a>< EOT > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoArchiveUpdater.html#2fd7b92786ced836e3d0b5abfb801a86">arch</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">the archive of non-dominated solutions <br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0fc3f08f0385c55569eb056737303363"></a><!-- doxytag: member="moeoArchiveUpdater::pop" ref="0fc3f08f0385c55569eb056737303363" args="" -->
|
||||
const <a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop</a>< EOT > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoArchiveUpdater.html#0fc3f08f0385c55569eb056737303363">pop</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">the main population <br></td></tr>
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<h3>template<class EOT><br>
|
||||
class moeoArchiveUpdater< EOT ></h3>
|
||||
|
||||
This class allows to update the archive at each generation with newly found non-dominated solutions.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="moeoArchiveUpdater_8h-source.html#l00023">23</a> of file <a class="el" href="moeoArchiveUpdater_8h-source.html">moeoArchiveUpdater.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" name="71027fd5f8dac7d8069b682c998c03c5"></a><!-- doxytag: member="moeoArchiveUpdater::moeoArchiveUpdater" ref="71027fd5f8dac7d8069b682c998c03c5" args="(moeoArchive< EOT > &_arch, const eoPop< EOT > &_pop)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class EOT> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classmoeoArchiveUpdater.html">moeoArchiveUpdater</a>< EOT >::<a class="el" href="classmoeoArchiveUpdater.html">moeoArchiveUpdater</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classmoeoArchive.html">moeoArchive</a>< EOT > & </td>
|
||||
<td class="paramname"> <em>_arch</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pop.html">eoPop</a>< EOT > & </td>
|
||||
<td class="paramname"> <em>_pop</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Ctor.
|
||||
<p>
|
||||
<dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"></td><td valign="top"><em>_arch</em> </td><td>an archive of non-dominated solutions </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>_pop</em> </td><td>the main population </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="moeoArchiveUpdater_8h-source.html#l00032">32</a> of file <a class="el" href="moeoArchiveUpdater_8h-source.html">moeoArchiveUpdater.h</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="moeoArchiveUpdater_8h-source.html">moeoArchiveUpdater.h</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Mon Jan 15 14:19:18 2007 for ParadisEO-MOEO by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
trunk/paradiseo-moeo/docs/html/classmoeoArchiveUpdater.png
Normal file
BIN
trunk/paradiseo-moeo/docs/html/classmoeoArchiveUpdater.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 765 B |
67
trunk/paradiseo-moeo/docs/html/classmoeoBM.html
Normal file
67
trunk/paradiseo-moeo/docs/html/classmoeoBM.html
Normal file
|
|
@ -0,0 +1,67 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ParadisEO-MOEO: moeoBM< A1, A2, R > Class Template Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.1 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="main.html"><span>Main Page</span></a></li>
|
||||
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<form action="search.php" method="get">
|
||||
<table cellspacing="0" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td><label> <u>S</u>earch for </label></td>
|
||||
<td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="classes.html"><span>Alphabetical List</span></a></li>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>moeoBM< A1, A2, R > Class Template Reference</h1><!-- doxytag: class="moeoBM" --><!-- doxytag: inherits="eoBF,moeoMetric" -->Base class for binary metrics.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <<a class="el" href="moeoMetric_8h-source.html">moeoMetric.h</a>></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for moeoBM< A1, A2, R >:
|
||||
<p><center><img src="classmoeoBM.png" usemap="#moeoBM< A1, A2, R >_map" border="0" alt=""></center>
|
||||
<map name="moeoBM< A1, A2, R >_map">
|
||||
<area doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_b_f.html" alt="eoBF< A1, A2, R >" shape="rect" coords="309,56,608,80">
|
||||
<area href="classmoeoMetric.html" alt="moeoMetric" shape="rect" coords="618,56,917,80">
|
||||
<area doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_functor_base.html" alt="eoFunctorBase" shape="rect" coords="309,0,608,24">
|
||||
<area doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_functor_base.html" alt="eoFunctorBase" shape="rect" coords="618,0,917,24">
|
||||
<area href="classmoeoSolutionVsSolutionBM.html" alt="moeoSolutionVsSolutionBM< EOT, R, EOFitness >" shape="rect" coords="0,168,299,192">
|
||||
<area href="classmoeoVectorVsSolutionBM.html" alt="moeoVectorVsSolutionBM< EOT, R, EOFitness >" shape="rect" coords="309,168,608,192">
|
||||
<area href="classmoeoVectorVsVectorBM.html" alt="moeoVectorVsVectorBM< EOT, R, EOFitness >" shape="rect" coords="618,168,917,192">
|
||||
<area href="classmoeoVectorVsVectorBM.html" alt="moeoVectorVsVectorBM< EOT, double >" shape="rect" coords="927,168,1226,192">
|
||||
<area href="classmoeoContributionMetric.html" alt="moeoContributionMetric< EOT >" shape="rect" coords="772,224,1071,248">
|
||||
<area href="classmoeoEntropyMetric.html" alt="moeoEntropyMetric< EOT >" shape="rect" coords="1081,224,1380,248">
|
||||
</map>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<h3>template<class A1, class A2, class R><br>
|
||||
class moeoBM< A1, A2, R ></h3>
|
||||
|
||||
Base class for binary metrics.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="moeoMetric_8h-source.html#l00038">38</a> of file <a class="el" href="moeoMetric_8h-source.html">moeoMetric.h</a>.<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="moeoMetric_8h-source.html">moeoMetric.h</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Mon Jan 15 14:19:18 2007 for ParadisEO-MOEO by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
trunk/paradiseo-moeo/docs/html/classmoeoBM.png
Normal file
BIN
trunk/paradiseo-moeo/docs/html/classmoeoBM.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.6 KiB |
|
|
@ -0,0 +1,50 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ParadisEO-MOEO: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.1 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="main.html"><span>Main Page</span></a></li>
|
||||
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<form action="search.php" method="get">
|
||||
<table cellspacing="0" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td><label> <u>S</u>earch for </label></td>
|
||||
<td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="classes.html"><span>Alphabetical List</span></a></li>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>moeoBinaryHypervolumeIndicator< EOFitness > Member List</h1>This is the complete list of members for <a class="el" href="classmoeoBinaryHypervolumeIndicator.html">moeoBinaryHypervolumeIndicator< EOFitness ></a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoBinaryQualityIndicator.html#a3bce334c4e74a22c0eb1026592d2f90">bounds</a></td><td><a class="el" href="classmoeoBinaryQualityIndicator.html">moeoBinaryQualityIndicator< EOFitness ></a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_b_f.html#e0">functor_category</a>()</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_b_f.html">eoBF< A1, A2, R ></a></td><td><code> [static]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoBinaryHypervolumeIndicator.html#dd0c63a922cb4bf921978413fdb1dca0">hypervolumeIndicatorValue</a>(const EOFitness &_fitness_eo1, const EOFitness &_fitness_eo2, const unsigned _iObj, const bool _flag=false)</td><td><a class="el" href="classmoeoBinaryHypervolumeIndicator.html">moeoBinaryHypervolumeIndicator< EOFitness ></a></td><td><code> [inline, private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoBinaryHypervolumeIndicator.html#c0a602a4f1a27418d95d883f53e45cb2">hypervolumeIndicatorValueMax</a>(const EOFitness &_fitness_eo1, const EOFitness &_fitness_eo2, const unsigned _iObj, const bool _flag)</td><td><a class="el" href="classmoeoBinaryHypervolumeIndicator.html">moeoBinaryHypervolumeIndicator< EOFitness ></a></td><td><code> [inline, private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoBinaryHypervolumeIndicator.html#637f559f83f473412c61d4a485af5993">hypervolumeIndicatorValueMin</a>(const EOFitness &_fitness_eo1, const EOFitness &_fitness_eo2, const unsigned _iObj, const bool _flag)</td><td><a class="el" href="classmoeoBinaryHypervolumeIndicator.html">moeoBinaryHypervolumeIndicator< EOFitness ></a></td><td><code> [inline, private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoBinaryHypervolumeIndicator.html#15d486d524816d294bc007d7a555cbfe">moeoBinaryHypervolumeIndicator</a>(double _rho)</td><td><a class="el" href="classmoeoBinaryHypervolumeIndicator.html">moeoBinaryHypervolumeIndicator< EOFitness ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoBinaryQualityIndicator.html#a212ae7c8258587a32b158043911cdb6">moeoBinaryQualityIndicator</a>()</td><td><a class="el" href="classmoeoBinaryQualityIndicator.html">moeoBinaryQualityIndicator< EOFitness ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoBinaryHypervolumeIndicator.html#697e7fcab99f5192925e2f2157d1e1a3">operator()</a>(const EOFitness &_fitness_eo1, const EOFitness &_fitness_eo2)</td><td><a class="el" href="classmoeoBinaryHypervolumeIndicator.html">moeoBinaryHypervolumeIndicator< EOFitness ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_b_f.html#a1">moeoBinaryQualityIndicator::operator()</a>(A1, A2)=0</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_b_f.html">eoBF< A1, A2, R ></a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoBinaryHypervolumeIndicator.html#06b7c3ba8fa0ceafd7e6b571e43e6f4c">rho</a></td><td><a class="el" href="classmoeoBinaryHypervolumeIndicator.html">moeoBinaryHypervolumeIndicator< EOFitness ></a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoBinaryQualityIndicator.html#a08220a55c86a4e0dd1c8977eb625c9f">setBounds</a>(const unsigned _iObj, const double _min, const double _max)</td><td><a class="el" href="classmoeoBinaryQualityIndicator.html">moeoBinaryQualityIndicator< EOFitness ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmoeoBinaryHypervolumeIndicator.html#511931936ec9e368b5f0cbcdc4dbe020">traits</a> typedef</td><td><a class="el" href="classmoeoBinaryHypervolumeIndicator.html">moeoBinaryHypervolumeIndicator< EOFitness ></a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_b_f.html#a0">~eoBF</a>()</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_b_f.html">eoBF< A1, A2, R ></a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_functor_base.html#a0">~eoFunctorBase</a>()</td><td><a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_functor_base.html">eoFunctorBase</a></td><td><code> [virtual]</code></td></tr>
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Mon Jan 15 14:19:18 2007 for ParadisEO-MOEO by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,342 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ParadisEO-MOEO: moeoBinaryHypervolumeIndicator< EOFitness > Class Template Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.1 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="main.html"><span>Main Page</span></a></li>
|
||||
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<form action="search.php" method="get">
|
||||
<table cellspacing="0" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td><label> <u>S</u>earch for </label></td>
|
||||
<td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="classes.html"><span>Alphabetical List</span></a></li>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>moeoBinaryHypervolumeIndicator< EOFitness > Class Template Reference</h1><!-- doxytag: class="moeoBinaryHypervolumeIndicator" --><!-- doxytag: inherits="moeoBinaryQualityIndicator" -->Functor Binary hypervolume indicator for <a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pareto_fitness.html">eoParetoFitness</a>.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <<a class="el" href="moeoBinaryQualityIndicator_8h-source.html">moeoBinaryQualityIndicator.h</a>></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for moeoBinaryHypervolumeIndicator< EOFitness >:
|
||||
<p><center><img src="classmoeoBinaryHypervolumeIndicator.png" usemap="#moeoBinaryHypervolumeIndicator< EOFitness >_map" border="0" alt=""></center>
|
||||
<map name="moeoBinaryHypervolumeIndicator< EOFitness >_map">
|
||||
<area href="classmoeoBinaryQualityIndicator.html" alt="moeoBinaryQualityIndicator< EOFitness >" shape="rect" coords="0,112,285,136">
|
||||
<area doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_b_f.html" alt="eoBF< A1, A2, R >" shape="rect" coords="0,56,285,80">
|
||||
<area doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_functor_base.html" alt="eoFunctorBase" shape="rect" coords="0,0,285,24">
|
||||
</map>
|
||||
<a href="classmoeoBinaryHypervolumeIndicator-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoBinaryHypervolumeIndicator.html#15d486d524816d294bc007d7a555cbfe">moeoBinaryHypervolumeIndicator</a> (double _rho)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">constructor <a href="#15d486d524816d294bc007d7a555cbfe"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoBinaryHypervolumeIndicator.html#697e7fcab99f5192925e2f2157d1e1a3">operator()</a> (const EOFitness &_fitness_eo1, const EOFitness &_fitness_eo2)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">indicator value of the hypervolume of the portion of the objective space that is dominated by individual _eo1 but not by individual _eo2 (don't forget to set the bounds before the call of this function) <a href="#697e7fcab99f5192925e2f2157d1e1a3"></a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Private Types</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="511931936ec9e368b5f0cbcdc4dbe020"></a><!-- doxytag: member="moeoBinaryHypervolumeIndicator::traits" ref="511931936ec9e368b5f0cbcdc4dbe020" args="" -->
|
||||
typedef EOFitness::fitness_traits </td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoBinaryHypervolumeIndicator.html#511931936ec9e368b5f0cbcdc4dbe020">traits</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">fitness traits <br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Private Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoBinaryHypervolumeIndicator.html#dd0c63a922cb4bf921978413fdb1dca0">hypervolumeIndicatorValue</a> (const EOFitness &_fitness_eo1, const EOFitness &_fitness_eo2, const unsigned _iObj, const bool _flag=false)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">computation of the hypervolume of the portion of the objective space that is dominated by individual _eo1 but not by individual _eo2 <a href="#dd0c63a922cb4bf921978413fdb1dca0"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoBinaryHypervolumeIndicator.html#637f559f83f473412c61d4a485af5993">hypervolumeIndicatorValueMin</a> (const EOFitness &_fitness_eo1, const EOFitness &_fitness_eo2, const unsigned _iObj, const bool _flag)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">computation of the hypervolume of the portion of the objective space that is dominated by individual _eo1 but not by individual _eo2 in case of a minimization on the objective _iObj <a href="#637f559f83f473412c61d4a485af5993"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoBinaryHypervolumeIndicator.html#c0a602a4f1a27418d95d883f53e45cb2">hypervolumeIndicatorValueMax</a> (const EOFitness &_fitness_eo1, const EOFitness &_fitness_eo2, const unsigned _iObj, const bool _flag)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">computation of the hypervolume of the portion of the objective space that is dominated by individual _eo1 but not by individual _eo2 in case of a maximization on the objective _iObj <a href="#c0a602a4f1a27418d95d883f53e45cb2"></a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="06b7c3ba8fa0ceafd7e6b571e43e6f4c"></a><!-- doxytag: member="moeoBinaryHypervolumeIndicator::rho" ref="06b7c3ba8fa0ceafd7e6b571e43e6f4c" args="" -->
|
||||
double </td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoBinaryHypervolumeIndicator.html#06b7c3ba8fa0ceafd7e6b571e43e6f4c">rho</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">reference point for the hypervolume calculation <br></td></tr>
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<h3>template<class EOFitness><br>
|
||||
class moeoBinaryHypervolumeIndicator< EOFitness ></h3>
|
||||
|
||||
Functor Binary hypervolume indicator for <a class="elRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_pareto_fitness.html">eoParetoFitness</a>.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00206">206</a> of file <a class="el" href="moeoBinaryQualityIndicator_8h-source.html">moeoBinaryQualityIndicator.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" name="15d486d524816d294bc007d7a555cbfe"></a><!-- doxytag: member="moeoBinaryHypervolumeIndicator::moeoBinaryHypervolumeIndicator" ref="15d486d524816d294bc007d7a555cbfe" args="(double _rho)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class EOFitness> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classmoeoBinaryHypervolumeIndicator.html">moeoBinaryHypervolumeIndicator</a>< EOFitness >::<a class="el" href="classmoeoBinaryHypervolumeIndicator.html">moeoBinaryHypervolumeIndicator</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">double </td>
|
||||
<td class="paramname"> <em>_rho</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
constructor
|
||||
<p>
|
||||
<dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"></td><td valign="top"><em>double</em> </td><td>_rho reference point for the hypervolume calculation (rho must not be smaller than 1) </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00216">216</a> of file <a class="el" href="moeoBinaryQualityIndicator_8h-source.html">moeoBinaryQualityIndicator.h</a>.
|
||||
<p>
|
||||
References <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00263">moeoBinaryHypervolumeIndicator< EOFitness >::rho</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="697e7fcab99f5192925e2f2157d1e1a3"></a><!-- doxytag: member="moeoBinaryHypervolumeIndicator::operator()" ref="697e7fcab99f5192925e2f2157d1e1a3" args="(const EOFitness &_fitness_eo1, const EOFitness &_fitness_eo2)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class EOFitness> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">double <a class="el" href="classmoeoBinaryHypervolumeIndicator.html">moeoBinaryHypervolumeIndicator</a>< EOFitness >::operator() </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const EOFitness & </td>
|
||||
<td class="paramname"> <em>_fitness_eo1</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const EOFitness & </td>
|
||||
<td class="paramname"> <em>_fitness_eo2</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
indicator value of the hypervolume of the portion of the objective space that is dominated by individual _eo1 but not by individual _eo2 (don't forget to set the bounds before the call of this function)
|
||||
<p>
|
||||
<dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"></td><td valign="top"><em>EOFitness</em> </td><td>& _fitness_eo1 the fitness of the first individual </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>EOFitness</em> </td><td>& _fitness_eo2 the fitness of the second individual </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00239">239</a> of file <a class="el" href="moeoBinaryQualityIndicator_8h-source.html">moeoBinaryQualityIndicator.h</a>.
|
||||
<p>
|
||||
References <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00274">moeoBinaryHypervolumeIndicator< EOFitness >::hypervolumeIndicatorValue()</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="dd0c63a922cb4bf921978413fdb1dca0"></a><!-- doxytag: member="moeoBinaryHypervolumeIndicator::hypervolumeIndicatorValue" ref="dd0c63a922cb4bf921978413fdb1dca0" args="(const EOFitness &_fitness_eo1, const EOFitness &_fitness_eo2, const unsigned _iObj, const bool _flag=false)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class EOFitness> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">double <a class="el" href="classmoeoBinaryHypervolumeIndicator.html">moeoBinaryHypervolumeIndicator</a>< EOFitness >::hypervolumeIndicatorValue </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const EOFitness & </td>
|
||||
<td class="paramname"> <em>_fitness_eo1</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const EOFitness & </td>
|
||||
<td class="paramname"> <em>_fitness_eo2</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const unsigned </td>
|
||||
<td class="paramname"> <em>_iObj</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const bool </td>
|
||||
<td class="paramname"> <em>_flag</em> = <code>false</code></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline, private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
computation of the hypervolume of the portion of the objective space that is dominated by individual _eo1 but not by individual _eo2
|
||||
<p>
|
||||
<dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"></td><td valign="top"><em>EOFitness</em> </td><td>& _fitness_eo1 the fitness of the first individual </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>EOFitness</em> </td><td>& _fitness_eo2 the fitness of the second individual </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>unsigned</em> </td><td>_iObj number of objectives (used for iteration) </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>bool</em> </td><td>_flag = false (only used for iteration) </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00274">274</a> of file <a class="el" href="moeoBinaryQualityIndicator_8h-source.html">moeoBinaryQualityIndicator.h</a>.
|
||||
<p>
|
||||
References <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00097">moeoBinaryQualityIndicator< EOFitness >::bounds</a>, <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00363">moeoBinaryHypervolumeIndicator< EOFitness >::hypervolumeIndicatorValueMax()</a>, and <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00309">moeoBinaryHypervolumeIndicator< EOFitness >::hypervolumeIndicatorValueMin()</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00363">moeoBinaryHypervolumeIndicator< EOFitness >::hypervolumeIndicatorValueMax()</a>, <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00309">moeoBinaryHypervolumeIndicator< EOFitness >::hypervolumeIndicatorValueMin()</a>, and <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00239">moeoBinaryHypervolumeIndicator< EOFitness >::operator()()</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="637f559f83f473412c61d4a485af5993"></a><!-- doxytag: member="moeoBinaryHypervolumeIndicator::hypervolumeIndicatorValueMin" ref="637f559f83f473412c61d4a485af5993" args="(const EOFitness &_fitness_eo1, const EOFitness &_fitness_eo2, const unsigned _iObj, const bool _flag)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class EOFitness> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">double <a class="el" href="classmoeoBinaryHypervolumeIndicator.html">moeoBinaryHypervolumeIndicator</a>< EOFitness >::hypervolumeIndicatorValueMin </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const EOFitness & </td>
|
||||
<td class="paramname"> <em>_fitness_eo1</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const EOFitness & </td>
|
||||
<td class="paramname"> <em>_fitness_eo2</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const unsigned </td>
|
||||
<td class="paramname"> <em>_iObj</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const bool </td>
|
||||
<td class="paramname"> <em>_flag</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline, private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
computation of the hypervolume of the portion of the objective space that is dominated by individual _eo1 but not by individual _eo2 in case of a minimization on the objective _iObj
|
||||
<p>
|
||||
<dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"></td><td valign="top"><em>EOFitness</em> </td><td>& _fitness_eo1 the fitness of the first individual </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>EOFitness</em> </td><td>& _fitness_eo2 the fitness of the second individual </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>unsigned</em> </td><td>_iObj index of the objective </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>bool</em> </td><td>_flag (only used for iteration) </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00309">309</a> of file <a class="el" href="moeoBinaryQualityIndicator_8h-source.html">moeoBinaryQualityIndicator.h</a>.
|
||||
<p>
|
||||
References <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00097">moeoBinaryQualityIndicator< EOFitness >::bounds</a>, <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00274">moeoBinaryHypervolumeIndicator< EOFitness >::hypervolumeIndicatorValue()</a>, and <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00263">moeoBinaryHypervolumeIndicator< EOFitness >::rho</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00274">moeoBinaryHypervolumeIndicator< EOFitness >::hypervolumeIndicatorValue()</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="c0a602a4f1a27418d95d883f53e45cb2"></a><!-- doxytag: member="moeoBinaryHypervolumeIndicator::hypervolumeIndicatorValueMax" ref="c0a602a4f1a27418d95d883f53e45cb2" args="(const EOFitness &_fitness_eo1, const EOFitness &_fitness_eo2, const unsigned _iObj, const bool _flag)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class EOFitness> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">double <a class="el" href="classmoeoBinaryHypervolumeIndicator.html">moeoBinaryHypervolumeIndicator</a>< EOFitness >::hypervolumeIndicatorValueMax </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const EOFitness & </td>
|
||||
<td class="paramname"> <em>_fitness_eo1</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const EOFitness & </td>
|
||||
<td class="paramname"> <em>_fitness_eo2</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const unsigned </td>
|
||||
<td class="paramname"> <em>_iObj</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const bool </td>
|
||||
<td class="paramname"> <em>_flag</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline, private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
computation of the hypervolume of the portion of the objective space that is dominated by individual _eo1 but not by individual _eo2 in case of a maximization on the objective _iObj
|
||||
<p>
|
||||
<dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"></td><td valign="top"><em>EOFitness</em> </td><td>& _fitness_eo1 the fitness of the first individual </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>EOFitness</em> </td><td>& _fitness_eo2 the fitness of the second individual </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>unsigned</em> </td><td>_iObj index of the objective </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>bool</em> </td><td>_flag (only used for iteration) </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00363">363</a> of file <a class="el" href="moeoBinaryQualityIndicator_8h-source.html">moeoBinaryQualityIndicator.h</a>.
|
||||
<p>
|
||||
References <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00097">moeoBinaryQualityIndicator< EOFitness >::bounds</a>, <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00274">moeoBinaryHypervolumeIndicator< EOFitness >::hypervolumeIndicatorValue()</a>, and <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00263">moeoBinaryHypervolumeIndicator< EOFitness >::rho</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="moeoBinaryQualityIndicator_8h-source.html#l00274">moeoBinaryHypervolumeIndicator< EOFitness >::hypervolumeIndicatorValue()</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="moeoBinaryQualityIndicator_8h-source.html">moeoBinaryQualityIndicator.h</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Mon Jan 15 14:19:18 2007 for ParadisEO-MOEO by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 1.4 KiB |
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue