update docs

git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@166 331e1502-861f-0410-8da2-ba01fb791d7f
This commit is contained in:
liefooga 2007-01-16 14:51:25 +00:00
commit 011075c26a
134 changed files with 696 additions and 696 deletions

View file

@ -49,20 +49,20 @@
<a name="l00026"></a>00026 <span class="preprocessor">#include &lt;moeoNDSorting.h&gt;</span>
<a name="l00027"></a>00027 <span class="preprocessor">#include &lt;moeoReplacement.h&gt;</span>
<a name="l00028"></a>00028
<a name="l00031"></a><a class="code" href="classmoeoNSGA__II.html">00031</a> <span class="keyword">template</span> &lt; <span class="keyword">class</span> EOT &gt; <span class="keyword">class </span><a class="code" href="classmoeoNSGA__II.html">moeoNSGA_II</a>:<span class="keyword">public</span> <a class="codeRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_algo.html">eoAlgo</a> &lt; EOT &gt;
<a name="l00031"></a><a class="code" href="classmoeoNSGA__II.html">00031</a> <span class="keyword">template</span> &lt; <span class="keyword">class</span> EOT &gt; <span class="keyword">class </span><a class="code" href="classmoeoNSGA__II.html">moeoNSGA_II</a>:<span class="keyword">public</span> <a class="codeRef" doxygen="eo.doxytag:../../../paradiseo-eo/doc/html/" href="../../../paradiseo-eo/doc/html/classeo_algo.html">eoAlgo</a> &lt; EOT &gt;
<a name="l00032"></a>00032 {
<a name="l00033"></a>00033 <span class="keyword">public</span>:
<a name="l00034"></a>00034
<a name="l00046"></a><a class="code" href="classmoeoNSGA__II.html#bdbf13431487a83afdfd4f527f99ebcf">00046</a> <a class="code" href="classmoeoNSGA__II.html#bdbf13431487a83afdfd4f527f99ebcf">moeoNSGA_II</a> (<span class="keywordtype">unsigned</span> _max_gen, eoEvalFunc &lt; EOT &gt; &amp;_eval, eoGenOp &lt; EOT &gt; &amp;_op):<a class="code" href="classmoeoNSGA__II.html#22ba11ba501fb7cf3423d9b777294998">continuator</a> (*(new <a class="codeRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_gen_continue.html">eoGenContinue</a> &lt; EOT &gt; (_max_gen))), <a class="code" href="classmoeoNSGA__II.html#6b90df8b9890035788a4d4a3f0c26742">eval</a> (_eval), <a class="code" href="classmoeoNSGA__II.html#72fd9c6e70e9ee19db82a6894cafc60b">loopEval</a> (_eval), <a class="code" href="classmoeoNSGA__II.html#c1975957e19a164fde96ed7b5ce90ba4">popEval</a> (<a class="code" href="classmoeoNSGA__II.html#72fd9c6e70e9ee19db82a6894cafc60b">loopEval</a>), <a class="code" href="classmoeoNSGA__II.html#add129e06168846b7e405ddd25d70c4d">selectOne</a> (<a class="code" href="classmoeoNSGA__II.html#1aa7de4992f6c0f1c3a093aca735874c">sorting</a>, 2), <span class="comment">// binary tournament selection</span>
<a name="l00046"></a><a class="code" href="classmoeoNSGA__II.html#bdbf13431487a83afdfd4f527f99ebcf">00046</a> <a class="code" href="classmoeoNSGA__II.html#bdbf13431487a83afdfd4f527f99ebcf">moeoNSGA_II</a> (<span class="keywordtype">unsigned</span> _max_gen, eoEvalFunc &lt; EOT &gt; &amp;_eval, eoGenOp &lt; EOT &gt; &amp;_op):<a class="code" href="classmoeoNSGA__II.html#22ba11ba501fb7cf3423d9b777294998">continuator</a> (*(new <a class="codeRef" doxygen="eo.doxytag:../../../paradiseo-eo/doc/html/" href="../../../paradiseo-eo/doc/html/classeo_gen_continue.html">eoGenContinue</a> &lt; EOT &gt; (_max_gen))), <a class="code" href="classmoeoNSGA__II.html#6b90df8b9890035788a4d4a3f0c26742">eval</a> (_eval), <a class="code" href="classmoeoNSGA__II.html#72fd9c6e70e9ee19db82a6894cafc60b">loopEval</a> (_eval), <a class="code" href="classmoeoNSGA__II.html#c1975957e19a164fde96ed7b5ce90ba4">popEval</a> (<a class="code" href="classmoeoNSGA__II.html#72fd9c6e70e9ee19db82a6894cafc60b">loopEval</a>), <a class="code" href="classmoeoNSGA__II.html#add129e06168846b7e405ddd25d70c4d">selectOne</a> (<a class="code" href="classmoeoNSGA__II.html#1aa7de4992f6c0f1c3a093aca735874c">sorting</a>, 2), <span class="comment">// binary tournament selection</span>
<a name="l00047"></a>00047 <a class="code" href="classmoeoNSGA__II.html#c75535b7a47c26d8a66c1f227d33a3af">replace</a> (<a class="code" href="classmoeoNSGA__II.html#1aa7de4992f6c0f1c3a093aca735874c">sorting</a>), <a class="code" href="classmoeoNSGA__II.html#febee845341b96dba1cdfc18640d4960">genBreed</a> (<a class="code" href="classmoeoNSGA__II.html#add129e06168846b7e405ddd25d70c4d">selectOne</a>, _op), <a class="code" href="classmoeoNSGA__II.html#f0dc0665ea743729e6284d812192acfc">breed</a> (<a class="code" href="classmoeoNSGA__II.html#febee845341b96dba1cdfc18640d4960">genBreed</a>)
<a name="l00048"></a>00048 {
<a name="l00049"></a>00049 }
<a name="l00050"></a>00050
<a name="l00052"></a><a class="code" href="classmoeoNSGA__II.html#37109beabe74b0fecb2f3f899ef573d7">00052</a> <a class="code" href="classmoeoNSGA__II.html#bdbf13431487a83afdfd4f527f99ebcf">moeoNSGA_II</a> (<span class="keywordtype">unsigned</span> _max_gen, eoEvalFunc &lt; EOT &gt; &amp;_eval, eoQuadOp &lt; EOT &gt; &amp;crossover, <span class="keywordtype">double</span> pCross, eoMonOp &lt; EOT &gt; &amp;mutation, <span class="keywordtype">double</span> pMut):<a class="code" href="classmoeoNSGA__II.html#22ba11ba501fb7cf3423d9b777294998">continuator</a> (*(new <a class="codeRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_gen_continue.html">eoGenContinue</a> &lt; EOT &gt; (_max_gen))), <a class="code" href="classmoeoNSGA__II.html#6b90df8b9890035788a4d4a3f0c26742">eval</a> (_eval), <a class="code" href="classmoeoNSGA__II.html#72fd9c6e70e9ee19db82a6894cafc60b">loopEval</a> (_eval), <a class="code" href="classmoeoNSGA__II.html#c1975957e19a164fde96ed7b5ce90ba4">popEval</a> (<a class="code" href="classmoeoNSGA__II.html#72fd9c6e70e9ee19db82a6894cafc60b">loopEval</a>), <a class="code" href="classmoeoNSGA__II.html#add129e06168846b7e405ddd25d70c4d">selectOne</a> (<a class="code" href="classmoeoNSGA__II.html#1aa7de4992f6c0f1c3a093aca735874c">sorting</a>, 2), <span class="comment">// binary tournament selection</span>
<a name="l00052"></a><a class="code" href="classmoeoNSGA__II.html#37109beabe74b0fecb2f3f899ef573d7">00052</a> <a class="code" href="classmoeoNSGA__II.html#bdbf13431487a83afdfd4f527f99ebcf">moeoNSGA_II</a> (<span class="keywordtype">unsigned</span> _max_gen, eoEvalFunc &lt; EOT &gt; &amp;_eval, eoQuadOp &lt; EOT &gt; &amp;crossover, <span class="keywordtype">double</span> pCross, eoMonOp &lt; EOT &gt; &amp;mutation, <span class="keywordtype">double</span> pMut):<a class="code" href="classmoeoNSGA__II.html#22ba11ba501fb7cf3423d9b777294998">continuator</a> (*(new <a class="codeRef" doxygen="eo.doxytag:../../../paradiseo-eo/doc/html/" href="../../../paradiseo-eo/doc/html/classeo_gen_continue.html">eoGenContinue</a> &lt; EOT &gt; (_max_gen))), <a class="code" href="classmoeoNSGA__II.html#6b90df8b9890035788a4d4a3f0c26742">eval</a> (_eval), <a class="code" href="classmoeoNSGA__II.html#72fd9c6e70e9ee19db82a6894cafc60b">loopEval</a> (_eval), <a class="code" href="classmoeoNSGA__II.html#c1975957e19a164fde96ed7b5ce90ba4">popEval</a> (<a class="code" href="classmoeoNSGA__II.html#72fd9c6e70e9ee19db82a6894cafc60b">loopEval</a>), <a class="code" href="classmoeoNSGA__II.html#add129e06168846b7e405ddd25d70c4d">selectOne</a> (<a class="code" href="classmoeoNSGA__II.html#1aa7de4992f6c0f1c3a093aca735874c">sorting</a>, 2), <span class="comment">// binary tournament selection</span>
<a name="l00053"></a>00053
<a name="l00054"></a>00054 <a class="code" href="classmoeoNSGA__II.html#c75535b7a47c26d8a66c1f227d33a3af">replace</a> (<a class="code" href="classmoeoNSGA__II.html#1aa7de4992f6c0f1c3a093aca735874c">sorting</a>),
<a name="l00055"></a>00055 <a class="code" href="classmoeoNSGA__II.html#febee845341b96dba1cdfc18640d4960">genBreed</a> (<a class="code" href="classmoeoNSGA__II.html#add129e06168846b7e405ddd25d70c4d">selectOne</a>,
<a name="l00056"></a>00056 *new <a class="codeRef" doxygen="eo.doxytag:../../../workspace/paradiseo-eo/doc/doc/html/" href="../../../workspace/paradiseo-eo/doc/doc/html/classeo_s_g_a_gen_op.html">eoSGAGenOp</a> &lt; EOT &gt; (crossover, pCross, mutation, pMut)),
<a name="l00056"></a>00056 *new <a class="codeRef" doxygen="eo.doxytag:../../../paradiseo-eo/doc/html/" href="../../../paradiseo-eo/doc/html/classeo_s_g_a_gen_op.html">eoSGAGenOp</a> &lt; EOT &gt; (crossover, pCross, mutation, pMut)),
<a name="l00057"></a>00057 <a class="code" href="classmoeoNSGA__II.html#f0dc0665ea743729e6284d812192acfc">breed</a> (<a class="code" href="classmoeoNSGA__II.html#febee845341b96dba1cdfc18640d4960">genBreed</a>)
<a name="l00058"></a>00058 {
<a name="l00059"></a>00059 }
@ -108,7 +108,7 @@
<a name="l00104"></a>00104 };
<a name="l00105"></a>00105
<a name="l00106"></a>00106 <span class="preprocessor">#endif</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Mon Jan 15 14:19:18 2007 for ParadisEO-MOEO by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Tue Jan 16 15:49:53 2007 for ParadisEO-MOEO by&nbsp;
<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>