moSolContinue(s) modifications, maximization ==> minimization
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@585 331e1502-861f-0410-8da2-ba01fb791d7f
This commit is contained in:
parent
cba18441d6
commit
20f0a9fef4
155 changed files with 296 additions and 296 deletions
|
|
@ -50,9 +50,9 @@ typedef EOT::Fitness </td><td class="memItemRight" valign="bottom"><a class
|
|||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Alias for the fitness. <br></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="classmo_fit_sol_continue.html#5af29ede3794a7a73d8f6b0d9ebccc80">moFitSolContinue</a> (<a class="el" href="classmo_fit_sol_continue.html#369ed94a788d8bdc08d5554f7669376f">Fitness</a> __fitness, bool __maximization=true)</td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmo_fit_sol_continue.html#667090eca00b8532524f8e0a6e988fed">moFitSolContinue</a> (<a class="el" href="classmo_fit_sol_continue.html#369ed94a788d8bdc08d5554f7669376f">Fitness</a> __fitness, bool __minimization=true)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Basic constructor. <a href="#5af29ede3794a7a73d8f6b0d9ebccc80"></a><br></td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Basic constructor. <a href="#667090eca00b8532524f8e0a6e988fed"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classmo_fit_sol_continue.html#fa9f0a15f99c998115cae9b456403a27">operator()</a> (const EOT &__sol)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Function that activates the stopping criterion. <a href="#fa9f0a15f99c998115cae9b456403a27"></a><br></td></tr>
|
||||
|
|
@ -65,9 +65,9 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<a class="el" href="classmo_fit_sol_continue.html#369ed94a788d8bdc08d5554f7669376f">Fitness</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmo_fit_sol_continue.html#87d0ba8f2f76f61c89317eed5f094dfc">fitness</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Fitness target. <br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classmo_fit_sol_continue.html#d686a52cbcaa57924a585c7c90456612">maximization</a></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classmo_fit_sol_continue.html#a4c90279f00774d9868a2e38ead45696">minimization</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Flag that indicate if there is a maximization (true) or a minimization (false) of the fitness value. <a href="#d686a52cbcaa57924a585c7c90456612"></a><br></td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Flag that indicate if there is a minimization (true) or a maximization (false) of the fitness value. <a href="#a4c90279f00774d9868a2e38ead45696"></a><br></td></tr>
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<h3>template<class EOT><br>
|
||||
|
|
@ -80,7 +80,7 @@ The stop criterion corresponds to a fitness threshold gained.
|
|||
|
||||
<p>
|
||||
Definition at line <a class="el" href="mo_fit_sol_continue_8h-source.html#l00021">21</a> of file <a class="el" href="mo_fit_sol_continue_8h-source.html">moFitSolContinue.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" name="5af29ede3794a7a73d8f6b0d9ebccc80"></a><!-- doxytag: member="moFitSolContinue::moFitSolContinue" ref="5af29ede3794a7a73d8f6b0d9ebccc80" args="(Fitness __fitness, bool __maximization=true)" -->
|
||||
<a class="anchor" name="667090eca00b8532524f8e0a6e988fed"></a><!-- doxytag: member="moFitSolContinue::moFitSolContinue" ref="667090eca00b8532524f8e0a6e988fed" args="(Fitness __fitness, bool __minimization=true)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
|
|
@ -96,7 +96,7 @@ template<class EOT> </div>
|
|||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool </td>
|
||||
<td class="paramname"> <em>__maximization</em> = <code>true</code></td><td> </td>
|
||||
<td class="paramname"> <em>__minimization</em> = <code>true</code></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
|
|
@ -113,7 +113,7 @@ Basic constructor.
|
|||
<dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"></td><td valign="top"><em>__fitness</em> </td><td>The fitness to reach. </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>__maximization</em> </td><td>Indicate if the the aim is to maximize or minimize the fitness. </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>__minimization</em> </td><td>Indicate if the the aim is to maximize or minimize the fitness. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
|
||||
|
|
@ -143,7 +143,7 @@ template<class EOT> </div>
|
|||
<p>
|
||||
Function that activates the stopping criterion.
|
||||
<p>
|
||||
Indicates if the fitness threshold has not been yet reached.<p>
|
||||
Indicates if the fitness threshold has not yet been reached.<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>__sol</em> </td><td>the current solution. </td></tr>
|
||||
|
|
@ -156,25 +156,25 @@ Implements <a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/
|
|||
<p>
|
||||
Definition at line <a class="el" href="mo_fit_sol_continue_8h-source.html#l00044">44</a> of file <a class="el" href="mo_fit_sol_continue_8h-source.html">moFitSolContinue.h</a>.
|
||||
<p>
|
||||
References <a class="el" href="mo_fit_sol_continue_8h-source.html#l00065">moFitSolContinue< EOT >::fitness</a>, and <a class="el" href="mo_fit_sol_continue_8h-source.html#l00072">moFitSolContinue< EOT >::maximization</a>.
|
||||
References <a class="el" href="mo_fit_sol_continue_8h-source.html#l00065">moFitSolContinue< EOT >::fitness</a>, and <a class="el" href="mo_fit_sol_continue_8h-source.html#l00072">moFitSolContinue< EOT >::minimization</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" name="d686a52cbcaa57924a585c7c90456612"></a><!-- doxytag: member="moFitSolContinue::maximization" ref="d686a52cbcaa57924a585c7c90456612" args="" -->
|
||||
<a class="anchor" name="a4c90279f00774d9868a2e38ead45696"></a><!-- doxytag: member="moFitSolContinue::minimization" ref="a4c90279f00774d9868a2e38ead45696" args="" -->
|
||||
<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="classmo_fit_sol_continue.html">moFitSolContinue</a>< EOT >::<a class="el" href="classmo_fit_sol_continue.html#d686a52cbcaa57924a585c7c90456612">maximization</a><code> [private]</code> </td>
|
||||
<td class="memname">bool <a class="el" href="classmo_fit_sol_continue.html">moFitSolContinue</a>< EOT >::<a class="el" href="classmo_fit_sol_continue.html#a4c90279f00774d9868a2e38ead45696">minimization</a><code> [private]</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Flag that indicate if there is a maximization (true) or a minimization (false) of the fitness value.
|
||||
Flag that indicate if there is a minimization (true) or a maximization (false) of the fitness value.
|
||||
<p>
|
||||
It can be interesting to know this information because some solution-based metaheuristics can generate solution with a fitness that is worse that the best known fitness (in this case, the counter is not reinitialized).
|
||||
<p>
|
||||
|
|
@ -185,7 +185,7 @@ Referenced by <a class="el" href="mo_fit_sol_continue_8h-source.html#l00044">moF
|
|||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="mo_fit_sol_continue_8h-source.html">moFitSolContinue.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Tue Jul 31 14:12:37 2007 for PARADISEO-MO by
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Aug 2 09:02:25 2007 for PARADISEO-MO by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue