Doc script updates API documentation module=paradiseo-moeo SPY=/data/OPAC/software/paradisEO/script/spy-update-api-doc-24143.20080229171848.log

git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1032 331e1502-861f-0410-8da2-ba01fb791d7f
This commit is contained in:
legrand 2008-02-29 16:19:49 +00:00
commit f24ad209d7
105 changed files with 611 additions and 398 deletions

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -153,7 +152,7 @@
<a name="l00129"></a>00129 <span class="comment">// closing of the input file</span>
<a name="l00130"></a>00130 inputFile.close();
<a name="l00131"></a>00131 }
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:47 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -101,7 +100,7 @@
<a name="l00107"></a>00107 };
<a name="l00108"></a>00108
<a name="l00109"></a>00109 <span class="preprocessor">#endif </span><span class="comment">/*FLOWSHOPBENCHMARKPARSER_H_*/</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:47 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -112,7 +111,7 @@
<a name="l00088"></a>00088 C[i][_flowshop[j]] = std::max(C[i][_flowshop[j-1]], C[i-1][_flowshop[j]]) + <a class="code" href="classFlowShopEval.html#f4152ec0542e13cbc8f4c4ece284a2b4">p</a>[i][_flowshop[j]];
<a name="l00089"></a>00089 <span class="keywordflow">return</span> C;
<a name="l00090"></a>00090 }
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:47 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -95,7 +94,7 @@
<a name="l00102"></a>00102 };
<a name="l00103"></a>00103
<a name="l00104"></a>00104 <span class="preprocessor">#endif </span><span class="comment">/*FLOWSHOPEVAL_H_*/</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:47 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -66,19 +65,19 @@
<a name="l00042"></a>00042 {}
<a name="l00043"></a>00043
<a name="l00044"></a>00044
<a name="l00045"></a>00045 <span class="keywordtype">void</span> FlowShopInit::operator()(<a class="code" href="classFlowShop.html">FlowShop</a> &amp; _flowshop)
<a name="l00045"></a>00045 <span class="keywordtype">void</span> <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_init_permutation.html#1a9e87eb88c39aeeacd933b4a6b74488">FlowShopInit::operator()</a>(<a class="code" href="classFlowShop.html">FlowShop</a> &amp; _flowshop)
<a name="l00046"></a>00046 {
<a name="l00047"></a>00047 <span class="comment">// scheduling vector</span>
<a name="l00048"></a>00048 std::vector&lt;unsigned int&gt; scheduling(<a class="code" href="classFlowShopEval.html#48c4a108b54c2c949cb649e470c9e8c4">N</a>);
<a name="l00048"></a>00048 std::vector&lt;unsigned int&gt; scheduling(N);
<a name="l00049"></a>00049 <span class="comment">// initialisation of possible values</span>
<a name="l00050"></a>00050 std::vector&lt;unsigned int&gt; possibles(<a class="code" href="classFlowShopEval.html#48c4a108b54c2c949cb649e470c9e8c4">N</a>);
<a name="l00051"></a>00051 <span class="keywordflow">for</span> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i=0 ; i&lt;<a class="code" href="classFlowShopEval.html#48c4a108b54c2c949cb649e470c9e8c4">N</a> ; i++)
<a name="l00050"></a>00050 std::vector&lt;unsigned int&gt; possibles(N);
<a name="l00051"></a>00051 <span class="keywordflow">for</span> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i=0 ; i&lt;N ; i++)
<a name="l00052"></a>00052 possibles[i] = i;
<a name="l00053"></a>00053 <span class="comment">// random initialization</span>
<a name="l00054"></a>00054 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> rInd; <span class="comment">// random index</span>
<a name="l00055"></a>00055 <span class="keywordflow">for</span> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i=0; i&lt;N; i++)
<a name="l00056"></a>00056 {
<a name="l00057"></a>00057 rInd = (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>) rng.uniform(N-i);
<a name="l00057"></a>00057 rInd = (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>) <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/namespaceeo.html#2727d901e79a00930492730539e3b644">rng</a>.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_rng.html#50dfb052f11ae50326e552cb223d88e4">uniform</a>(N-i);
<a name="l00058"></a>00058 scheduling[i] = possibles[rInd];
<a name="l00059"></a>00059 possibles[rInd] = possibles[N-i-1];
<a name="l00060"></a>00060 }
@ -86,7 +85,7 @@
<a name="l00062"></a>00062 _flowshop.<a class="code" href="classmoeoVector.html#a7fadd876fe492717815510f68a921c5">value</a>(scheduling);
<a name="l00063"></a>00063 _flowshop.<a class="code" href="classMOEO.html#1069501a40e07071d78c067c46b696ee">invalidate</a>(); <span class="comment">// IMPORTANT in case the _genotype is old</span>
<a name="l00064"></a>00064 }
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:47 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -65,10 +64,10 @@
<a name="l00041"></a>00041 <span class="preprocessor">#include &lt;eoInit.h&gt;</span>
<a name="l00042"></a>00042 <span class="preprocessor">#include &lt;FlowShop.h&gt;</span>
<a name="l00043"></a>00043
<a name="l00047"></a>00047 <span class="keyword">typedef</span> eoInitPermutation&lt;FlowShop&gt; FlowShopInit;
<a name="l00047"></a>00047 <span class="keyword">typedef</span> <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_init_permutation.html">eoInitPermutation&lt;FlowShop&gt;</a> <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_init_permutation.html">FlowShopInit</a>;
<a name="l00048"></a>00048
<a name="l00049"></a>00049 <span class="preprocessor">#endif </span><span class="comment">/*FLOWSHOPINIT_H_*/</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:47 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -79,7 +78,7 @@
<a name="l00055"></a>00055 <span class="comment">// 2 objectives</span>
<a name="l00056"></a>00056 <span class="keywordflow">return</span> 2;
<a name="l00057"></a>00057 }
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:47 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -79,7 +78,7 @@
<a name="l00069"></a>00069 };
<a name="l00070"></a>00070
<a name="l00071"></a>00071 <span class="preprocessor">#endif </span><span class="comment">/*FLOWSHOPOBJECTIVEVECTORTRAITS_H_*/</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:47 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -68,7 +67,7 @@
<a name="l00047"></a>00047 <span class="keyword">typedef</span> moeoRealObjectiveVector &lt; FlowShopObjectiveVectorTraits &gt; <a class="code" href="classmoeoRealObjectiveVector.html">FlowShopObjectiveVector</a>;
<a name="l00048"></a>00048
<a name="l00049"></a>00049 <span class="preprocessor">#endif </span><span class="comment">/*FLOWSHOPOBJECTIVEVECTOR_H_*/</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:47 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -75,8 +74,8 @@
<a name="l00051"></a>00051 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> point1, point2;
<a name="l00052"></a>00052 <span class="keywordflow">do</span>
<a name="l00053"></a>00053 {
<a name="l00054"></a>00054 point1 = rng.random(std::min(_flowshop1.size(), _flowshop2.size()));
<a name="l00055"></a>00055 point2 = rng.random(std::min(_flowshop1.size(), _flowshop2.size()));
<a name="l00054"></a>00054 point1 = rng.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_rng.html#f0829d258c74cdc3a8f6cd72c0287cb4">random</a>(std::min(_flowshop1.size(), _flowshop2.size()));
<a name="l00055"></a>00055 point2 = rng.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_rng.html#f0829d258c74cdc3a8f6cd72c0287cb4">random</a>(std::min(_flowshop1.size(), _flowshop2.size()));
<a name="l00056"></a>00056 }
<a name="l00057"></a>00057 <span class="keywordflow">while</span> (fabs((<span class="keywordtype">double</span>) point1-point2) &lt;= 2);
<a name="l00058"></a>00058 <span class="comment">// computation of the offspring</span>
@ -132,7 +131,7 @@
<a name="l00108"></a>00108 }
<a name="l00109"></a>00109 <span class="keywordflow">return</span> result;
<a name="l00110"></a>00110 }
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:47 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -65,7 +64,7 @@
<a name="l00041"></a>00041 <span class="preprocessor">#include &lt;eoOp.h&gt;</span>
<a name="l00042"></a>00042 <span class="preprocessor">#include &lt;FlowShop.h&gt;</span>
<a name="l00043"></a>00043
<a name="l00047"></a><a class="code" href="classFlowShopOpCrossoverQuad.html">00047</a> <span class="keyword">class </span><a class="code" href="classFlowShopOpCrossoverQuad.html">FlowShopOpCrossoverQuad</a> : <span class="keyword">public</span> eoQuadOp &lt; FlowShop &gt;
<a name="l00047"></a><a class="code" href="classFlowShopOpCrossoverQuad.html">00047</a> <span class="keyword">class </span><a class="code" href="classFlowShopOpCrossoverQuad.html">FlowShopOpCrossoverQuad</a> : <span class="keyword">public</span> <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_quad_op.html">eoQuadOp</a> &lt; FlowShop &gt;
<a name="l00048"></a>00048 {
<a name="l00049"></a>00049 <span class="keyword">public</span>:
<a name="l00050"></a>00050
@ -82,7 +81,7 @@
<a name="l00076"></a>00076 };
<a name="l00077"></a>00077
<a name="l00078"></a>00078 <span class="preprocessor">#endif </span><span class="comment">/*FLOWSHOPOPCROSSOVERQUAD_H_*/</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:47 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -65,10 +64,10 @@
<a name="l00041"></a>00041 <span class="preprocessor">#include &lt;eoSwapMutation.h&gt;</span>
<a name="l00042"></a>00042 <span class="preprocessor">#include &lt;FlowShop.h&gt;</span>
<a name="l00043"></a>00043
<a name="l00047"></a>00047 <span class="keyword">typedef</span> eoSwapMutation&lt;FlowShop&gt; FlowShopOpMutationExchange;
<a name="l00047"></a>00047 <span class="keyword">typedef</span> <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_swap_mutation.html">eoSwapMutation&lt;FlowShop&gt;</a> <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_swap_mutation.html">FlowShopOpMutationExchange</a>;
<a name="l00048"></a>00048
<a name="l00049"></a>00049 <span class="preprocessor">#endif </span><span class="comment">/*FLOWSHOPOPMUTATIONEXCHANGE_H_*/</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:47 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -65,10 +64,10 @@
<a name="l00041"></a>00041 <span class="preprocessor">#include &lt;eoShiftMutation.h&gt;</span>
<a name="l00042"></a>00042 <span class="preprocessor">#include &lt;FlowShop.h&gt;</span>
<a name="l00043"></a>00043
<a name="l00047"></a>00047 <span class="keyword">typedef</span> eoShiftMutation&lt;FlowShop&gt; FlowShopOpMutationShift;
<a name="l00047"></a>00047 <span class="keyword">typedef</span> <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_shift_mutation.html">eoShiftMutation&lt;FlowShop&gt;</a> <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_shift_mutation.html">FlowShopOpMutationShift</a>;
<a name="l00048"></a>00048
<a name="l00049"></a>00049 <span class="preprocessor">#endif </span><span class="comment">/*FLOWSHOPOPMUTATIONSHIFT_H_*/</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:47 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -65,7 +64,7 @@
<a name="l00041"></a>00041 <span class="keyword"> </span>{
<a name="l00042"></a>00042 <span class="keywordflow">return</span> <span class="stringliteral">"FlowShop"</span>;
<a name="l00043"></a>00043 }
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:47 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -74,7 +73,7 @@
<a name="l00056"></a>00056 };
<a name="l00057"></a>00057
<a name="l00058"></a>00058 <span class="preprocessor">#endif </span><span class="comment">/*FLOWSHOP_H_*/</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:47 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -24,7 +23,7 @@
</ul></div>
<h1>README</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 PARADISEO-<a class="code" href="classMOEO.html">MOEO</a> README FILE
<a name="l00002"></a>00002 =======================================================================
<a name="l00003"></a>00003 check latest news at http:<span class="comment">//paradiseo.gforge.inria.fr/</span>
<a name="l00003"></a>00003 <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/namespacedominance.html#01ead7419cb41bd6a8d7ea265dce1ce3">check</a> latest news at http:<span class="comment">//paradiseo.gforge.inria.fr/</span>
<a name="l00004"></a>00004 =======================================================================
<a name="l00005"></a>00005
<a name="l00006"></a>00006 Welcome to ParadisEO-<a class="code" href="classMOEO.html">MOEO</a>, the Multi-Objective Evolving Objects library.
@ -102,7 +101,7 @@
<a name="l00078"></a>00078 =======================================================================
<a name="l00079"></a>00079
<a name="l00080"></a>00080 Mailing list : paradiseo-help@lists.gforge.inria.fr
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -119,8 +118,8 @@
<a name="l00095"></a>00095 <span class="comment">// main</span>
<a name="l00096"></a>00096 <span class="keywordtype">int</span> main (<span class="keywordtype">int</span> argc, <span class="keywordtype">char</span> *argv[])
<a name="l00097"></a>00097 {
<a name="l00098"></a>00098 eoParser parser(argc, argv); <span class="comment">// for user-parameter reading</span>
<a name="l00099"></a>00099 eoState state; <span class="comment">// to keep all things allocated</span>
<a name="l00098"></a>00098 <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_parser.html">eoParser</a> parser(argc, argv); <span class="comment">// for user-parameter reading</span>
<a name="l00099"></a>00099 <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_state.html">eoState</a> state; <span class="comment">// to keep all things allocated</span>
<a name="l00100"></a>00100
<a name="l00101"></a>00101 <span class="comment">// parameters</span>
<a name="l00102"></a>00102 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> POP_SIZE = parser.createParam((<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)(100), <span class="stringliteral">"popSize"</span>, <span class="stringliteral">"Population size"</span>,<span class="charliteral">'P'</span>,<span class="stringliteral">"Param"</span>).value();
@ -137,7 +136,7 @@
<a name="l00113"></a>00113 eoUniformMutation &lt; Sch1 &gt; mutation (M_EPSILON);
<a name="l00114"></a>00114
<a name="l00115"></a>00115 <span class="comment">// generate initial population</span>
<a name="l00116"></a>00116 eoRealVectorBounds bounds (1, 0.0, 2.0); <span class="comment">// [0, 2]</span>
<a name="l00116"></a>00116 <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_real_vector_bounds.html">eoRealVectorBounds</a> bounds (1, 0.0, 2.0); <span class="comment">// [0, 2]</span>
<a name="l00117"></a>00117 eoRealInitBounded &lt; Sch1 &gt; init (bounds);
<a name="l00118"></a>00118 eoPop &lt; Sch1 &gt; pop (POP_SIZE, init);
<a name="l00119"></a>00119
@ -156,12 +155,12 @@
<a name="l00132"></a>00132
<a name="l00133"></a>00133 <span class="comment">// printing of the final archive</span>
<a name="l00134"></a>00134 cout &lt;&lt; <span class="stringliteral">"Final Archive"</span> &lt;&lt; endl;
<a name="l00135"></a>00135 arch.sortedPrintOn (cout);
<a name="l00135"></a>00135 arch.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_pop.html#b6572898562eebe5bab105c4475a9a64">sortedPrintOn</a> (cout);
<a name="l00136"></a>00136 cout &lt;&lt; endl;
<a name="l00137"></a>00137
<a name="l00138"></a>00138 <span class="keywordflow">return</span> EXIT_SUCCESS;
<a name="l00139"></a>00139 }
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -36,11 +35,18 @@
<tr class="memlist"><td><a class="el" href="classMOEO.html#9682a883fedc6333e95906e02236d492">Diversity</a> typedef</td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classMOEO.html#c610f4636e8c26a351fcfbc25028aa01">diversity</a>() const </td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classMOEO.html#1f0a391984cd14bcf930d1d81dd4848e">diversity</a>(const Diversity &amp;_diversityValue)</td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#f3219f2db76a83f25a8096d2afd61d12">EO</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#f3219f2db76a83f25a8096d2afd61d12">EO</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classMOEO.html#03184b6c0b5c905e0ff5a790a3d55803">Fitness</a> typedef</td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classMOEO.html#c02c16902f914a6fde83a33d2c8b1534">fitness</a>() const </td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classMOEO.html#4dc05ded73bb60d1a51e282006c8942d">fitness</a>(const Fitness &amp;_fitnessValue)</td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#2d88f93163bc50fe57a18627e3b776b9">EO&lt; MOEOObjectiveVector &gt;::fitness</a>(const Fitness &amp;_fitness)</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#0e9eb37c82c311a6498be52c59586395">EO&lt; MOEOObjectiveVector &gt;::fitness</a>(performance_type perf)</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#2c8bbb894baa564cd8b38b5699321763">fitness_traits</a> typedef</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#04467a534c57168bf92c80f3d4f338de">fitnessReference</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classMOEO.html#314df446d1a9211121cedb2629da8906">invalid</a>() const </td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classMOEO.html#1069501a40e07071d78c067c46b696ee">invalidate</a>()</td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#dec1d9ef4915ccd68a3b9594009af678">invalidate_worth</a>(void)</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classMOEO.html#1283a27baab9728673445832e6d4301a">invalidateDiversity</a>()</td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classMOEO.html#55876e2e7cd537052fec1c7f46f37ffe">invalidateFitness</a>()</td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classMOEO.html#6b75e7e84726cf4e2d50216a35cec70b">invalidateObjectiveVector</a>()</td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td><code> [inline]</code></td></tr>
@ -54,11 +60,26 @@
<tr class="memlist"><td><a class="el" href="classMOEO.html#d4a765a76f9acc1bca36297ab55d7282">objectiveVector</a>(const ObjectiveVector &amp;_objectiveVectorValue)</td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoVector.html#d7a5feff640f00e5d6a29c3ebd11e90b">operator&lt;</a>(const moeoVector&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity, GeneType &gt; &amp;_moeo) const </td><td><a class="el" href="classmoeoVector.html">moeoVector&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity, GeneType &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classMOEO.html#119ef916de4955298febaf3e1c8ad705">MOEO::operator&lt;</a>(const MOEO &amp;_other) const </td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#47622fb5583b3ac0a6308c56a2727fdd">EO&lt; MOEOObjectiveVector &gt;::operator&lt;</a>(const EO &amp;_eo2) const </td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#34f0c0dddb9ba3f666b374931713fde6">EO&lt; MOEOObjectiveVector &gt;::operator&lt;</a>(const EO&lt; Fitness, Traits &gt; &amp;other) const </td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#7860c3d97a5ae50a5bf860f18fda0f02">operator&gt;</a>(const EO &amp;_eo2) const </td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#17dba30efbc49c4e9816814fd1328ca5">operator&gt;</a>(const EO&lt; Fitness, Traits &gt; &amp;other) const </td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#0f3a1e631c64285c966b416a4234a8ce">performance</a>(performance_type perf)</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#91573893b98cc10bfc12ff6948f39ac9">performance</a>(void) const </td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#a3b3914123736b9bcd9066c4c7f0e463">performance_type</a> typedef</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoVector.html#d0a92cb26483ffab754ac4a0efb76308">printOn</a>(std::ostream &amp;_os) const </td><td><a class="el" href="classmoeoVector.html">moeoVector&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity, GeneType &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoVector.html#cd8ee0fe79bb9515b29e2a4d3fee5ab9">readFrom</a>(std::istream &amp;_is)</td><td><a class="el" href="classmoeoVector.html">moeoVector&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity, GeneType &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#d250965da9726a2622b4e3e7d37867b7">storage_type</a> typedef</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoVector.html#a7fadd876fe492717815510f68a921c5">value</a>(const std::vector&lt; GeneType &gt; &amp;_v)</td><td><a class="el" href="classmoeoVector.html">moeoVector&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity, GeneType &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#d4d39085735a75340c8dbbfd556f0eef">worth</a>(worth_type worth)</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#ab3c3d6204397a472d0b1c0712b3fb1a">worth</a>(void) const </td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#0ce9beaea3bf461264a67d341c66f541">worth_type</a> typedef</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#94d6a24a40dad9d98898466799e75fdf">~EO</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_object.html#e10c6f17bfca09833245227b379dd62a">~eoObject</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_object.html">eoObject</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_persistent.html#3fbc81768adc08cc9a31a15030b114c9">~eoPersistent</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_persistent.html">eoPersistent</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_printable.html#74ffc0d020758b11f640a798d251679e">~eoPrintable</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_printable.html">eoPrintable</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classMOEO.html#0215e9acab4ab57088175f9856e6c48c">~MOEO</a>()</td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -37,8 +36,12 @@
<p>Inheritance diagram for FlowShop:
<p><center><img src="classFlowShop.png" usemap="#FlowShop_map" border="0" alt=""></center>
<map name="FlowShop_map">
<area href="classmoeoVector.html" alt="moeoVector< MOEOObjectiveVector, MOEOFitness, MOEODiversity, GeneType >" shape="rect" coords="0,56,488,80">
<area href="classMOEO.html" alt="MOEO< MOEOObjectiveVector, MOEOFitness, MOEODiversity >" shape="rect" coords="0,0,488,24">
<area href="classmoeoVector.html" alt="moeoVector< MOEOObjectiveVector, MOEOFitness, MOEODiversity, GeneType >" shape="rect" coords="249,224,737,248">
<area href="classMOEO.html" alt="MOEO< MOEOObjectiveVector, MOEOFitness, MOEODiversity >" shape="rect" coords="249,168,737,192">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html" alt="EO< MOEOObjectiveVector >" shape="rect" coords="249,112,737,136">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_object.html" alt="eoObject" shape="rect" coords="0,56,488,80">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_persistent.html" alt="eoPersistent" shape="rect" coords="498,56,986,80">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_printable.html" alt="eoPrintable" shape="rect" coords="498,0,986,24">
</map>
<a href="classFlowShop-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
@ -55,7 +58,7 @@ Structure of the genotype for the flow-shop scheduling problem: a vector of unsi
<p>
Definition at line <a class="el" href="FlowShop_8h-source.html#l00047">47</a> of file <a class="el" href="FlowShop_8h-source.html">FlowShop.h</a>.<hr>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="FlowShop_8h-source.html">FlowShop.h</a><li><a class="el" href="FlowShop_8cpp-source.html">FlowShop.cpp</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

Before After
Before After

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -41,7 +40,7 @@
<tr class="memlist"><td><a class="el" href="classFlowShopBenchmarkParser.html#fb220e40e9f94e3c1d3a7eb437aeffce">N</a></td><td><a class="el" href="classFlowShopBenchmarkParser.html">FlowShopBenchmarkParser</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classFlowShopBenchmarkParser.html#4c1ce3d710b6605ddcc723101b808de5">p</a></td><td><a class="el" href="classFlowShopBenchmarkParser.html">FlowShopBenchmarkParser</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classFlowShopBenchmarkParser.html#69c9ba47e774da4b06424a724573265d">printOn</a>(std::ostream &amp;_os) const </td><td><a class="el" href="classFlowShopBenchmarkParser.html">FlowShopBenchmarkParser</a></td><td></td></tr>
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -183,7 +182,7 @@ Referenced by <a class="el" href="FlowShopBenchmarkParser_8cpp-source.html#l0004
</div><p>
<hr>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="FlowShopBenchmarkParser_8h-source.html">FlowShopBenchmarkParser.h</a><li><a class="el" href="FlowShopBenchmarkParser_8cpp-source.html">FlowShopBenchmarkParser.cpp</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -32,14 +31,20 @@
<h1>FlowShopEval Member List</h1>This is the complete list of members for <a class="el" href="classFlowShopEval.html">FlowShopEval</a>, including all inherited members.<p><table>
<tr class="memlist"><td><a class="el" href="classFlowShopEval.html#84cfc6f7bee1c0e4b1a29ca99e3c129b">completionTime</a>(const FlowShop &amp;_flowshop)</td><td><a class="el" href="classFlowShopEval.html">FlowShopEval</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classFlowShopEval.html#a283f1bfd433ec1bd3a45c46bd6e3ba4">d</a></td><td><a class="el" href="classFlowShopEval.html">FlowShopEval</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_eval_func.html#5f5b8425b18dc822fe07233d1ad080cb">EOFitT</a> typedef</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_eval_func.html">eoEvalFunc&lt; FlowShop &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_eval_func.html#5a93ff2efd034f363aa5da789c081ee8">EOType</a> typedef</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_eval_func.html">eoEvalFunc&lt; FlowShop &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classFlowShopEval.html#f830293ad66a253a4008937fd6d68fce">FlowShopEval</a>(unsigned int _M, unsigned int _N, const std::vector&lt; std::vector&lt; unsigned int &gt; &gt; &amp;_p, const std::vector&lt; unsigned int &gt; &amp;_d)</td><td><a class="el" href="classFlowShopEval.html">FlowShopEval</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_u_f.html#cbcdc56d1ffcab42c6dbd8b449b5f4c8">functor_category</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_u_f.html">eoUF&lt; A1, R &gt;</a></td><td><code> [static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classFlowShopEval.html#9c7c7263d8c04d18d66729f4875d46cd">M</a></td><td><a class="el" href="classFlowShopEval.html">FlowShopEval</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classFlowShopEval.html#8b383e0c6cfd68fdf61e987b5fc91cf3">makespan</a>(const FlowShop &amp;_flowshop)</td><td><a class="el" href="classFlowShopEval.html">FlowShopEval</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classFlowShopEval.html#48c4a108b54c2c949cb649e470c9e8c4">N</a></td><td><a class="el" href="classFlowShopEval.html">FlowShopEval</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classFlowShopEval.html#d6ea74de6e62c2b104b52aa68b5da3a5">operator()</a>(FlowShop &amp;_flowshop)</td><td><a class="el" href="classFlowShopEval.html">FlowShopEval</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_u_f.html#786e028409366dc273e19104f17ba68a">moeoEvalFunc&lt; FlowShop &gt;::operator()</a>(A1)=0</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_u_f.html">eoUF&lt; A1, R &gt;</a></td><td><code> [pure virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classFlowShopEval.html#f4152ec0542e13cbc8f4c4ece284a2b4">p</a></td><td><a class="el" href="classFlowShopEval.html">FlowShopEval</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classFlowShopEval.html#25d04be8fd17b5589fdac732accaaf9e">tardiness</a>(const FlowShop &amp;_flowshop)</td><td><a class="el" href="classFlowShopEval.html">FlowShopEval</a></td><td><code> [private]</code></td></tr>
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_base.html#8c8feaced1598f8445a94c22d69dbd31">~eoFunctorBase</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_base.html">eoFunctorBase</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_u_f.html#ed542967512c7a8f2ba6472a0c5c128d">~eoUF</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_u_f.html">eoUF&lt; A1, R &gt;</a></td><td><code> [virtual]</code></td></tr>
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -37,7 +36,10 @@
<p>Inheritance diagram for FlowShopEval:
<p><center><img src="classFlowShopEval.png" usemap="#FlowShopEval_map" border="0" alt=""></center>
<map name="FlowShopEval_map">
<area href="classmoeoEvalFunc.html" alt="moeoEvalFunc< FlowShop >" shape="rect" coords="0,0,176,24">
<area href="classmoeoEvalFunc.html" alt="moeoEvalFunc< FlowShop >" shape="rect" coords="0,168,176,192">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_eval_func.html" alt="eoEvalFunc< FlowShop >" shape="rect" coords="0,112,176,136">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_u_f.html" alt="eoUF< A1, R >" shape="rect" coords="0,56,176,80">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_base.html" alt="eoFunctorBase" shape="rect" coords="0,0,176,24">
</map>
<a href="classFlowShopEval-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
@ -270,7 +272,7 @@ Referenced by <a class="el" href="FlowShopEval_8cpp-source.html#l00056">makespan
</div><p>
<hr>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="FlowShopEval_8h-source.html">FlowShopEval.h</a><li><a class="el" href="FlowShopEval_8cpp-source.html">FlowShopEval.cpp</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 511 B

After

Width:  |  Height:  |  Size: 921 B

Before After
Before After

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -37,7 +36,7 @@
<tr class="memlist"><td><a class="el" href="classFlowShopObjectiveVectorTraits.html#76ebe7639b502980bc683ab404b69c10">nObjectives</a>()</td><td><a class="el" href="classFlowShopObjectiveVectorTraits.html">FlowShopObjectiveVectorTraits</a></td><td><code> [static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoObjectiveVectorTraits.html#327c1994f1b5aa3d6b5c8cae0b971191">setup</a>(unsigned int _nObjectives, std::vector&lt; bool &gt; &amp;_bObjectives)</td><td><a class="el" href="classmoeoObjectiveVectorTraits.html">moeoObjectiveVectorTraits</a></td><td><code> [inline, static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoObjectiveVectorTraits.html#c1199e4f019ec88a0365db81e9ab8d1f">tolerance</a>()</td><td><a class="el" href="classmoeoObjectiveVectorTraits.html">moeoObjectiveVectorTraits</a></td><td><code> [inline, static]</code></td></tr>
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:17 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -119,7 +118,7 @@ Definition at line <a class="el" href="FlowShopObjectiveVectorTraits_8cpp-source
</div><p>
<hr>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="FlowShopObjectiveVectorTraits_8h-source.html">FlowShopObjectiveVectorTraits.h</a><li><a class="el" href="FlowShopObjectiveVectorTraits_8cpp-source.html">FlowShopObjectiveVectorTraits.cpp</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:17 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -30,10 +29,19 @@
<li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
</ul></div>
<h1>FlowShopOpCrossoverQuad Member List</h1>This is the complete list of members for <a class="el" href="classFlowShopOpCrossoverQuad.html">FlowShopOpCrossoverQuad</a>, including all inherited members.<p><table>
<tr class="memlist"><td><a class="el" href="classFlowShopOpCrossoverQuad.html#60ac69b87970b7000980f65aa6ead44a">className</a>() const </td><td><a class="el" href="classFlowShopOpCrossoverQuad.html">FlowShopOpCrossoverQuad</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classFlowShopOpCrossoverQuad.html#60ac69b87970b7000980f65aa6ead44a">className</a>() const </td><td><a class="el" href="classFlowShopOpCrossoverQuad.html">FlowShopOpCrossoverQuad</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_op.html#5b9ae9bfcd36ab9cfbc2940039190bdc">eoOp</a>(OpType _type)</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_op.html">eoOp&lt; EOType &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_op.html#66db208d9e3c9f7920aafa198af07e79">eoOp</a>(const eoOp &amp;_eop)</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_op.html">eoOp&lt; EOType &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_quad_op.html#62fbc856096e060fbbed39340a8b4f45">eoQuadOp</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_quad_op.html">eoQuadOp&lt; FlowShop &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html#fc64069be06fa835846ab2a7114c5374">functor_category</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html">eoBF&lt; FlowShop &amp;, FlowShop &amp;, bool &gt;</a></td><td><code> [static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classFlowShopOpCrossoverQuad.html#cbc2f344a0a29861900f4846597564c3">generateOffspring</a>(const FlowShop &amp;_parent1, const FlowShop &amp;_parent2, unsigned int _point1, unsigned int _point2)</td><td><a class="el" href="classFlowShopOpCrossoverQuad.html">FlowShopOpCrossoverQuad</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classFlowShopOpCrossoverQuad.html#92f70807bea24d3c233af580e2c55e3a">operator()</a>(FlowShop &amp;_flowshop1, FlowShop &amp;_flowshop2)</td><td><a class="el" href="classFlowShopOpCrossoverQuad.html">FlowShopOpCrossoverQuad</a></td><td></td></tr>
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:17 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_op.html#f58534db7113ec9919ecdb69b661eb60">getType</a>() const </td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_op.html">eoOp&lt; EOType &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classFlowShopOpCrossoverQuad.html#92f70807bea24d3c233af580e2c55e3a">operator()</a>(FlowShop &amp;_flowshop1, FlowShop &amp;_flowshop2)</td><td><a class="el" href="classFlowShopOpCrossoverQuad.html">FlowShopOpCrossoverQuad</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_op.html#04aa988c26acbc7e41e96cae0bd415cc">OpType</a> enum name</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_op.html">eoOp&lt; EOType &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html#adc459db710dea2a91c47f8b6863b96c">~eoBF</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html">eoBF&lt; FlowShop &amp;, FlowShop &amp;, bool &gt;</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_base.html#8c8feaced1598f8445a94c22d69dbd31">~eoFunctorBase</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_base.html">eoFunctorBase</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_op.html#4d42fee3eb192bc52b184cd098f91850">~eoOp</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_op.html">eoOp&lt; EOType &gt;</a></td><td><code> [virtual]</code></td></tr>
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -29,11 +28,19 @@
<li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
</ul></div>
<h1>FlowShopOpCrossoverQuad Class Reference</h1><!-- doxytag: class="FlowShopOpCrossoverQuad" -->Quadratic crossover operator for flow-shop (modify the both genotypes).
<h1>FlowShopOpCrossoverQuad Class Reference</h1><!-- doxytag: class="FlowShopOpCrossoverQuad" --><!-- doxytag: inherits="eoQuadOp&lt; FlowShop &gt;" -->Quadratic crossover operator for flow-shop (modify the both genotypes).
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="FlowShopOpCrossoverQuad_8h-source.html">FlowShopOpCrossoverQuad.h</a>&gt;</code>
<p>
<p>Inheritance diagram for FlowShopOpCrossoverQuad:
<p><center><img src="classFlowShopOpCrossoverQuad.png" usemap="#FlowShopOpCrossoverQuad_map" border="0" alt=""></center>
<map name="FlowShopOpCrossoverQuad_map">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_quad_op.html" alt="eoQuadOp< FlowShop >" shape="rect" coords="129,112,377,136">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_op.html" alt="eoOp< EOType >" shape="rect" coords="0,56,248,80">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html" alt="eoBF< FlowShop &, FlowShop &, bool >" shape="rect" coords="258,56,506,80">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_base.html" alt="eoFunctorBase" shape="rect" coords="258,0,506,24">
</map>
<a href="classFlowShopOpCrossoverQuad-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>
@ -74,7 +81,7 @@ Definition at line <a class="el" href="FlowShopOpCrossoverQuad_8h-source.html#l0
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
</tr>
</table>
</div>
@ -90,10 +97,12 @@ _copies_ of the parents <dl compact><dt><b>Parameters:</b></dt><dd>
</table>
</dl>
<p>
Implements <a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html#a03c40b95210569b826df79a2237a0d0">eoBF&lt; FlowShop &amp;, FlowShop &amp;, bool &gt;</a>.
<p>
Definition at line <a class="el" href="FlowShopOpCrossoverQuad_8cpp-source.html#l00047">47</a> of file <a class="el" href="FlowShopOpCrossoverQuad_8cpp-source.html">FlowShopOpCrossoverQuad.cpp</a>.
<p>
References <a class="el" href="FlowShopOpCrossoverQuad_8cpp-source.html#l00080">generateOffspring()</a>, and <a class="el" href="moeoVector_8h-source.html#l00081">moeoVector&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity, GeneType &gt;::value()</a>.
References <a class="el" href="FlowShopOpCrossoverQuad_8cpp-source.html#l00080">generateOffspring()</a>, <a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_rng.html#f0829d258c74cdc3a8f6cd72c0287cb4">eoRng::random()</a>, and <a class="el" href="moeoVector_8h-source.html#l00081">moeoVector&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity, GeneType &gt;::value()</a>.
</div>
</div><p>
<a class="anchor" name="cbc2f344a0a29861900f4846597564c3"></a><!-- doxytag: member="FlowShopOpCrossoverQuad::generateOffspring" ref="cbc2f344a0a29861900f4846597564c3" args="(const FlowShop &amp;_parent1, const FlowShop &amp;_parent2, unsigned int _point1, unsigned int _point2)" -->
@ -153,7 +162,7 @@ Referenced by <a class="el" href="FlowShopOpCrossoverQuad_8cpp-source.html#l0004
</div><p>
<hr>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="FlowShopOpCrossoverQuad_8h-source.html">FlowShopOpCrossoverQuad.h</a><li><a class="el" href="FlowShopOpCrossoverQuad_8cpp-source.html">FlowShopOpCrossoverQuad.cpp</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:17 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -36,11 +35,18 @@
<tr class="memlist"><td><a class="el" href="classMOEO.html#9682a883fedc6333e95906e02236d492">Diversity</a> typedef</td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classMOEO.html#c610f4636e8c26a351fcfbc25028aa01">diversity</a>() const </td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classMOEO.html#1f0a391984cd14bcf930d1d81dd4848e">diversity</a>(const Diversity &amp;_diversityValue)</td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#f3219f2db76a83f25a8096d2afd61d12">EO</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#f3219f2db76a83f25a8096d2afd61d12">EO</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classMOEO.html#03184b6c0b5c905e0ff5a790a3d55803">Fitness</a> typedef</td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classMOEO.html#c02c16902f914a6fde83a33d2c8b1534">fitness</a>() const </td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classMOEO.html#4dc05ded73bb60d1a51e282006c8942d">fitness</a>(const Fitness &amp;_fitnessValue)</td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#2d88f93163bc50fe57a18627e3b776b9">EO&lt; MOEOObjectiveVector &gt;::fitness</a>(const Fitness &amp;_fitness)</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#0e9eb37c82c311a6498be52c59586395">EO&lt; MOEOObjectiveVector &gt;::fitness</a>(performance_type perf)</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#2c8bbb894baa564cd8b38b5699321763">fitness_traits</a> typedef</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#04467a534c57168bf92c80f3d4f338de">fitnessReference</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classMOEO.html#314df446d1a9211121cedb2629da8906">invalid</a>() const </td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classMOEO.html#1069501a40e07071d78c067c46b696ee">invalidate</a>()</td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#dec1d9ef4915ccd68a3b9594009af678">invalidate_worth</a>(void)</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classMOEO.html#1283a27baab9728673445832e6d4301a">invalidateDiversity</a>()</td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classMOEO.html#55876e2e7cd537052fec1c7f46f37ffe">invalidateFitness</a>()</td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classMOEO.html#6b75e7e84726cf4e2d50216a35cec70b">invalidateObjectiveVector</a>()</td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td><code> [inline]</code></td></tr>
@ -55,12 +61,27 @@
<tr class="memlist"><td><a class="el" href="classMOEO.html#9fafca99234ef3cd9fdbaf05bde5a275">ObjectiveVector</a> typedef</td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoVector.html#d7a5feff640f00e5d6a29c3ebd11e90b">operator&lt;</a>(const moeoVector&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity, double &gt; &amp;_moeo) const </td><td><a class="el" href="classmoeoVector.html">moeoVector&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity, double &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classMOEO.html#119ef916de4955298febaf3e1c8ad705">MOEO::operator&lt;</a>(const MOEO &amp;_other) const </td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#47622fb5583b3ac0a6308c56a2727fdd">EO&lt; MOEOObjectiveVector &gt;::operator&lt;</a>(const EO &amp;_eo2) const </td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#34f0c0dddb9ba3f666b374931713fde6">EO&lt; MOEOObjectiveVector &gt;::operator&lt;</a>(const EO&lt; Fitness, Traits &gt; &amp;other) const </td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#7860c3d97a5ae50a5bf860f18fda0f02">operator&gt;</a>(const EO &amp;_eo2) const </td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#17dba30efbc49c4e9816814fd1328ca5">operator&gt;</a>(const EO&lt; Fitness, Traits &gt; &amp;other) const </td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#0f3a1e631c64285c966b416a4234a8ce">performance</a>(performance_type perf)</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#91573893b98cc10bfc12ff6948f39ac9">performance</a>(void) const </td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#a3b3914123736b9bcd9066c4c7f0e463">performance_type</a> typedef</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoVector.html#d0a92cb26483ffab754ac4a0efb76308">printOn</a>(std::ostream &amp;_os) const </td><td><a class="el" href="classmoeoVector.html">moeoVector&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity, double &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoVector.html#cd8ee0fe79bb9515b29e2a4d3fee5ab9">readFrom</a>(std::istream &amp;_is)</td><td><a class="el" href="classmoeoVector.html">moeoVector&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity, double &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classSch1.html#3ddc72f40539bfe0d5bb8d977b6655c0">Sch1</a>()</td><td><a class="el" href="classSch1.html">Sch1</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#d250965da9726a2622b4e3e7d37867b7">storage_type</a> typedef</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoVector.html#a7fadd876fe492717815510f68a921c5">value</a>(const std::vector&lt; double &gt; &amp;_v)</td><td><a class="el" href="classmoeoVector.html">moeoVector&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity, double &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#d4d39085735a75340c8dbbfd556f0eef">worth</a>(worth_type worth)</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#ab3c3d6204397a472d0b1c0712b3fb1a">worth</a>(void) const </td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#0ce9beaea3bf461264a67d341c66f541">worth_type</a> typedef</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html#94d6a24a40dad9d98898466799e75fdf">~EO</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html">EO&lt; MOEOObjectiveVector &gt;</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_object.html#e10c6f17bfca09833245227b379dd62a">~eoObject</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_object.html">eoObject</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_persistent.html#3fbc81768adc08cc9a31a15030b114c9">~eoPersistent</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_persistent.html">eoPersistent</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_printable.html#74ffc0d020758b11f640a798d251679e">~eoPrintable</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_printable.html">eoPrintable</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classMOEO.html#0215e9acab4ab57088175f9856e6c48c">~MOEO</a>()</td><td><a class="el" href="classMOEO.html">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:17 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:49 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -32,9 +31,13 @@
<h1>Sch1 Class Reference</h1><!-- doxytag: class="Sch1" --><!-- doxytag: inherits="moeoRealVector" --><p>Inheritance diagram for Sch1:
<p><center><img src="classSch1.png" usemap="#Sch1_map" border="0" alt=""></center>
<map name="Sch1_map">
<area href="classmoeoRealVector.html" alt="moeoRealVector< MOEOObjectiveVector, MOEOFitness, MOEODiversity >" shape="rect" coords="0,112,468,136">
<area href="classmoeoVector.html" alt="moeoVector< MOEOObjectiveVector, MOEOFitness, MOEODiversity, double >" shape="rect" coords="0,56,468,80">
<area href="classMOEO.html" alt="MOEO< MOEOObjectiveVector, MOEOFitness, MOEODiversity >" shape="rect" coords="0,0,468,24">
<area href="classmoeoRealVector.html" alt="moeoRealVector< MOEOObjectiveVector, MOEOFitness, MOEODiversity >" shape="rect" coords="239,280,707,304">
<area href="classmoeoVector.html" alt="moeoVector< MOEOObjectiveVector, MOEOFitness, MOEODiversity, double >" shape="rect" coords="239,224,707,248">
<area href="classMOEO.html" alt="MOEO< MOEOObjectiveVector, MOEOFitness, MOEODiversity >" shape="rect" coords="239,168,707,192">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/class_e_o.html" alt="EO< MOEOObjectiveVector >" shape="rect" coords="239,112,707,136">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_object.html" alt="eoObject" shape="rect" coords="0,56,468,80">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_persistent.html" alt="eoPersistent" shape="rect" coords="478,56,946,80">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_printable.html" alt="eoPrintable" shape="rect" coords="478,0,946,24">
</map>
<a href="classSch1-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
@ -50,7 +53,7 @@
<p>
Definition at line <a class="el" href="Sch1_8cpp-source.html#l00069">69</a> of file <a class="el" href="Sch1_8cpp-source.html">Sch1.cpp</a>.<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="Sch1_8cpp-source.html">Sch1.cpp</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:17 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:49 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

Before After
Before After

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -30,8 +29,14 @@
<li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
</ul></div>
<h1>Sch1Eval Member List</h1>This is the complete list of members for <a class="el" href="classSch1Eval.html">Sch1Eval</a>, including all inherited members.<p><table>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_eval_func.html#5f5b8425b18dc822fe07233d1ad080cb">EOFitT</a> typedef</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_eval_func.html">eoEvalFunc&lt; Sch1 &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_eval_func.html#5a93ff2efd034f363aa5da789c081ee8">EOType</a> typedef</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_eval_func.html">eoEvalFunc&lt; Sch1 &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_u_f.html#cbcdc56d1ffcab42c6dbd8b449b5f4c8">functor_category</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_u_f.html">eoUF&lt; A1, R &gt;</a></td><td><code> [static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classSch1Eval.html#4f806a964f7bafa9e4fcca45da458c98">operator()</a>(Sch1 &amp;_sch1)</td><td><a class="el" href="classSch1Eval.html">Sch1Eval</a></td><td><code> [inline]</code></td></tr>
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:17 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_u_f.html#786e028409366dc273e19104f17ba68a">moeoEvalFunc&lt; Sch1 &gt;::operator()</a>(A1)=0</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_u_f.html">eoUF&lt; A1, R &gt;</a></td><td><code> [pure virtual]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_base.html#8c8feaced1598f8445a94c22d69dbd31">~eoFunctorBase</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_base.html">eoFunctorBase</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_u_f.html#ed542967512c7a8f2ba6472a0c5c128d">~eoUF</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_u_f.html">eoUF&lt; A1, R &gt;</a></td><td><code> [virtual]</code></td></tr>
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:49 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -32,7 +31,10 @@
<h1>Sch1Eval Class Reference</h1><!-- doxytag: class="Sch1Eval" --><!-- doxytag: inherits="moeoEvalFunc&lt; Sch1 &gt;" --><p>Inheritance diagram for Sch1Eval:
<p><center><img src="classSch1Eval.png" usemap="#Sch1Eval_map" border="0" alt=""></center>
<map name="Sch1Eval_map">
<area href="classmoeoEvalFunc.html" alt="moeoEvalFunc< Sch1 >" shape="rect" coords="0,0,149,24">
<area href="classmoeoEvalFunc.html" alt="moeoEvalFunc< Sch1 >" shape="rect" coords="0,168,149,192">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_eval_func.html" alt="eoEvalFunc< Sch1 >" shape="rect" coords="0,112,149,136">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_u_f.html" alt="eoUF< A1, R >" shape="rect" coords="0,56,149,80">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_base.html" alt="eoFunctorBase" shape="rect" coords="0,0,149,24">
</map>
<a href="classSch1Eval-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
@ -48,7 +50,7 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>
Definition at line <a class="el" href="Sch1_8cpp-source.html#l00078">78</a> of file <a class="el" href="Sch1_8cpp-source.html">Sch1.cpp</a>.<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="Sch1_8cpp-source.html">Sch1.cpp</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:17 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:49 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 447 B

After

Width:  |  Height:  |  Size: 841 B

Before After
Before After

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -37,7 +36,7 @@
<tr class="memlist"><td><a class="el" href="classSch1ObjectiveVectorTraits.html#54ae04aa8eb052223778ecae175be95b">nObjectives</a>()</td><td><a class="el" href="classSch1ObjectiveVectorTraits.html">Sch1ObjectiveVectorTraits</a></td><td><code> [inline, static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoObjectiveVectorTraits.html#327c1994f1b5aa3d6b5c8cae0b971191">setup</a>(unsigned int _nObjectives, std::vector&lt; bool &gt; &amp;_bObjectives)</td><td><a class="el" href="classmoeoObjectiveVectorTraits.html">moeoObjectiveVectorTraits</a></td><td><code> [inline, static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoObjectiveVectorTraits.html#c1199e4f019ec88a0365db81e9ab8d1f">tolerance</a>()</td><td><a class="el" href="classmoeoObjectiveVectorTraits.html">moeoObjectiveVectorTraits</a></td><td><code> [inline, static]</code></td></tr>
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:17 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:49 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -55,7 +54,7 @@ static unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class=
<p>
Definition at line <a class="el" href="Sch1_8cpp-source.html#l00046">46</a> of file <a class="el" href="Sch1_8cpp-source.html">Sch1.cpp</a>.<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="Sch1_8cpp-source.html">Sch1.cpp</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:17 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:49 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -33,6 +32,7 @@
<tr class="memlist"><td><a class="el" href="classmoeoIBMOLS.html#c15985c0bb5d9ba835f35d99d7c42b14">continuator</a></td><td><a class="el" href="classmoeoIBMOLS.html">moeoIBMOLS&lt; MOEOT, Move &gt;</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoIBMOLS.html#e9acda4b2f61f8960109a8c6fd52551e">eval</a></td><td><a class="el" href="classmoeoIBMOLS.html">moeoIBMOLS&lt; MOEOT, Move &gt;</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoIBMOLS.html#0c858da33922736b74d9875766cec9d7">fitnessAssignment</a></td><td><a class="el" href="classmoeoIBMOLS.html">moeoIBMOLS&lt; MOEOT, Move &gt;</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html#fc64069be06fa835846ab2a7114c5374">functor_category</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html">eoBF&lt; eoPop&lt; MOEOT &gt; &amp;, moeoArchive&lt; MOEOT &gt; &amp;, void &gt;</a></td><td><code> [static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoIBMOLS.html#6d6a39ad3d5e4c298d450d801098e274">moeoIBMOLS</a>(moMoveInit&lt; Move &gt; &amp;_moveInit, moNextMove&lt; Move &gt; &amp;_nextMove, eoEvalFunc&lt; MOEOT &gt; &amp;_eval, moeoMoveIncrEval&lt; Move &gt; &amp;_moveIncrEval, moeoBinaryIndicatorBasedFitnessAssignment&lt; MOEOT &gt; &amp;_fitnessAssignment, eoContinue&lt; MOEOT &gt; &amp;_continuator)</td><td><a class="el" href="classmoeoIBMOLS.html">moeoIBMOLS&lt; MOEOT, Move &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoIBMOLS.html#6c38636061bd03c4be809277e2dc257a">moveIncrEval</a></td><td><a class="el" href="classmoeoIBMOLS.html">moeoIBMOLS&lt; MOEOT, Move &gt;</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoIBMOLS.html#b4b4908b893edd52d6fa24085d2a89e5">moveInit</a></td><td><a class="el" href="classmoeoIBMOLS.html">moeoIBMOLS&lt; MOEOT, Move &gt;</a></td><td><code> [private]</code></td></tr>
@ -40,8 +40,10 @@
<tr class="memlist"><td><a class="el" href="classmoeoIBMOLS.html#8b8ebbd6eb6c82caa796160b4be2a86b">nextMove</a></td><td><a class="el" href="classmoeoIBMOLS.html">moeoIBMOLS&lt; MOEOT, Move &gt;</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoIBMOLS.html#d3433001dcc9a6e2a967aa5d64163935">ObjectiveVector</a> typedef</td><td><a class="el" href="classmoeoIBMOLS.html">moeoIBMOLS&lt; MOEOT, Move &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoIBMOLS.html#fce770398602972b5d67c52638687d43">oneStep</a>(eoPop&lt; MOEOT &gt; &amp;_pop)</td><td><a class="el" href="classmoeoIBMOLS.html">moeoIBMOLS&lt; MOEOT, Move &gt;</a></td><td><code> [inline, private]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoIBMOLS.html#fd788bbc4f956dec932dba2a4d4479b6">operator()</a>(eoPop&lt; MOEOT &gt; &amp;_pop, moeoArchive&lt; MOEOT &gt; &amp;_arch)</td><td><a class="el" href="classmoeoIBMOLS.html">moeoIBMOLS&lt; MOEOT, Move &gt;</a></td><td><code> [inline]</code></td></tr>
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:17 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<tr class="memlist"><td><a class="el" href="classmoeoIBMOLS.html#fd788bbc4f956dec932dba2a4d4479b6">operator()</a>(eoPop&lt; MOEOT &gt; &amp;_pop, moeoArchive&lt; MOEOT &gt; &amp;_arch)</td><td><a class="el" href="classmoeoIBMOLS.html">moeoIBMOLS&lt; MOEOT, Move &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html#adc459db710dea2a91c47f8b6863b96c">~eoBF</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html">eoBF&lt; eoPop&lt; MOEOT &gt; &amp;, moeoArchive&lt; MOEOT &gt; &amp;, void &gt;</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_base.html#8c8feaced1598f8445a94c22d69dbd31">~eoFunctorBase</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/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 Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -37,8 +36,10 @@
<p>Inheritance diagram for moeoIBMOLS&lt; MOEOT, Move &gt;:
<p><center><img src="classmoeoIBMOLS.png" usemap="#moeoIBMOLS< MOEOT, Move >_map" border="0" alt=""></center>
<map name="moeoIBMOLS< MOEOT, Move >_map">
<area href="classmoeoLS.html" alt="moeoLS< MOEOT, eoPop< MOEOT > & >" shape="rect" coords="0,56,256,80">
<area href="classmoeoAlgo.html" alt="moeoAlgo" shape="rect" coords="0,0,256,24">
<area href="classmoeoLS.html" alt="moeoLS< MOEOT, eoPop< MOEOT > & >" shape="rect" coords="198,112,585,136">
<area href="classmoeoAlgo.html" alt="moeoAlgo" shape="rect" coords="0,56,387,80">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html" alt="eoBF< eoPop< MOEOT > &, moeoArchive< MOEOT > &, void >" shape="rect" coords="397,56,784,80">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_base.html" alt="eoFunctorBase" shape="rect" coords="397,0,784,24">
</map>
<a href="classmoeoIBMOLS-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
@ -48,17 +49,17 @@ typedef MOEOT::ObjectiveVector&nbsp;</td><td class="memItemRight" valign="bottom
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The type of objective vector. <br></td></tr>
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoIBMOLS.html#6d6a39ad3d5e4c298d450d801098e274">moeoIBMOLS</a> (moMoveInit&lt; Move &gt; &amp;_moveInit, moNextMove&lt; Move &gt; &amp;_nextMove, eoEvalFunc&lt; MOEOT &gt; &amp;_eval, <a class="el" href="classmoeoMoveIncrEval.html">moeoMoveIncrEval</a>&lt; Move &gt; &amp;_moveIncrEval, <a class="el" href="classmoeoBinaryIndicatorBasedFitnessAssignment.html">moeoBinaryIndicatorBasedFitnessAssignment</a>&lt; MOEOT &gt; &amp;_fitnessAssignment, eoContinue&lt; MOEOT &gt; &amp;_continuator)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoIBMOLS.html#6d6a39ad3d5e4c298d450d801098e274">moeoIBMOLS</a> (moMoveInit&lt; Move &gt; &amp;_moveInit, moNextMove&lt; Move &gt; &amp;_nextMove, <a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_eval_func.html">eoEvalFunc</a>&lt; MOEOT &gt; &amp;_eval, <a class="el" href="classmoeoMoveIncrEval.html">moeoMoveIncrEval</a>&lt; Move &gt; &amp;_moveIncrEval, <a class="el" href="classmoeoBinaryIndicatorBasedFitnessAssignment.html">moeoBinaryIndicatorBasedFitnessAssignment</a>&lt; MOEOT &gt; &amp;_fitnessAssignment, <a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_continue.html">eoContinue</a>&lt; MOEOT &gt; &amp;_continuator)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Ctor. <a href="#6d6a39ad3d5e4c298d450d801098e274"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoIBMOLS.html#fd788bbc4f956dec932dba2a4d4479b6">operator()</a> (eoPop&lt; MOEOT &gt; &amp;_pop, <a class="el" href="classmoeoArchive.html">moeoArchive</a>&lt; MOEOT &gt; &amp;_arch)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoIBMOLS.html#fd788bbc4f956dec932dba2a4d4479b6">operator()</a> (<a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_pop.html">eoPop</a>&lt; MOEOT &gt; &amp;_pop, <a class="el" href="classmoeoArchive.html">moeoArchive</a>&lt; MOEOT &gt; &amp;_arch)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Apply the local search until a local archive does not change or another stopping criteria is met and update the archive _arch with new non-dominated solutions. <a href="#fd788bbc4f956dec932dba2a4d4479b6"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Private Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoIBMOLS.html#fce770398602972b5d67c52638687d43">oneStep</a> (eoPop&lt; MOEOT &gt; &amp;_pop)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoIBMOLS.html#fce770398602972b5d67c52638687d43">oneStep</a> (<a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_pop.html">eoPop</a>&lt; MOEOT &gt; &amp;_pop)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Apply one step of the local search to the population _pop. <a href="#fce770398602972b5d67c52638687d43"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoIBMOLS.html#9d811733d8e7508a7c48615c8ff0f990">new_oneStep</a> (eoPop&lt; MOEOT &gt; &amp;_pop)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoIBMOLS.html#9d811733d8e7508a7c48615c8ff0f990">new_oneStep</a> (<a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_pop.html">eoPop</a>&lt; MOEOT &gt; &amp;_pop)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Apply one step of the local search to the population _pop. <a href="#9d811733d8e7508a7c48615c8ff0f990"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>
@ -71,7 +72,7 @@ moNextMove&lt; Move &gt; &amp;&nbsp;</td><td class="memItemRight" valign="bottom
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">the neighborhood explorer <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e9acda4b2f61f8960109a8c6fd52551e"></a><!-- doxytag: member="moeoIBMOLS::eval" ref="e9acda4b2f61f8960109a8c6fd52551e" args="" -->
eoEvalFunc&lt; MOEOT &gt; &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoIBMOLS.html#e9acda4b2f61f8960109a8c6fd52551e">eval</a></td></tr>
<a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_eval_func.html">eoEvalFunc</a>&lt; MOEOT &gt; &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoIBMOLS.html#e9acda4b2f61f8960109a8c6fd52551e">eval</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">the full evaluation <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6c38636061bd03c4be809277e2dc257a"></a><!-- doxytag: member="moeoIBMOLS::moveIncrEval" ref="6c38636061bd03c4be809277e2dc257a" args="" -->
@ -84,7 +85,7 @@ eoEvalFunc&lt; MOEOT &gt; &amp;&nbsp;</td><td class="memItemRight" valign="botto
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">the fitness assignment strategy <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c15985c0bb5d9ba835f35d99d7c42b14"></a><!-- doxytag: member="moeoIBMOLS::continuator" ref="c15985c0bb5d9ba835f35d99d7c42b14" args="" -->
eoContinue&lt; MOEOT &gt; &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoIBMOLS.html#c15985c0bb5d9ba835f35d99d7c42b14">continuator</a></td></tr>
<a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_continue.html">eoContinue</a>&lt; MOEOT &gt; &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoIBMOLS.html#c15985c0bb5d9ba835f35d99d7c42b14">continuator</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">the stopping criteria <br></td></tr>
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
@ -123,7 +124,7 @@ template&lt;class MOEOT, class Move&gt; </div>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">eoEvalFunc&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramtype"><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_eval_func.html">eoEvalFunc</a>&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramname"> <em>_eval</em>, </td>
</tr>
<tr>
@ -141,7 +142,7 @@ template&lt;class MOEOT, class Move&gt; </div>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">eoContinue&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramtype"><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_continue.html">eoContinue</a>&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramname"> <em>_continuator</em></td><td>&nbsp;</td>
</tr>
<tr>
@ -181,7 +182,7 @@ template&lt;class MOEOT, class Move&gt; </div>
<tr>
<td class="memname">void <a class="el" href="classmoeoIBMOLS.html">moeoIBMOLS</a>&lt; MOEOT, Move &gt;::operator() </td>
<td>(</td>
<td class="paramtype">eoPop&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramtype"><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_pop.html">eoPop</a>&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramname"> <em>_pop</em>, </td>
</tr>
<tr>
@ -193,7 +194,7 @@ template&lt;class MOEOT, class Move&gt; </div>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"><code> [inline]</code></td>
<td></td><td></td><td width="100%"><code> [inline, virtual]</code></td>
</tr>
</table>
</div>
@ -209,6 +210,8 @@ Apply the local search until a local archive does not change or another stopping
</table>
</dl>
<p>
Implements <a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html#a03c40b95210569b826df79a2237a0d0">eoBF&lt; eoPop&lt; MOEOT &gt; &amp;, moeoArchive&lt; MOEOT &gt; &amp;, void &gt;</a>.
<p>
Definition at line <a class="el" href="moeoIBMOLS_8h-source.html#l00098">98</a> of file <a class="el" href="moeoIBMOLS_8h-source.html">moeoIBMOLS.h</a>.
<p>
@ -224,7 +227,7 @@ template&lt;class MOEOT, class Move&gt; </div>
<tr>
<td class="memname">void <a class="el" href="classmoeoIBMOLS.html">moeoIBMOLS</a>&lt; MOEOT, Move &gt;::oneStep </td>
<td>(</td>
<td class="paramtype">eoPop&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramtype"><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_pop.html">eoPop</a>&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramname"> <em>_pop</em> </td>
<td>&nbsp;)&nbsp;</td>
<td width="100%"><code> [inline, private]</code></td>
@ -259,7 +262,7 @@ template&lt;class MOEOT, class Move&gt; </div>
<tr>
<td class="memname">void <a class="el" href="classmoeoIBMOLS.html">moeoIBMOLS</a>&lt; MOEOT, Move &gt;::new_oneStep </td>
<td>(</td>
<td class="paramtype">eoPop&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramtype"><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_pop.html">eoPop</a>&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramname"> <em>_pop</em> </td>
<td>&nbsp;)&nbsp;</td>
<td width="100%"><code> [inline, private]</code></td>
@ -285,7 +288,7 @@ References <a class="el" href="moeoIBMOLS_8h-source.html#l00139">moeoIBMOLS&lt;
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="moeoIBMOLS_8h-source.html">moeoIBMOLS.h</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:17 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 830 B

After

Width:  |  Height:  |  Size: 1.8 KiB

Before After
Before After

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -30,10 +29,14 @@
<li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
</ul></div>
<h1>moeoIBMOLS&lt; MOEOT, Move &gt;::OneObjectiveComparator Member List</h1>This is the complete list of members for <a class="el" href="classmoeoIBMOLS_1_1OneObjectiveComparator.html">moeoIBMOLS&lt; MOEOT, Move &gt;::OneObjectiveComparator</a>, including all inherited members.<p><table>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html#fc64069be06fa835846ab2a7114c5374">functor_category</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html">eoBF&lt; A1, A2, R &gt;</a></td><td><code> [static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoIBMOLS_1_1OneObjectiveComparator.html#724ca0379e42fdffe4ec0d788cd52f43">obj</a></td><td><a class="el" href="classmoeoIBMOLS_1_1OneObjectiveComparator.html">moeoIBMOLS&lt; MOEOT, Move &gt;::OneObjectiveComparator</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoIBMOLS_1_1OneObjectiveComparator.html#09ee419d143aa29bb05d48c358655bb1">OneObjectiveComparator</a>(unsigned int _obj)</td><td><a class="el" href="classmoeoIBMOLS_1_1OneObjectiveComparator.html">moeoIBMOLS&lt; MOEOT, Move &gt;::OneObjectiveComparator</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoIBMOLS_1_1OneObjectiveComparator.html#44685d0ab08fede366bb404fe7f36302">operator()</a>(const MOEOT &amp;_moeo1, const MOEOT &amp;_moeo2)</td><td><a class="el" href="classmoeoIBMOLS_1_1OneObjectiveComparator.html">moeoIBMOLS&lt; MOEOT, Move &gt;::OneObjectiveComparator</a></td><td><code> [inline]</code></td></tr>
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:17 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html#a03c40b95210569b826df79a2237a0d0">moeoComparator::operator()</a>(A1, A2)=0</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html">eoBF&lt; A1, A2, R &gt;</a></td><td><code> [pure virtual]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html#adc459db710dea2a91c47f8b6863b96c">~eoBF</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html">eoBF&lt; A1, A2, R &gt;</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_base.html#8c8feaced1598f8445a94c22d69dbd31">~eoFunctorBase</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/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 Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -34,7 +33,9 @@
<h1>moeoIBMOLS&lt; MOEOT, Move &gt;::OneObjectiveComparator Class Reference</h1><!-- doxytag: class="moeoIBMOLS::OneObjectiveComparator" --><!-- doxytag: inherits="moeoComparator" --><p>Inheritance diagram for moeoIBMOLS&lt; MOEOT, Move &gt;::OneObjectiveComparator:
<p><center><img src="classmoeoIBMOLS_1_1OneObjectiveComparator.png" usemap="#moeoIBMOLS< MOEOT, Move >::OneObjectiveComparator_map" border="0" alt=""></center>
<map name="moeoIBMOLS< MOEOT, Move >::OneObjectiveComparator_map">
<area href="classmoeoComparator.html" alt="moeoComparator< MOEOT >" shape="rect" coords="0,0,350,24">
<area href="classmoeoComparator.html" alt="moeoComparator< MOEOT >" shape="rect" coords="0,112,350,136">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html" alt="eoBF< A1, A2, R >" shape="rect" coords="0,56,350,80">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_base.html" alt="eoFunctorBase" shape="rect" coords="0,0,350,24">
</map>
<a href="classmoeoIBMOLS_1_1OneObjectiveComparator-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
@ -60,7 +61,7 @@ unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>
Definition at line <a class="el" href="moeoIBMOLS_8h-source.html#l00488">488</a> of file <a class="el" href="moeoIBMOLS_8h-source.html">moeoIBMOLS.h</a>.<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="moeoIBMOLS_8h-source.html">moeoIBMOLS.h</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:17 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 824 B

After

Width:  |  Height:  |  Size: 1.3 KiB

Before After
Before After

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -32,15 +31,18 @@
<h1>moeoIteratedIBMOLS&lt; MOEOT, Move &gt; Member List</h1>This is the complete list of members for <a class="el" href="classmoeoIteratedIBMOLS.html">moeoIteratedIBMOLS&lt; MOEOT, Move &gt;</a>, including all inherited members.<p><table>
<tr class="memlist"><td><a class="el" href="classmoeoIteratedIBMOLS.html#964e5df65c7aa33dd84eed3180d5e0a3">continuator</a></td><td><a class="el" href="classmoeoIteratedIBMOLS.html">moeoIteratedIBMOLS&lt; MOEOT, Move &gt;</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoIteratedIBMOLS.html#7abdd0c1433ec4671522c8d5edc9fe61">eval</a></td><td><a class="el" href="classmoeoIteratedIBMOLS.html">moeoIteratedIBMOLS&lt; MOEOT, Move &gt;</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html#fc64069be06fa835846ab2a7114c5374">functor_category</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html">eoBF&lt; eoPop&lt; MOEOT &gt; &amp;, moeoArchive&lt; MOEOT &gt; &amp;, void &gt;</a></td><td><code> [static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoIteratedIBMOLS.html#2826cf283f6670b3c46da5ac6b6def18">generateNewSolutions</a>(eoPop&lt; MOEOT &gt; &amp;_pop, const moeoArchive&lt; MOEOT &gt; &amp;_arch)</td><td><a class="el" href="classmoeoIteratedIBMOLS.html">moeoIteratedIBMOLS&lt; MOEOT, Move &gt;</a></td><td><code> [inline, private]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoIteratedIBMOLS.html#6b1351f1faa391a1f095d1f9d4dba915">ibmols</a></td><td><a class="el" href="classmoeoIteratedIBMOLS.html">moeoIteratedIBMOLS&lt; MOEOT, Move &gt;</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoIteratedIBMOLS.html#67352bb5d797f20e767a4f0fa6d80f93">moeoIteratedIBMOLS</a>(moMoveInit&lt; Move &gt; &amp;_moveInit, moNextMove&lt; Move &gt; &amp;_nextMove, eoEvalFunc&lt; MOEOT &gt; &amp;_eval, moeoMoveIncrEval&lt; Move &gt; &amp;_moveIncrEval, moeoBinaryIndicatorBasedFitnessAssignment&lt; MOEOT &gt; &amp;_fitnessAssignment, eoContinue&lt; MOEOT &gt; &amp;_continuator, eoMonOp&lt; MOEOT &gt; &amp;_monOp, eoMonOp&lt; MOEOT &gt; &amp;_randomMonOp, unsigned int _nNoiseIterations=1)</td><td><a class="el" href="classmoeoIteratedIBMOLS.html">moeoIteratedIBMOLS&lt; MOEOT, Move &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoIteratedIBMOLS.html#77851daa2f2230000c0012beef3b8558">monOp</a></td><td><a class="el" href="classmoeoIteratedIBMOLS.html">moeoIteratedIBMOLS&lt; MOEOT, Move &gt;</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoIteratedIBMOLS.html#a50f25daf2847fb9d299ef65baf3bda7">nNoiseIterations</a></td><td><a class="el" href="classmoeoIteratedIBMOLS.html">moeoIteratedIBMOLS&lt; MOEOT, Move &gt;</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoIteratedIBMOLS.html#bc0f8dff81be56b23376995aace92a01">ObjectiveVector</a> typedef</td><td><a class="el" href="classmoeoIteratedIBMOLS.html">moeoIteratedIBMOLS&lt; MOEOT, Move &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoIteratedIBMOLS.html#52d4aa19a93c69ed0c2246c62821e76e">operator()</a>(eoPop&lt; MOEOT &gt; &amp;_pop, moeoArchive&lt; MOEOT &gt; &amp;_arch)</td><td><a class="el" href="classmoeoIteratedIBMOLS.html">moeoIteratedIBMOLS&lt; MOEOT, Move &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoIteratedIBMOLS.html#52d4aa19a93c69ed0c2246c62821e76e">operator()</a>(eoPop&lt; MOEOT &gt; &amp;_pop, moeoArchive&lt; MOEOT &gt; &amp;_arch)</td><td><a class="el" href="classmoeoIteratedIBMOLS.html">moeoIteratedIBMOLS&lt; MOEOT, Move &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoIteratedIBMOLS.html#89df3bfa7069c06c7e7cf4b30ccc5535">randomMonOp</a></td><td><a class="el" href="classmoeoIteratedIBMOLS.html">moeoIteratedIBMOLS&lt; MOEOT, Move &gt;</a></td><td><code> [private]</code></td></tr>
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:17 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html#adc459db710dea2a91c47f8b6863b96c">~eoBF</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html">eoBF&lt; eoPop&lt; MOEOT &gt; &amp;, moeoArchive&lt; MOEOT &gt; &amp;, void &gt;</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_base.html#8c8feaced1598f8445a94c22d69dbd31">~eoFunctorBase</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/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 Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -37,8 +36,10 @@
<p>Inheritance diagram for moeoIteratedIBMOLS&lt; MOEOT, Move &gt;:
<p><center><img src="classmoeoIteratedIBMOLS.png" usemap="#moeoIteratedIBMOLS< MOEOT, Move >_map" border="0" alt=""></center>
<map name="moeoIteratedIBMOLS< MOEOT, Move >_map">
<area href="classmoeoLS.html" alt="moeoLS< MOEOT, eoPop< MOEOT > & >" shape="rect" coords="0,56,256,80">
<area href="classmoeoAlgo.html" alt="moeoAlgo" shape="rect" coords="0,0,256,24">
<area href="classmoeoLS.html" alt="moeoLS< MOEOT, eoPop< MOEOT > & >" shape="rect" coords="198,112,585,136">
<area href="classmoeoAlgo.html" alt="moeoAlgo" shape="rect" coords="0,56,387,80">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html" alt="eoBF< eoPop< MOEOT > &, moeoArchive< MOEOT > &, void >" shape="rect" coords="397,56,784,80">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_base.html" alt="eoFunctorBase" shape="rect" coords="397,0,784,24">
</map>
<a href="classmoeoIteratedIBMOLS-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
@ -48,14 +49,14 @@ typedef MOEOT::ObjectiveVector&nbsp;</td><td class="memItemRight" valign="bottom
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The type of objective vector. <br></td></tr>
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoIteratedIBMOLS.html#67352bb5d797f20e767a4f0fa6d80f93">moeoIteratedIBMOLS</a> (moMoveInit&lt; Move &gt; &amp;_moveInit, moNextMove&lt; Move &gt; &amp;_nextMove, eoEvalFunc&lt; MOEOT &gt; &amp;_eval, <a class="el" href="classmoeoMoveIncrEval.html">moeoMoveIncrEval</a>&lt; Move &gt; &amp;_moveIncrEval, <a class="el" href="classmoeoBinaryIndicatorBasedFitnessAssignment.html">moeoBinaryIndicatorBasedFitnessAssignment</a>&lt; MOEOT &gt; &amp;_fitnessAssignment, eoContinue&lt; MOEOT &gt; &amp;_continuator, eoMonOp&lt; MOEOT &gt; &amp;_monOp, eoMonOp&lt; MOEOT &gt; &amp;_randomMonOp, unsigned int _nNoiseIterations=1)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoIteratedIBMOLS.html#67352bb5d797f20e767a4f0fa6d80f93">moeoIteratedIBMOLS</a> (moMoveInit&lt; Move &gt; &amp;_moveInit, moNextMove&lt; Move &gt; &amp;_nextMove, <a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_eval_func.html">eoEvalFunc</a>&lt; MOEOT &gt; &amp;_eval, <a class="el" href="classmoeoMoveIncrEval.html">moeoMoveIncrEval</a>&lt; Move &gt; &amp;_moveIncrEval, <a class="el" href="classmoeoBinaryIndicatorBasedFitnessAssignment.html">moeoBinaryIndicatorBasedFitnessAssignment</a>&lt; MOEOT &gt; &amp;_fitnessAssignment, <a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_continue.html">eoContinue</a>&lt; MOEOT &gt; &amp;_continuator, <a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_mon_op.html">eoMonOp</a>&lt; MOEOT &gt; &amp;_monOp, <a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_mon_op.html">eoMonOp</a>&lt; MOEOT &gt; &amp;_randomMonOp, unsigned int _nNoiseIterations=1)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Ctor. <a href="#67352bb5d797f20e767a4f0fa6d80f93"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoIteratedIBMOLS.html#52d4aa19a93c69ed0c2246c62821e76e">operator()</a> (eoPop&lt; MOEOT &gt; &amp;_pop, <a class="el" href="classmoeoArchive.html">moeoArchive</a>&lt; MOEOT &gt; &amp;_arch)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoIteratedIBMOLS.html#52d4aa19a93c69ed0c2246c62821e76e">operator()</a> (<a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_pop.html">eoPop</a>&lt; MOEOT &gt; &amp;_pop, <a class="el" href="classmoeoArchive.html">moeoArchive</a>&lt; MOEOT &gt; &amp;_arch)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Apply the local search iteratively until the stopping criteria is met. <a href="#52d4aa19a93c69ed0c2246c62821e76e"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Private Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoIteratedIBMOLS.html#2826cf283f6670b3c46da5ac6b6def18">generateNewSolutions</a> (eoPop&lt; MOEOT &gt; &amp;_pop, const <a class="el" href="classmoeoArchive.html">moeoArchive</a>&lt; MOEOT &gt; &amp;_arch)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoIteratedIBMOLS.html#2826cf283f6670b3c46da5ac6b6def18">generateNewSolutions</a> (<a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_pop.html">eoPop</a>&lt; MOEOT &gt; &amp;_pop, const <a class="el" href="classmoeoArchive.html">moeoArchive</a>&lt; MOEOT &gt; &amp;_arch)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates new population randomly initialized and/or initialized from the archive _arch. <a href="#2826cf283f6670b3c46da5ac6b6def18"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>
@ -64,19 +65,19 @@ typedef MOEOT::ObjectiveVector&nbsp;</td><td class="memItemRight" valign="bottom
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">the local search to iterate <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7abdd0c1433ec4671522c8d5edc9fe61"></a><!-- doxytag: member="moeoIteratedIBMOLS::eval" ref="7abdd0c1433ec4671522c8d5edc9fe61" args="" -->
eoEvalFunc&lt; MOEOT &gt; &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoIteratedIBMOLS.html#7abdd0c1433ec4671522c8d5edc9fe61">eval</a></td></tr>
<a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_eval_func.html">eoEvalFunc</a>&lt; MOEOT &gt; &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoIteratedIBMOLS.html#7abdd0c1433ec4671522c8d5edc9fe61">eval</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">the full evaluation <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="964e5df65c7aa33dd84eed3180d5e0a3"></a><!-- doxytag: member="moeoIteratedIBMOLS::continuator" ref="964e5df65c7aa33dd84eed3180d5e0a3" args="" -->
eoContinue&lt; MOEOT &gt; &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoIteratedIBMOLS.html#964e5df65c7aa33dd84eed3180d5e0a3">continuator</a></td></tr>
<a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_continue.html">eoContinue</a>&lt; MOEOT &gt; &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoIteratedIBMOLS.html#964e5df65c7aa33dd84eed3180d5e0a3">continuator</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">the stopping criteria <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="77851daa2f2230000c0012beef3b8558"></a><!-- doxytag: member="moeoIteratedIBMOLS::monOp" ref="77851daa2f2230000c0012beef3b8558" args="" -->
eoMonOp&lt; MOEOT &gt; &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoIteratedIBMOLS.html#77851daa2f2230000c0012beef3b8558">monOp</a></td></tr>
<a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_mon_op.html">eoMonOp</a>&lt; MOEOT &gt; &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoIteratedIBMOLS.html#77851daa2f2230000c0012beef3b8558">monOp</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">the monary operator <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="89df3bfa7069c06c7e7cf4b30ccc5535"></a><!-- doxytag: member="moeoIteratedIBMOLS::randomMonOp" ref="89df3bfa7069c06c7e7cf4b30ccc5535" args="" -->
eoMonOp&lt; MOEOT &gt; &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoIteratedIBMOLS.html#89df3bfa7069c06c7e7cf4b30ccc5535">randomMonOp</a></td></tr>
<a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_mon_op.html">eoMonOp</a>&lt; MOEOT &gt; &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoIteratedIBMOLS.html#89df3bfa7069c06c7e7cf4b30ccc5535">randomMonOp</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">the random monary operator (or random initializer) <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a50f25daf2847fb9d299ef65baf3bda7"></a><!-- doxytag: member="moeoIteratedIBMOLS::nNoiseIterations" ref="a50f25daf2847fb9d299ef65baf3bda7" args="" -->
@ -116,7 +117,7 @@ template&lt;class MOEOT, class Move&gt; </div>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">eoEvalFunc&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramtype"><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_eval_func.html">eoEvalFunc</a>&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramname"> <em>_eval</em>, </td>
</tr>
<tr>
@ -134,19 +135,19 @@ template&lt;class MOEOT, class Move&gt; </div>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">eoContinue&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramtype"><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_continue.html">eoContinue</a>&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramname"> <em>_continuator</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">eoMonOp&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramtype"><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_mon_op.html">eoMonOp</a>&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramname"> <em>_monOp</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">eoMonOp&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramtype"><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_mon_op.html">eoMonOp</a>&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramname"> <em>_randomMonOp</em>, </td>
</tr>
<tr>
@ -195,7 +196,7 @@ template&lt;class MOEOT, class Move&gt; </div>
<tr>
<td class="memname">void <a class="el" href="classmoeoIteratedIBMOLS.html">moeoIteratedIBMOLS</a>&lt; MOEOT, Move &gt;::operator() </td>
<td>(</td>
<td class="paramtype">eoPop&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramtype"><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_pop.html">eoPop</a>&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramname"> <em>_pop</em>, </td>
</tr>
<tr>
@ -207,7 +208,7 @@ template&lt;class MOEOT, class Move&gt; </div>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"><code> [inline]</code></td>
<td></td><td></td><td width="100%"><code> [inline, virtual]</code></td>
</tr>
</table>
</div>
@ -223,6 +224,8 @@ Apply the local search iteratively until the stopping criteria is met.
</table>
</dl>
<p>
Implements <a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html#a03c40b95210569b826df79a2237a0d0">eoBF&lt; eoPop&lt; MOEOT &gt; &amp;, moeoArchive&lt; MOEOT &gt; &amp;, void &gt;</a>.
<p>
Definition at line <a class="el" href="moeoIteratedIBMOLS_8h-source.html#l00111">111</a> of file <a class="el" href="moeoIteratedIBMOLS_8h-source.html">moeoIteratedIBMOLS.h</a>.
<p>
@ -238,7 +241,7 @@ template&lt;class MOEOT, class Move&gt; </div>
<tr>
<td class="memname">void <a class="el" href="classmoeoIteratedIBMOLS.html">moeoIteratedIBMOLS</a>&lt; MOEOT, Move &gt;::generateNewSolutions </td>
<td>(</td>
<td class="paramtype">eoPop&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramtype"><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_pop.html">eoPop</a>&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramname"> <em>_pop</em>, </td>
</tr>
<tr>
@ -269,14 +272,14 @@ Creates new population randomly initialized and/or initialized from the archive
<p>
Definition at line <a class="el" href="moeoIteratedIBMOLS_8h-source.html#l00146">146</a> of file <a class="el" href="moeoIteratedIBMOLS_8h-source.html">moeoIteratedIBMOLS.h</a>.
<p>
References <a class="el" href="moeoIteratedIBMOLS_8h-source.html#l00130">moeoIteratedIBMOLS&lt; MOEOT, Move &gt;::eval</a>, <a class="el" href="moeoIteratedIBMOLS_8h-source.html#l00134">moeoIteratedIBMOLS&lt; MOEOT, Move &gt;::monOp</a>, <a class="el" href="moeoIteratedIBMOLS_8h-source.html#l00138">moeoIteratedIBMOLS&lt; MOEOT, Move &gt;::nNoiseIterations</a>, and <a class="el" href="moeoIteratedIBMOLS_8h-source.html#l00136">moeoIteratedIBMOLS&lt; MOEOT, Move &gt;::randomMonOp</a>.
References <a class="el" href="moeoIteratedIBMOLS_8h-source.html#l00130">moeoIteratedIBMOLS&lt; MOEOT, Move &gt;::eval</a>, <a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_pop.html#94ff8afbb4bad67b48f04165b1170e67">eoPop&lt; EOT &gt;::invalidate()</a>, <a class="el" href="moeoIteratedIBMOLS_8h-source.html#l00134">moeoIteratedIBMOLS&lt; MOEOT, Move &gt;::monOp</a>, <a class="el" href="moeoIteratedIBMOLS_8h-source.html#l00138">moeoIteratedIBMOLS&lt; MOEOT, Move &gt;::nNoiseIterations</a>, and <a class="el" href="moeoIteratedIBMOLS_8h-source.html#l00136">moeoIteratedIBMOLS&lt; MOEOT, Move &gt;::randomMonOp</a>.
<p>
Referenced by <a class="el" href="moeoIteratedIBMOLS_8h-source.html#l00111">moeoIteratedIBMOLS&lt; MOEOT, Move &gt;::operator()()</a>.
</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="moeoIteratedIBMOLS_8h-source.html">moeoIteratedIBMOLS.h</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:17 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 865 B

After

Width:  |  Height:  |  Size: 1.8 KiB

Before After
Before After

View file

@ -1,6 +1,6 @@
<!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-MOEOMovingObjects: Member List</title>
<title>ParadisEO-MOEO-MultiObjectiveEvolvingObjects: Member List</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
@ -33,7 +33,7 @@
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html#a03c40b95210569b826df79a2237a0d0">operator()</a>(A1, A2)=0</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html">eoBF&lt; A1, A2, R &gt;</a></td><td><code> [pure virtual]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html#adc459db710dea2a91c47f8b6863b96c">~eoBF</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html">eoBF&lt; A1, A2, R &gt;</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_base.html#8c8feaced1598f8445a94c22d69dbd31">~eoFunctorBase</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/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 Oct 8 10:35:52 2007 for ParadisEO-MOEOMovingObjects by&nbsp;
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -29,7 +28,13 @@
<li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
</ul></div>
<h1>moeoMoveIncrEval&lt; Move &gt; Class Template Reference</h1><!-- doxytag: class="moeoMoveIncrEval" --><table border="0" cellpadding="0" cellspacing="0">
<h1>moeoMoveIncrEval&lt; Move &gt; Class Template Reference</h1><!-- doxytag: class="moeoMoveIncrEval" --><!-- doxytag: inherits="eoBF" --><p>Inheritance diagram for moeoMoveIncrEval&lt; Move &gt;:
<p><center><img src="classmoeoMoveIncrEval.png" usemap="#moeoMoveIncrEval< Move >_map" border="0" alt=""></center>
<map name="moeoMoveIncrEval< Move >_map">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html" alt="eoBF< A1, A2, R >" shape="rect" coords="0,56,177,80">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_base.html" alt="eoFunctorBase" shape="rect" coords="0,0,177,24">
</map>
<a href="classmoeoMoveIncrEval-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
@ -42,7 +47,7 @@
<p>
Definition at line <a class="el" href="moeoMoveIncrEval_8h-source.html#l00044">44</a> of file <a class="el" href="moeoMoveIncrEval_8h-source.html">moeoMoveIncrEval.h</a>.<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="moeoMoveIncrEval_8h-source.html">moeoMoveIncrEval.h</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:17 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -30,16 +29,19 @@
<li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
</ul></div>
<h1>moeoReferencePointIndicatorBasedFitnessAssignment&lt; MOEOT &gt; Member List</h1>This is the complete list of members for <a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html">moeoReferencePointIndicatorBasedFitnessAssignment&lt; MOEOT &gt;</a>, including all inherited members.<p><table>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_u_f.html#cbcdc56d1ffcab42c6dbd8b449b5f4c8">functor_category</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_u_f.html">eoUF&lt; eoPop&lt; MOEOT &gt; &amp;, void &gt;</a></td><td><code> [static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html#9adf4fd353f44f15d3722ef26aa81832">metric</a></td><td><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html">moeoReferencePointIndicatorBasedFitnessAssignment&lt; MOEOT &gt;</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html#67a5e91e08f89f27ad5aad989898c425">moeoReferencePointIndicatorBasedFitnessAssignment</a>(ObjectiveVector &amp;_refPoint, moeoNormalizedSolutionVsSolutionBinaryMetric&lt; ObjectiveVector, double &gt; &amp;_metric)</td><td><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html">moeoReferencePointIndicatorBasedFitnessAssignment&lt; MOEOT &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html#51ae5507dca3e934f7db36eef78df556">ObjectiveVector</a> typedef</td><td><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html">moeoReferencePointIndicatorBasedFitnessAssignment&lt; MOEOT &gt;</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html#d122ebb7cda54b283d6736dc5e57da7d">operator()</a>(eoPop&lt; MOEOT &gt; &amp;_pop)</td><td><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html">moeoReferencePointIndicatorBasedFitnessAssignment&lt; MOEOT &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html#d122ebb7cda54b283d6736dc5e57da7d">operator()</a>(eoPop&lt; MOEOT &gt; &amp;_pop)</td><td><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html">moeoReferencePointIndicatorBasedFitnessAssignment&lt; MOEOT &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html#73dc1eb66e46b28b7ee283f7367f427b">refPoint</a></td><td><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html">moeoReferencePointIndicatorBasedFitnessAssignment&lt; MOEOT &gt;</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html#b1ca358eeb6dac0afe902a3978e1219a">setFitnesses</a>(eoPop&lt; MOEOT &gt; &amp;_pop)</td><td><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html">moeoReferencePointIndicatorBasedFitnessAssignment&lt; MOEOT &gt;</a></td><td><code> [inline, protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html#67bfa12f97d247c15f3e28f923646b78">setup</a>(const eoPop&lt; MOEOT &gt; &amp;_pop)</td><td><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html">moeoReferencePointIndicatorBasedFitnessAssignment&lt; MOEOT &gt;</a></td><td><code> [inline, protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html#ba47422dd4f82274af2f69c0b5f95d3a">updateByDeleting</a>(eoPop&lt; MOEOT &gt; &amp;_pop, ObjectiveVector &amp;_objVec)</td><td><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html">moeoReferencePointIndicatorBasedFitnessAssignment&lt; MOEOT &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmoeoFitnessAssignment.html#057fd85764abb5de35adb52b5ef695be">moeoFitnessAssignment::updateByDeleting</a>(eoPop&lt; MOEOT &gt; &amp;_pop, MOEOT &amp;_moeo)</td><td><a class="el" href="classmoeoFitnessAssignment.html">moeoFitnessAssignment&lt; MOEOT &gt;</a></td><td><code> [inline]</code></td></tr>
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:17 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_base.html#8c8feaced1598f8445a94c22d69dbd31">~eoFunctorBase</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_base.html">eoFunctorBase</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_u_f.html#ed542967512c7a8f2ba6472a0c5c128d">~eoUF</a>()</td><td><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_u_f.html">eoUF&lt; eoPop&lt; MOEOT &gt; &amp;, void &gt;</a></td><td><code> [virtual]</code></td></tr>
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -37,7 +36,9 @@
<p>Inheritance diagram for moeoReferencePointIndicatorBasedFitnessAssignment&lt; MOEOT &gt;:
<p><center><img src="classmoeoReferencePointIndicatorBasedFitnessAssignment.png" usemap="#moeoReferencePointIndicatorBasedFitnessAssignment< MOEOT >_map" border="0" alt=""></center>
<map name="moeoReferencePointIndicatorBasedFitnessAssignment< MOEOT >_map">
<area href="classmoeoFitnessAssignment.html" alt="moeoFitnessAssignment< MOEOT >" shape="rect" coords="0,0,387,24">
<area href="classmoeoFitnessAssignment.html" alt="moeoFitnessAssignment< MOEOT >" shape="rect" coords="0,112,387,136">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_u_f.html" alt="eoUF< eoPop< MOEOT > &, void >" shape="rect" coords="0,56,387,80">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_base.html" alt="eoFunctorBase" shape="rect" coords="0,0,387,24">
</map>
<a href="classmoeoReferencePointIndicatorBasedFitnessAssignment-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
@ -50,17 +51,17 @@ typedef MOEOT::ObjectiveVector&nbsp;</td><td class="memItemRight" valign="bottom
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html#67a5e91e08f89f27ad5aad989898c425">moeoReferencePointIndicatorBasedFitnessAssignment</a> (<a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html#51ae5507dca3e934f7db36eef78df556">ObjectiveVector</a> &amp;_refPoint, <a class="el" href="classmoeoNormalizedSolutionVsSolutionBinaryMetric.html">moeoNormalizedSolutionVsSolutionBinaryMetric</a>&lt; <a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html#51ae5507dca3e934f7db36eef78df556">ObjectiveVector</a>, double &gt; &amp;_metric)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Ctor. <a href="#67a5e91e08f89f27ad5aad989898c425"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html#d122ebb7cda54b283d6736dc5e57da7d">operator()</a> (eoPop&lt; MOEOT &gt; &amp;_pop)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html#d122ebb7cda54b283d6736dc5e57da7d">operator()</a> (<a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_pop.html">eoPop</a>&lt; MOEOT &gt; &amp;_pop)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the fitness values for every solution contained in the population _pop. <a href="#d122ebb7cda54b283d6736dc5e57da7d"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html#ba47422dd4f82274af2f69c0b5f95d3a">updateByDeleting</a> (eoPop&lt; MOEOT &gt; &amp;_pop, <a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html#51ae5507dca3e934f7db36eef78df556">ObjectiveVector</a> &amp;_objVec)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html#ba47422dd4f82274af2f69c0b5f95d3a">updateByDeleting</a> (<a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_pop.html">eoPop</a>&lt; MOEOT &gt; &amp;_pop, <a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html#51ae5507dca3e934f7db36eef78df556">ObjectiveVector</a> &amp;_objVec)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Updates the fitness values of the whole population _pop by taking the deletion of the objective vector _objVec into account. <a href="#ba47422dd4f82274af2f69c0b5f95d3a"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html#67bfa12f97d247c15f3e28f923646b78">setup</a> (const eoPop&lt; MOEOT &gt; &amp;_pop)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html#67bfa12f97d247c15f3e28f923646b78">setup</a> (const <a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_pop.html">eoPop</a>&lt; MOEOT &gt; &amp;_pop)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the bounds for every objective using the min and the max value for every objective vector of _pop (and the reference point). <a href="#67bfa12f97d247c15f3e28f923646b78"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html#b1ca358eeb6dac0afe902a3978e1219a">setFitnesses</a> (eoPop&lt; MOEOT &gt; &amp;_pop)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html#b1ca358eeb6dac0afe902a3978e1219a">setFitnesses</a> (<a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_pop.html">eoPop</a>&lt; MOEOT &gt; &amp;_pop)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the fitness of every individual contained in the population _pop. <a href="#b1ca358eeb6dac0afe902a3978e1219a"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
@ -134,10 +135,10 @@ template&lt;class MOEOT&gt; </div>
<tr>
<td class="memname">void <a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html">moeoReferencePointIndicatorBasedFitnessAssignment</a>&lt; MOEOT &gt;::operator() </td>
<td>(</td>
<td class="paramtype">eoPop&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramtype"><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_pop.html">eoPop</a>&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramname"> <em>_pop</em> </td>
<td>&nbsp;)&nbsp;</td>
<td width="100%"><code> [inline]</code></td>
<td width="100%"><code> [inline, virtual]</code></td>
</tr>
</table>
</div>
@ -152,6 +153,8 @@ Sets the fitness values for every solution contained in the population _pop.
</table>
</dl>
<p>
Implements <a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_u_f.html#786e028409366dc273e19104f17ba68a">eoUF&lt; eoPop&lt; MOEOT &gt; &amp;, void &gt;</a>.
<p>
Definition at line <a class="el" href="moeoReferencePointIndicatorBasedFitnessAssignment_8h-source.html#l00071">71</a> of file <a class="el" href="moeoReferencePointIndicatorBasedFitnessAssignment_8h-source.html">moeoReferencePointIndicatorBasedFitnessAssignment.h</a>.
<p>
@ -167,7 +170,7 @@ template&lt;class MOEOT&gt; </div>
<tr>
<td class="memname">void <a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html">moeoReferencePointIndicatorBasedFitnessAssignment</a>&lt; MOEOT &gt;::updateByDeleting </td>
<td>(</td>
<td class="paramtype">eoPop&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramtype"><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_pop.html">eoPop</a>&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramname"> <em>_pop</em>, </td>
</tr>
<tr>
@ -210,7 +213,7 @@ template&lt;class MOEOT&gt; </div>
<tr>
<td class="memname">void <a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html">moeoReferencePointIndicatorBasedFitnessAssignment</a>&lt; MOEOT &gt;::setup </td>
<td>(</td>
<td class="paramtype">const eoPop&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramtype">const <a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_pop.html">eoPop</a>&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramname"> <em>_pop</em> </td>
<td>&nbsp;)&nbsp;</td>
<td width="100%"><code> [inline, protected]</code></td>
@ -245,7 +248,7 @@ template&lt;class MOEOT&gt; </div>
<tr>
<td class="memname">void <a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html">moeoReferencePointIndicatorBasedFitnessAssignment</a>&lt; MOEOT &gt;::setFitnesses </td>
<td>(</td>
<td class="paramtype">eoPop&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramtype"><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_pop.html">eoPop</a>&lt; MOEOT &gt; &amp;&nbsp;</td>
<td class="paramname"> <em>_pop</em> </td>
<td>&nbsp;)&nbsp;</td>
<td width="100%"><code> [inline, protected]</code></td>
@ -273,7 +276,7 @@ Referenced by <a class="el" href="moeoReferencePointIndicatorBasedFitnessAssignm
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="moeoReferencePointIndicatorBasedFitnessAssignment_8h-source.html">moeoReferencePointIndicatorBasedFitnessAssignment.h</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:17 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 931 B

After

Width:  |  Height:  |  Size: 1.5 KiB

Before After
Before After

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -72,7 +71,7 @@ Here is a list of all documented class members with links to the class documenta
: <a class="el" href="classmoeoObjectiveVectorTraits.html#db329d416c75711f671c9d7cffb06299">moeoObjectiveVectorTraits</a><li>bounds
: <a class="el" href="classmoeoNormalizedSolutionVsSolutionBinaryMetric.html#81bff9a83c74f7f7f8a1db28c09c4c38">moeoNormalizedSolutionVsSolutionBinaryMetric&lt; ObjectiveVector, R &gt;</a>, <a class="el" href="classmoeoNormalizedDistance.html#db85a478b20f9d8ec0f34f30a15e7bdd">moeoNormalizedDistance&lt; MOEOT, Type &gt;</a><li>breed
: <a class="el" href="classmoeoNSGAII.html#17954849435e579d74bf37ed7b9063fc">moeoNSGAII&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoNSGA.html#1538e7c32062d9d9c634b9948ca28000">moeoNSGA&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoIBEA.html#670490da376ec266458d509354a7e101">moeoIBEA&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoEasyEA.html#35d5909694019d1b0d52347c72a9092e">moeoEasyEA&lt; MOEOT &gt;</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -88,7 +87,7 @@ Here is a list of all documented class members with links to the class documenta
: <a class="el" href="classmoeoNSGAII.html#7eb1e36631eebbe3216167b1077e3a53">moeoNSGAII&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoNSGA.html#ef67320e3820548b333577b33430fcbe">moeoNSGA&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoIteratedIBMOLS.html#964e5df65c7aa33dd84eed3180d5e0a3">moeoIteratedIBMOLS&lt; MOEOT, Move &gt;</a>, <a class="el" href="classmoeoIBMOLS.html#c15985c0bb5d9ba835f35d99d7c42b14">moeoIBMOLS&lt; MOEOT, Move &gt;</a>, <a class="el" href="classmoeoIBEA.html#d3772c044b41ea51f7aef80c0e12a75b">moeoIBEA&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoEasyEA.html#5f5b76acbaf99a6a3ee2710da07dde29">moeoEasyEA&lt; MOEOT &gt;</a><li>count
: <a class="el" href="classmoeoArchiveObjectiveVectorSavingUpdater.html#6eb54eb29152e2d357b1b975ce33c062">moeoArchiveObjectiveVectorSavingUpdater&lt; MOEOT &gt;</a><li>counter
: <a class="el" href="classmoeoBinaryMetricSavingUpdater.html#d8d3ce9ac8ab5a57ee1840bc1c98d776">moeoBinaryMetricSavingUpdater&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoArchiveObjectiveVectorSavingUpdater.html#5ea4722f75597976cf6a21a7fba3ddbc">moeoArchiveObjectiveVectorSavingUpdater&lt; MOEOT &gt;</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -90,7 +89,7 @@ Here is a list of all documented class members with links to the class documenta
: <a class="el" href="classmoeoEasyEA.html#65963f9308ccc0acc3dfc32a128f6228">moeoEasyEA&lt; MOEOT &gt;</a><li>dummySelect
: <a class="el" href="classmoeoEasyEA.html#5bcf3894be6ed4b2d263cd2f6829029d">moeoEasyEA&lt; MOEOT &gt;</a><li>dummyTransform
: <a class="el" href="classmoeoEasyEA.html#cc428c9cc9c6291c32642ed5e8265de3">moeoEasyEA&lt; MOEOT &gt;</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -74,7 +73,7 @@ Here is a list of all documented class members with links to the class documenta
: <a class="el" href="classmoeoEntropyMetric.html#4716a673498a0681fb78414e390824a3">moeoEntropyMetric&lt; ObjectiveVector &gt;</a><li>eval
: <a class="el" href="classmoeoIteratedIBMOLS.html#7abdd0c1433ec4671522c8d5edc9fe61">moeoIteratedIBMOLS&lt; MOEOT, Move &gt;</a>, <a class="el" href="classmoeoIBMOLS.html#e9acda4b2f61f8960109a8c6fd52551e">moeoIBMOLS&lt; MOEOT, Move &gt;</a>, <a class="el" href="classmoeoEasyEA.html#26e8ebce6a1bc3216e20171688ba6b83">moeoEasyEA&lt; MOEOT &gt;</a><li>evalFitAndDivBeforeSelection
: <a class="el" href="classmoeoEasyEA.html#856a19d9a7c180fe33ce7a5bb010edcc">moeoEasyEA&lt; MOEOT &gt;</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -70,16 +69,16 @@ Here is a list of all documented class members with links to the class documenta
<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
<li>filename
: <a class="el" href="classmoeoBinaryMetricSavingUpdater.html#6d280c180de7bab1e18ab2bb39a0e184">moeoBinaryMetricSavingUpdater&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoArchiveObjectiveVectorSavingUpdater.html#7571569a5fb6df07f5d4e72310ec4d4d">moeoArchiveObjectiveVectorSavingUpdater&lt; MOEOT &gt;</a><li>firstGen
: <a class="el" href="classmoeoBinaryMetricSavingUpdater.html#9bfa927499265f53f2b25afd2cd3c94f">moeoBinaryMetricSavingUpdater&lt; MOEOT &gt;</a><li>Fitness
: <a class="el" href="classMOEO.html#03184b6c0b5c905e0ff5a790a3d55803">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a><li>fitness()
: <a class="el" href="classMOEO.html#4dc05ded73bb60d1a51e282006c8942d">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a><li>fitnessAssignment
: <a class="el" href="classmoeoBinaryMetricSavingUpdater.html#9bfa927499265f53f2b25afd2cd3c94f">moeoBinaryMetricSavingUpdater&lt; MOEOT &gt;</a><li>fitness()
: <a class="el" href="classMOEO.html#4dc05ded73bb60d1a51e282006c8942d">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a><li>Fitness
: <a class="el" href="classMOEO.html#03184b6c0b5c905e0ff5a790a3d55803">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a><li>fitnessAssignment
: <a class="el" href="classmoeoEnvironmentalReplacement.html#4b7bc138b17ad5381355c0481bc9c669">moeoEnvironmentalReplacement&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoElitistReplacement.html#ba390ae799848417dc41d0e71b010425">moeoElitistReplacement&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoNSGAII.html#2cf7c853cc4213664b0654b1e5a8862a">moeoNSGAII&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoNSGA.html#2c13f9fa53c29d93af39cca083ccb10d">moeoNSGA&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoIBMOLS.html#0c858da33922736b74d9875766cec9d7">moeoIBMOLS&lt; MOEOT, Move &gt;</a>, <a class="el" href="classmoeoIBEA.html#fed3304c930a10d27b0ec7e0c7974e40">moeoIBEA&lt; MOEOT &gt;</a><li>fitnessEval
: <a class="el" href="classmoeoEasyEA.html#1268fc2f0b62fe51bca17d4efb51954b">moeoEasyEA&lt; MOEOT &gt;</a><li>fitnessValue
: <a class="el" href="classMOEO.html#bcc3104ab7311fa5987de80811393c7c">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a><li>flag()
: <a class="el" href="classmoeoGDominanceObjectiveVectorComparator.html#75bf5141369522563e60d4e3ac2ec9cb">moeoGDominanceObjectiveVectorComparator&lt; ObjectiveVector &gt;</a><li>FlowShopBenchmarkParser()
: <a class="el" href="classFlowShopBenchmarkParser.html#2787b88a1be9d4d37438c557bf32f137">FlowShopBenchmarkParser</a><li>FlowShopEval()
: <a class="el" href="classFlowShopEval.html#f830293ad66a253a4008937fd6d68fce">FlowShopEval</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -76,7 +75,7 @@ Here is a list of all documented class members with links to the class documenta
: <a class="el" href="classFlowShopBenchmarkParser.html#8d5042c2f8727e235f94c947b2ba00a5">FlowShopBenchmarkParser</a><li>getN()
: <a class="el" href="classFlowShopBenchmarkParser.html#fe16df4df5104aee3d792e60bb32a66d">FlowShopBenchmarkParser</a><li>getP()
: <a class="el" href="classFlowShopBenchmarkParser.html#2df87bf8a18a55266729ab105955d7bf">FlowShopBenchmarkParser</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -71,7 +70,7 @@ Here is a list of all documented class members with links to the class documenta
<li>howManyInNicheOf()
: <a class="el" href="classmoeoEntropyMetric.html#7977dac672bd6e2e1dfff8cf7954c180">moeoEntropyMetric&lt; ObjectiveVector &gt;</a><li>hypervolume()
: <a class="el" href="classmoeoHypervolumeBinaryMetric.html#e841d13001c63b043981a41fcb49218a">moeoHypervolumeBinaryMetric&lt; ObjectiveVector &gt;</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -84,7 +83,7 @@ Here is a list of all documented class members with links to the class documenta
: <a class="el" href="classMOEO.html#17f57546c6de38604d6749cc6ef9d254">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a><li>invalidObjectiveVector()
: <a class="el" href="classMOEO.html#c8e93beabdab8c2f79f17c7e39efdd05">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a><li>invalidObjectiveVectorValue
: <a class="el" href="classMOEO.html#d07613f286ef484f164c51c9c1b2dc91">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -70,7 +69,7 @@ Here is a list of all documented class members with links to the class documenta
<h3><a class="anchor" name="index_k">- k -</a></h3><ul>
<li>kappa
: <a class="el" href="classmoeoExpBinaryIndicatorBasedFitnessAssignment.html#22d049e40f87f505259b69e7a55a8339">moeoExpBinaryIndicatorBasedFitnessAssignment&lt; MOEOT &gt;</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -72,7 +71,7 @@ Here is a list of all documented class members with links to the class documenta
: <a class="el" href="classmoeoAchievementFitnessAssignment.html#2992fb7c43286bef9cd6dc7628fa083a">moeoAchievementFitnessAssignment&lt; MOEOT &gt;</a><li>lastIndex()
: <a class="el" href="classmoeoFrontByFrontCrowdingDiversityAssignment.html#ab8e153a4716375414ff2140fc3fa480">moeoFrontByFrontCrowdingDiversityAssignment&lt; MOEOT &gt;</a><li>loopEval
: <a class="el" href="classmoeoEasyEA.html#c1d492090805bf322c07159a9238a7ae">moeoEasyEA&lt; MOEOT &gt;</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -118,7 +117,7 @@ Here is a list of all documented class members with links to the class documenta
: <a class="el" href="classmoeoIteratedIBMOLS.html#77851daa2f2230000c0012beef3b8558">moeoIteratedIBMOLS&lt; MOEOT, Move &gt;</a><li>moveIncrEval
: <a class="el" href="classmoeoIBMOLS.html#6c38636061bd03c4be809277e2dc257a">moeoIBMOLS&lt; MOEOT, Move &gt;</a><li>moveInit
: <a class="el" href="classmoeoIBMOLS.html#b4b4908b893edd52d6fa24085d2a89e5">moeoIBMOLS&lt; MOEOT, Move &gt;</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -77,7 +76,7 @@ Here is a list of all documented class members with links to the class documenta
: <a class="el" href="classmoeoObjectiveVectorTraits.html#77b639889ffc6d306d4dfded5a160236">moeoObjectiveVectorTraits</a><li>nObjectives()
: <a class="el" href="classSch1ObjectiveVectorTraits.html#54ae04aa8eb052223778ecae175be95b">Sch1ObjectiveVectorTraits</a>, <a class="el" href="classFlowShopObjectiveVectorTraits.html#76ebe7639b502980bc683ab404b69c10">FlowShopObjectiveVectorTraits</a>, <a class="el" href="classmoeoObjectiveVectorTraits.html#5befa177fc91ead8234bac7ce9d1e587">moeoObjectiveVectorTraits</a>, <a class="el" href="classmoeoObjectiveVector.html#4c9a17116e0a95b4e3191f299e10fc9d">moeoObjectiveVector&lt; ObjectiveVectorTraits, ObjectiveVectorType &gt;</a><li>normalize()
: <a class="el" href="classmoeoEntropyMetric.html#2ed5771c3c611634b415f4be48cad172">moeoEntropyMetric&lt; ObjectiveVector &gt;</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -70,9 +69,9 @@ Here is a list of all documented class members with links to the class documenta
<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
<li>obj
: <a class="el" href="classmoeoOneObjectiveComparator.html#a45047e66adac81f5a34a2a0fe05f591">moeoOneObjectiveComparator&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoIBMOLS_1_1OneObjectiveComparator.html#724ca0379e42fdffe4ec0d788cd52f43">moeoIBMOLS&lt; MOEOT, Move &gt;::OneObjectiveComparator</a><li>objComparator
: <a class="el" href="classmoeoFastNonDominatedSortingFitnessAssignment.html#c62df8b2ae4437128933dc989e7569a3">moeoFastNonDominatedSortingFitnessAssignment&lt; MOEOT &gt;</a><li>ObjectiveVector
: <a class="el" href="classmoeoBinaryMetricSavingUpdater.html#21c2b12ee8600d8550eff42bcba87fd2">moeoBinaryMetricSavingUpdater&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoEnvironmentalReplacement.html#ef38fb9b1ab23ddd2c558639e19f4821">moeoEnvironmentalReplacement&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html#51ae5507dca3e934f7db36eef78df556">moeoReferencePointIndicatorBasedFitnessAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoFitnessAssignment.html#6271b8215ea5df4fc1f19e513cd1d533">moeoFitnessAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoFastNonDominatedSortingFitnessAssignment.html#7bca09c8cf084700172a6e0dfcf6c381">moeoFastNonDominatedSortingFitnessAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoExpBinaryIndicatorBasedFitnessAssignment.html#e519691e807af18ea11b7d8c17d2b9b4">moeoExpBinaryIndicatorBasedFitnessAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoDummyFitnessAssignment.html#33cc1cd06c4c1d8f1f56602594e0593a">moeoDummyFitnessAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoBinaryIndicatorBasedFitnessAssignment.html#30f87921ba85e2745f861c9b32e7be9a">moeoBinaryIndicatorBasedFitnessAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoAchievementFitnessAssignment.html#1a58a88ff0175cf303eb63d8b4f52a26">moeoAchievementFitnessAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoSharingDiversityAssignment.html#5e92f136f41363dcb8a6df94dbf2f3b3">moeoSharingDiversityAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoFrontByFrontSharingDiversityAssignment.html#c5350ba4340adea240c9cb362c1eb96d">moeoFrontByFrontSharingDiversityAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoFrontByFrontCrowdingDiversityAssignment.html#aebd424133b426cf6a2ec7b20743bbaf">moeoFrontByFrontCrowdingDiversityAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoDummyDiversityAssignment.html#657d87e8f537200392bd7a24649f0294">moeoDummyDiversityAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoDiversityAssignment.html#dc2aa6c655cb0c163aa3c769c91c9339">moeoDiversityAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoCrowdingDiversityAssignment.html#e6ece5e7569e9d168fcddaae37902585">moeoCrowdingDiversityAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoNormalizedDistance.html#4009eb0c953bdc30b98dfc219774ce84">moeoNormalizedDistance&lt; MOEOT, Type &gt;</a>, <a class="el" href="classmoeoManhattanDistance.html#44fa512b80d2eee94e876a95babc9913">moeoManhattanDistance&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoEuclideanDistance.html#d75b1b8695b3eb16f9574496b5822daa">moeoEuclideanDistance&lt; MOEOT &gt;</a>, <a class="el" href="classMOEO.html#9fafca99234ef3cd9fdbaf05bde5a275">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a>, <a class="el" href="classmoeoArchive.html#655f6879b14d7b4e65ea03724e5ee601">moeoArchive&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoIteratedIBMOLS.html#bc0f8dff81be56b23376995aace92a01">moeoIteratedIBMOLS&lt; MOEOT, Move &gt;</a>, <a class="el" href="classmoeoIBMOLS.html#d3433001dcc9a6e2a967aa5d64163935">moeoIBMOLS&lt; MOEOT, Move &gt;</a>, <a class="el" href="classmoeoIBEA.html#220d16bade11304306f124f6014dc4b8">moeoIBEA&lt; MOEOT &gt;</a><li>objectiveVector()
: <a class="el" href="classMOEO.html#d4a765a76f9acc1bca36297ab55d7282">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a><li>objectiveVectorValue
: <a class="el" href="classmoeoFastNonDominatedSortingFitnessAssignment.html#c62df8b2ae4437128933dc989e7569a3">moeoFastNonDominatedSortingFitnessAssignment&lt; MOEOT &gt;</a><li>objectiveVector()
: <a class="el" href="classMOEO.html#d4a765a76f9acc1bca36297ab55d7282">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a><li>ObjectiveVector
: <a class="el" href="classmoeoBinaryMetricSavingUpdater.html#21c2b12ee8600d8550eff42bcba87fd2">moeoBinaryMetricSavingUpdater&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoEnvironmentalReplacement.html#ef38fb9b1ab23ddd2c558639e19f4821">moeoEnvironmentalReplacement&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html#51ae5507dca3e934f7db36eef78df556">moeoReferencePointIndicatorBasedFitnessAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoFitnessAssignment.html#6271b8215ea5df4fc1f19e513cd1d533">moeoFitnessAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoFastNonDominatedSortingFitnessAssignment.html#7bca09c8cf084700172a6e0dfcf6c381">moeoFastNonDominatedSortingFitnessAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoExpBinaryIndicatorBasedFitnessAssignment.html#e519691e807af18ea11b7d8c17d2b9b4">moeoExpBinaryIndicatorBasedFitnessAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoDummyFitnessAssignment.html#33cc1cd06c4c1d8f1f56602594e0593a">moeoDummyFitnessAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoBinaryIndicatorBasedFitnessAssignment.html#30f87921ba85e2745f861c9b32e7be9a">moeoBinaryIndicatorBasedFitnessAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoAchievementFitnessAssignment.html#1a58a88ff0175cf303eb63d8b4f52a26">moeoAchievementFitnessAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoSharingDiversityAssignment.html#5e92f136f41363dcb8a6df94dbf2f3b3">moeoSharingDiversityAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoFrontByFrontSharingDiversityAssignment.html#c5350ba4340adea240c9cb362c1eb96d">moeoFrontByFrontSharingDiversityAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoFrontByFrontCrowdingDiversityAssignment.html#aebd424133b426cf6a2ec7b20743bbaf">moeoFrontByFrontCrowdingDiversityAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoDummyDiversityAssignment.html#657d87e8f537200392bd7a24649f0294">moeoDummyDiversityAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoDiversityAssignment.html#dc2aa6c655cb0c163aa3c769c91c9339">moeoDiversityAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoCrowdingDiversityAssignment.html#e6ece5e7569e9d168fcddaae37902585">moeoCrowdingDiversityAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoNormalizedDistance.html#4009eb0c953bdc30b98dfc219774ce84">moeoNormalizedDistance&lt; MOEOT, Type &gt;</a>, <a class="el" href="classmoeoManhattanDistance.html#44fa512b80d2eee94e876a95babc9913">moeoManhattanDistance&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoEuclideanDistance.html#d75b1b8695b3eb16f9574496b5822daa">moeoEuclideanDistance&lt; MOEOT &gt;</a>, <a class="el" href="classMOEO.html#9fafca99234ef3cd9fdbaf05bde5a275">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a>, <a class="el" href="classmoeoArchive.html#655f6879b14d7b4e65ea03724e5ee601">moeoArchive&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoIteratedIBMOLS.html#bc0f8dff81be56b23376995aace92a01">moeoIteratedIBMOLS&lt; MOEOT, Move &gt;</a>, <a class="el" href="classmoeoIBMOLS.html#d3433001dcc9a6e2a967aa5d64163935">moeoIBMOLS&lt; MOEOT, Move &gt;</a>, <a class="el" href="classmoeoIBEA.html#220d16bade11304306f124f6014dc4b8">moeoIBEA&lt; MOEOT &gt;</a><li>objectiveVectorValue
: <a class="el" href="classMOEO.html#26b6fd1187b825b655d5a34b1d0693c9">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a><li>oldPop
: <a class="el" href="classmoeoBinaryMetricSavingUpdater.html#0461af7e569921fec49538ff8fa998d4">moeoBinaryMetricSavingUpdater&lt; MOEOT &gt;</a><li>oneObjective()
: <a class="el" href="classmoeoFastNonDominatedSortingFitnessAssignment.html#f69d3a918dbbe8d7e9ef5abc50fbf17b">moeoFastNonDominatedSortingFitnessAssignment&lt; MOEOT &gt;</a><li>OneObjectiveComparator()
@ -85,7 +84,7 @@ Here is a list of all documented class members with links to the class documenta
: <a class="el" href="classmoeoRealObjectiveVector.html#e2f1665239fac279784a7c2d4e030a0a">moeoRealObjectiveVector&lt; ObjectiveVectorTraits &gt;</a><li>operator&gt;()
: <a class="el" href="classmoeoRealObjectiveVector.html#6f3b3f40139f9a6ede18297b6eff3189">moeoRealObjectiveVector&lt; ObjectiveVectorTraits &gt;</a><li>operator&gt;=()
: <a class="el" href="classmoeoRealObjectiveVector.html#1aadf971866abb81a35fadbe650c9701">moeoRealObjectiveVector&lt; ObjectiveVectorTraits &gt;</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -76,7 +75,7 @@ Here is a list of all documented class members with links to the class documenta
: <a class="el" href="classmoeoSelectFromPopAndArch.html#e16fb61bf9c115b0a34528e512d30ac6">moeoSelectFromPopAndArch&lt; MOEOT &gt;</a><li>prenormalize()
: <a class="el" href="classmoeoEntropyMetric.html#51dd04bdd0ac6315f4f5956fb726cec1">moeoEntropyMetric&lt; ObjectiveVector &gt;</a><li>printOn()
: <a class="el" href="classFlowShopBenchmarkParser.html#69c9ba47e774da4b06424a724573265d">FlowShopBenchmarkParser</a>, <a class="el" href="classmoeoVector.html#d0a92cb26483ffab754ac4a0efb76308">moeoVector&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity, GeneType &gt;</a>, <a class="el" href="classmoeoBitVector.html#78f821c548cf46d8bcd30aa8a52ffb7c">moeoBitVector&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a>, <a class="el" href="classMOEO.html#a3b6074b3289585bf4dc6998e8397e24">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -79,7 +78,7 @@ Here is a list of all documented class members with links to the class documenta
: <a class="el" href="classmoeoEntropyMetric.html#198a717fd0bab0bb91346399c1021f82">moeoEntropyMetric&lt; ObjectiveVector &gt;</a><li>replace
: <a class="el" href="classmoeoNSGAII.html#75bc4b735c5de2a6fc93b2f2b63c7251">moeoNSGAII&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoNSGA.html#8470efa1ef87b6448f081ec802858a8c">moeoNSGA&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoIBEA.html#074ac1d52fa02e8f77b75ad46f0193f8">moeoIBEA&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoEasyEA.html#91611cf2862c2db953554e367a576244">moeoEasyEA&lt; MOEOT &gt;</a><li>rho
: <a class="el" href="classmoeoHypervolumeBinaryMetric.html#2498b6010719249121e3a371978d927b">moeoHypervolumeBinaryMetric&lt; ObjectiveVector &gt;</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -79,7 +78,7 @@ Here is a list of all documented class members with links to the class documenta
: <a class="el" href="classmoeoSelectFromPopAndArch.html#70180aeaa5d647a720276c82b7a0b111">moeoSelectFromPopAndArch&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoNormalizedSolutionVsSolutionBinaryMetric.html#0693a23c68e3fe0bb546e34926dcfe93">moeoNormalizedSolutionVsSolutionBinaryMetric&lt; ObjectiveVector, R &gt;</a>, <a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html#67bfa12f97d247c15f3e28f923646b78">moeoReferencePointIndicatorBasedFitnessAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoExpBinaryIndicatorBasedFitnessAssignment.html#ebdbaaf036ca944319b9f8706602382f">moeoExpBinaryIndicatorBasedFitnessAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoNormalizedDistance.html#dda4f95d7f6cae9dd1f4bf6cd8fb7c1c">moeoNormalizedDistance&lt; MOEOT, Type &gt;</a>, <a class="el" href="classmoeoDistance.html#b08e7b8c1bedb2993669ec0315fb2b73">moeoDistance&lt; MOEOT, Type &gt;</a>, <a class="el" href="classmoeoObjectiveVectorTraits.html#327c1994f1b5aa3d6b5c8cae0b971191">moeoObjectiveVectorTraits</a>, <a class="el" href="classmoeoObjectiveVector.html#0593e2d91be697d9b255513236cb207f">moeoObjectiveVector&lt; ObjectiveVectorTraits, ObjectiveVectorType &gt;</a><li>sh()
: <a class="el" href="classmoeoSharingDiversityAssignment.html#5b5daaa55e97c6fcd172d61c7837e26c">moeoSharingDiversityAssignment&lt; MOEOT &gt;</a><li>spn
: <a class="el" href="classmoeoAchievementFitnessAssignment.html#bf99cd0c85e298bdd1281ef2fb06e7b0">moeoAchievementFitnessAssignment&lt; MOEOT &gt;</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -78,7 +77,7 @@ Here is a list of all documented class members with links to the class documenta
: <a class="el" href="classmoeoRouletteSelect.html#19af84fe966381cbfbe032f69ee0b42b">moeoRouletteSelect&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoDetTournamentSelect.html#061c191c2df365cf4325e0093aae2ae6">moeoDetTournamentSelect&lt; MOEOT &gt;</a><li>twoObjectives()
: <a class="el" href="classmoeoFastNonDominatedSortingFitnessAssignment.html#ac0337fe41c4d565c5a81de38398a9e9">moeoFastNonDominatedSortingFitnessAssignment&lt; MOEOT &gt;</a><li>Type
: <a class="el" href="classmoeoObjectiveVector.html#e86f199692cae43bc346be63130eb993">moeoObjectiveVector&lt; ObjectiveVectorTraits, ObjectiveVectorType &gt;</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -72,7 +71,7 @@ Here is a list of all documented class members with links to the class documenta
: <a class="el" href="classmoeoArchive.html#877bf4f0937f6be263e2686df4e77cf3">moeoArchive&lt; MOEOT &gt;</a><li>updateByAdding()
: <a class="el" href="classmoeoExpBinaryIndicatorBasedFitnessAssignment.html#f94d9d4dee8dde20cda67e84643aae50">moeoExpBinaryIndicatorBasedFitnessAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoBinaryIndicatorBasedFitnessAssignment.html#809b25abb9756c53525e3006e0ae2c70">moeoBinaryIndicatorBasedFitnessAssignment&lt; MOEOT &gt;</a><li>updateByDeleting()
: <a class="el" href="classmoeoReferencePointIndicatorBasedFitnessAssignment.html#ba47422dd4f82274af2f69c0b5f95d3a">moeoReferencePointIndicatorBasedFitnessAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoFitnessAssignment.html#057fd85764abb5de35adb52b5ef695be">moeoFitnessAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoFastNonDominatedSortingFitnessAssignment.html#8d16de444f6c7a73c28c9087b652656e">moeoFastNonDominatedSortingFitnessAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoExpBinaryIndicatorBasedFitnessAssignment.html#1ad61bf146d3b24b41ef0575360f664b">moeoExpBinaryIndicatorBasedFitnessAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoDummyFitnessAssignment.html#6e87d4a8ff8f43a7001a21a13795d00e">moeoDummyFitnessAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoAchievementFitnessAssignment.html#a6a2ae6c263dbcea3c16cde4c8a1e5fc">moeoAchievementFitnessAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoSharingDiversityAssignment.html#21c8d6e020af23b2be219b7e02248300">moeoSharingDiversityAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoFrontByFrontSharingDiversityAssignment.html#623489a246f86cf24cc5860d32caa743">moeoFrontByFrontSharingDiversityAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoFrontByFrontCrowdingDiversityAssignment.html#f73ff88bd29c49260e2ca859250e4b68">moeoFrontByFrontCrowdingDiversityAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoDummyDiversityAssignment.html#3382b59e2b8bbdc840dc25463649f1e4">moeoDummyDiversityAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoDiversityAssignment.html#d104002fdd5d81aabe25f95d443ed390">moeoDiversityAssignment&lt; MOEOT &gt;</a>, <a class="el" href="classmoeoCrowdingDiversityAssignment.html#ba1d60c8e59fbe2c12e9eef33863f012">moeoCrowdingDiversityAssignment&lt; MOEOT &gt;</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -73,7 +72,7 @@ Here is a list of all documented class members with links to the class documenta
: <a class="el" href="classmoeoExpBinaryIndicatorBasedFitnessAssignment.html#872dc1802f45c8ed0a93d5ee6b1e4d2a">moeoExpBinaryIndicatorBasedFitnessAssignment&lt; MOEOT &gt;</a><li>vect_max_val
: <a class="el" href="classmoeoEntropyMetric.html#f5fad6d144520fd1403f774f98b18b99">moeoEntropyMetric&lt; ObjectiveVector &gt;</a><li>vect_min_val
: <a class="el" href="classmoeoEntropyMetric.html#e423d7d4416ef371ce7b0fd24c3212f8">moeoEntropyMetric&lt; ObjectiveVector &gt;</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -71,7 +70,7 @@ Here is a list of all documented class members with links to the class documenta
<li>weightDiversity
: <a class="el" href="classmoeoAggregativeComparator.html#d4ce25f797af0218c6c8cfca7c73b2d3">moeoAggregativeComparator&lt; MOEOT &gt;</a><li>weightFitness
: <a class="el" href="classmoeoAggregativeComparator.html#9ddf44b9e447bee8503c5b9cad9a7df0">moeoAggregativeComparator&lt; MOEOT &gt;</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -70,7 +69,7 @@ Here is a list of all documented class members with links to the class documenta
<h3><a class="anchor" name="index_~">- ~ -</a></h3><ul>
<li>~MOEO()
: <a class="el" href="classMOEO.html#0215e9acab4ab57088175f9856e6c48c">MOEO&lt; MOEOObjectiveVector, MOEOFitness, MOEODiversity &gt;</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -75,10 +74,10 @@
<a name="l00051"></a>00051 <span class="comment"> * @param eoParser&amp; _parser to get user parameters</span>
<a name="l00052"></a>00052 <span class="comment"> * @param eoState&amp; _state to store the memory</span>
<a name="l00053"></a>00053 <span class="comment"> */</span>
<a name="l00054"></a>00054 eoEvalFuncCounter&lt;FlowShop&gt; &amp; do_make_eval(eoParser&amp; _parser, eoState&amp; _state)
<a name="l00054"></a>00054 <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_eval_func_counter.html">eoEvalFuncCounter&lt;FlowShop&gt;</a> &amp; do_make_eval(<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_parser.html">eoParser</a>&amp; _parser, <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_state.html">eoState</a>&amp; _state)
<a name="l00055"></a>00055 {
<a name="l00056"></a>00056 <span class="comment">// benchmark file name</span>
<a name="l00057"></a>00057 std::string benchmarkFileName = _parser.getORcreateParam(std::string(), <span class="stringliteral">"BenchmarkFile"</span>, <span class="stringliteral">"Benchmark file name (benchmarks are available at www.lifl.fr/~liefooga/benchmarks)"</span>, <span class="charliteral">'B'</span>,<span class="stringliteral">"Representation"</span>, <span class="keyword">true</span>).value();
<a name="l00057"></a>00057 std::string benchmarkFileName = _parser.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_parser.html#7541d5d17a95b01409856895741c7bb3">getORcreateParam</a>(std::string(), <span class="stringliteral">"BenchmarkFile"</span>, <span class="stringliteral">"Benchmark file name (benchmarks are available at www.lifl.fr/~liefooga/benchmarks)"</span>, <span class="charliteral">'B'</span>,<span class="stringliteral">"Representation"</span>, <span class="keyword">true</span>).value();
<a name="l00058"></a>00058 <span class="keywordflow">if</span> (benchmarkFileName == <span class="stringliteral">""</span>)
<a name="l00059"></a>00059 {
<a name="l00060"></a>00060 std::string stmp = <span class="stringliteral">"*** Missing name of the benchmark file\n"</span>;
@ -95,15 +94,15 @@
<a name="l00071"></a>00071 <span class="comment">// build of the initializer (a pointer, stored in the eoState)</span>
<a name="l00072"></a>00072 <a class="code" href="classFlowShopEval.html">FlowShopEval</a>* plainEval = <span class="keyword">new</span> <a class="code" href="classFlowShopEval.html">FlowShopEval</a>(M, N, p, d);
<a name="l00073"></a>00073 <span class="comment">// turn that object into an evaluation counter</span>
<a name="l00074"></a>00074 eoEvalFuncCounter&lt;FlowShop&gt;* eval = <span class="keyword">new</span> eoEvalFuncCounter&lt;FlowShop&gt; (* plainEval);
<a name="l00074"></a>00074 <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_eval_func_counter.html">eoEvalFuncCounter&lt;FlowShop&gt;</a>* eval = <span class="keyword">new</span> <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_eval_func_counter.html">eoEvalFuncCounter&lt;FlowShop&gt;</a> (* plainEval);
<a name="l00075"></a>00075 <span class="comment">// store in state</span>
<a name="l00076"></a>00076 _state.storeFunctor(eval);
<a name="l00076"></a>00076 _state.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_store.html#2f7c33b862229e23ddb0502b5b6a30f7">storeFunctor</a>(eval);
<a name="l00077"></a>00077 <span class="comment">// and return a reference</span>
<a name="l00078"></a>00078 <span class="keywordflow">return</span> *eval;
<a name="l00079"></a>00079 }
<a name="l00080"></a>00080
<a name="l00081"></a>00081 <span class="preprocessor">#endif </span><span class="comment">/*MAKE_EVAL_FLOWSHOP_H_*/</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:47 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -73,10 +72,10 @@
<a name="l00049"></a>00049 <span class="comment"> * @param eoParser&amp; _parser to get user parameters</span>
<a name="l00050"></a>00050 <span class="comment"> * @param eoState&amp; _state to store the memory</span>
<a name="l00051"></a>00051 <span class="comment"> */</span>
<a name="l00052"></a>00052 eoInit&lt;FlowShop&gt; &amp; do_make_genotype(eoParser&amp; _parser, eoState&amp; _state)
<a name="l00052"></a>00052 <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_init.html">eoInit&lt;FlowShop&gt;</a> &amp; do_make_genotype(<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_parser.html">eoParser</a>&amp; _parser, <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_state.html">eoState</a>&amp; _state)
<a name="l00053"></a>00053 {
<a name="l00054"></a>00054 <span class="comment">// benchmark file name</span>
<a name="l00055"></a>00055 std::string benchmarkFileName = _parser.getORcreateParam(std::string(), <span class="stringliteral">"BenchmarkFile"</span>, <span class="stringliteral">"Benchmark file name (benchmarks are available at www.lifl.fr/~liefooga/benchmarks/)"</span>, <span class="charliteral">'B'</span>,<span class="stringliteral">"Representation"</span>, <span class="keyword">true</span>).value();
<a name="l00055"></a>00055 std::string benchmarkFileName = _parser.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_parser.html#7541d5d17a95b01409856895741c7bb3">getORcreateParam</a>(std::string(), <span class="stringliteral">"BenchmarkFile"</span>, <span class="stringliteral">"Benchmark file name (benchmarks are available at www.lifl.fr/~liefooga/benchmarks/)"</span>, <span class="charliteral">'B'</span>,<span class="stringliteral">"Representation"</span>, <span class="keyword">true</span>).value();
<a name="l00056"></a>00056 <span class="keywordflow">if</span> (benchmarkFileName == <span class="stringliteral">""</span>)
<a name="l00057"></a>00057 {
<a name="l00058"></a>00058 std::string stmp = <span class="stringliteral">"*** Missing name of the benchmark file\n"</span>;
@ -88,15 +87,15 @@
<a name="l00064"></a>00064 <a class="code" href="classFlowShopBenchmarkParser.html">FlowShopBenchmarkParser</a> fParser(benchmarkFileName);
<a name="l00065"></a>00065 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> N = fParser.getN();
<a name="l00066"></a>00066 <span class="comment">// build of the initializer (a pointer, stored in the eoState)</span>
<a name="l00067"></a>00067 eoInit&lt;FlowShop&gt;* init = <span class="keyword">new</span> FlowShopInit(N);
<a name="l00067"></a>00067 <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_init.html">eoInit&lt;FlowShop&gt;</a>* init = <span class="keyword">new</span> <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_init_permutation.html">FlowShopInit</a>(N);
<a name="l00068"></a>00068 <span class="comment">// store in state</span>
<a name="l00069"></a>00069 _state.storeFunctor(init);
<a name="l00069"></a>00069 _state.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_store.html#2f7c33b862229e23ddb0502b5b6a30f7">storeFunctor</a>(init);
<a name="l00070"></a>00070 <span class="comment">// and return a reference</span>
<a name="l00071"></a>00071 <span class="keywordflow">return</span> *init;
<a name="l00072"></a>00072 }
<a name="l00073"></a>00073
<a name="l00074"></a>00074 <span class="preprocessor">#endif </span><span class="comment">/*MAKE_GENOTYPE_FLOWSHOP_H_*/</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:47 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -78,8 +77,8 @@
<a name="l00054"></a>00054
<a name="l00068"></a>00068 <span class="keyword">template</span> &lt; <span class="keyword">class</span> MOEOT, <span class="keyword">class</span> Move &gt;
<a name="l00069"></a>00069 moeoLS &lt; MOEOT, eoPop&lt;MOEOT&gt; &amp; &gt; &amp; do_make_ls_moeo (
<a name="l00070"></a>00070 eoParser &amp; _parser,
<a name="l00071"></a>00071 eoState &amp; _state,
<a name="l00070"></a>00070 <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_parser.html">eoParser</a> &amp; _parser,
<a name="l00071"></a>00071 <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_state.html">eoState</a> &amp; _state,
<a name="l00072"></a>00072 eoEvalFunc &lt; MOEOT &gt; &amp; _eval,
<a name="l00073"></a>00073 moeoMoveIncrEval &lt; Move &gt; &amp; _moveIncrEval,
<a name="l00074"></a>00074 eoContinue &lt; MOEOT &gt; &amp; _continue,
@ -93,15 +92,15 @@
<a name="l00082"></a>00082 <span class="comment">/* the objective vector type */</span>
<a name="l00083"></a>00083 <span class="keyword">typedef</span> <span class="keyword">typename</span> MOEOT::ObjectiveVector ObjectiveVector;
<a name="l00084"></a>00084 <span class="comment">/* the fitness assignment strategy */</span>
<a name="l00085"></a>00085 std::string &amp; fitnessParam = _parser.getORcreateParam(std::string(<span class="stringliteral">"IndicatorBased"</span>), <span class="stringliteral">"fitness"</span>,
<a name="l00085"></a>00085 std::string &amp; fitnessParam = _parser.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_parser.html#7541d5d17a95b01409856895741c7bb3">getORcreateParam</a>(std::string(<span class="stringliteral">"IndicatorBased"</span>), <span class="stringliteral">"fitness"</span>,
<a name="l00086"></a>00086 <span class="stringliteral">"Fitness assignment strategy parameter: IndicatorBased..."</span>, <span class="charliteral">'F'</span>,
<a name="l00087"></a>00087 <span class="stringliteral">"Evolution Engine"</span>).value();
<a name="l00088"></a>00088 std::string &amp; indicatorParam = _parser.getORcreateParam(std::string(<span class="stringliteral">"Epsilon"</span>), <span class="stringliteral">"indicator"</span>,
<a name="l00088"></a>00088 std::string &amp; indicatorParam = _parser.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_parser.html#7541d5d17a95b01409856895741c7bb3">getORcreateParam</a>(std::string(<span class="stringliteral">"Epsilon"</span>), <span class="stringliteral">"indicator"</span>,
<a name="l00089"></a>00089 <span class="stringliteral">"Binary indicator to use with the IndicatorBased assignment: Epsilon, Hypervolume"</span>, <span class="charliteral">'i'</span>,
<a name="l00090"></a>00090 <span class="stringliteral">"Evolution Engine"</span>).value();
<a name="l00091"></a>00091 <span class="keywordtype">double</span> rho = _parser.getORcreateParam(1.1, <span class="stringliteral">"rho"</span>, <span class="stringliteral">"reference point for the hypervolume indicator"</span>,
<a name="l00091"></a>00091 <span class="keywordtype">double</span> rho = _parser.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_parser.html#7541d5d17a95b01409856895741c7bb3">getORcreateParam</a>(1.1, <span class="stringliteral">"rho"</span>, <span class="stringliteral">"reference point for the hypervolume indicator"</span>,
<a name="l00092"></a>00092 <span class="charliteral">'r'</span>, <span class="stringliteral">"Evolution Engine"</span>).value();
<a name="l00093"></a>00093 <span class="keywordtype">double</span> kappa = _parser.getORcreateParam(0.05, <span class="stringliteral">"kappa"</span>, <span class="stringliteral">"Scaling factor kappa for IndicatorBased"</span>,
<a name="l00093"></a>00093 <span class="keywordtype">double</span> kappa = _parser.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_parser.html#7541d5d17a95b01409856895741c7bb3">getORcreateParam</a>(0.05, <span class="stringliteral">"kappa"</span>, <span class="stringliteral">"Scaling factor kappa for IndicatorBased"</span>,
<a name="l00094"></a>00094 <span class="charliteral">'k'</span>, <span class="stringliteral">"Evolution Engine"</span>).value();
<a name="l00095"></a>00095 moeoBinaryIndicatorBasedFitnessAssignment &lt; MOEOT &gt; * fitnessAssignment;
<a name="l00096"></a>00096 <span class="keywordflow">if</span> (fitnessParam == std::string(<span class="stringliteral">"IndicatorBased"</span>))
@ -128,11 +127,11 @@
<a name="l00117"></a>00117 std::string stmp = std::string(<span class="stringliteral">"Invalid fitness assignment strategy: "</span>) + fitnessParam;
<a name="l00118"></a>00118 <span class="keywordflow">throw</span> std::runtime_error(stmp.c_str());
<a name="l00119"></a>00119 }
<a name="l00120"></a>00120 _state.storeFunctor(fitnessAssignment);
<a name="l00120"></a>00120 _state.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_store.html#2f7c33b862229e23ddb0502b5b6a30f7">storeFunctor</a>(fitnessAssignment);
<a name="l00121"></a>00121 <span class="comment">// number of iterations</span>
<a name="l00122"></a>00122 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> n = _parser.getORcreateParam(1, <span class="stringliteral">"n"</span>, <span class="stringliteral">"Number of iterations for population Initialization"</span>, <span class="charliteral">'n'</span>, <span class="stringliteral">"Evolution Engine"</span>).value();
<a name="l00122"></a>00122 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> n = _parser.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_parser.html#7541d5d17a95b01409856895741c7bb3">getORcreateParam</a>(1, <span class="stringliteral">"n"</span>, <span class="stringliteral">"Number of iterations for population Initialization"</span>, <span class="charliteral">'n'</span>, <span class="stringliteral">"Evolution Engine"</span>).value();
<a name="l00123"></a>00123 <span class="comment">// LS</span>
<a name="l00124"></a>00124 std::string &amp; lsParam = _parser.getORcreateParam(std::string(<span class="stringliteral">"I-IBMOLS"</span>), <span class="stringliteral">"ls"</span>,
<a name="l00124"></a>00124 std::string &amp; lsParam = _parser.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_parser.html#7541d5d17a95b01409856895741c7bb3">getORcreateParam</a>(std::string(<span class="stringliteral">"I-IBMOLS"</span>), <span class="stringliteral">"ls"</span>,
<a name="l00125"></a>00125 <span class="stringliteral">"Local Search: IBMOLS, I-IBMOLS (Iterated-IBMOLS)..."</span>, <span class="charliteral">'L'</span>,
<a name="l00126"></a>00126 <span class="stringliteral">"Evolution Engine"</span>).value();
<a name="l00127"></a>00127 moeoLS &lt; MOEOT, eoPop&lt;MOEOT&gt; &amp; &gt; * ls;
@ -150,13 +149,13 @@
<a name="l00139"></a>00139 std::string stmp = std::string(<span class="stringliteral">"Invalid fitness assignment strategy: "</span>) + fitnessParam;
<a name="l00140"></a>00140 <span class="keywordflow">throw</span> std::runtime_error(stmp.c_str());
<a name="l00141"></a>00141 }
<a name="l00142"></a>00142 _state.storeFunctor(ls);
<a name="l00142"></a>00142 _state.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_store.html#2f7c33b862229e23ddb0502b5b6a30f7">storeFunctor</a>(ls);
<a name="l00143"></a>00143 <span class="comment">// that's it !</span>
<a name="l00144"></a>00144 <span class="keywordflow">return</span> *ls;
<a name="l00145"></a>00145 }
<a name="l00146"></a>00146
<a name="l00147"></a>00147 <span class="preprocessor">#endif </span><span class="comment">/*MAKE_LS_MOEO_H_*/</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:47 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -78,7 +77,7 @@
<a name="l00054"></a>00054 <span class="comment"> * @param eoParameterLoader&amp; _parser to get user parameters</span>
<a name="l00055"></a>00055 <span class="comment"> * @param eoState&amp; _state to store the memory</span>
<a name="l00056"></a>00056 <span class="comment"> */</span>
<a name="l00057"></a>00057 eoGenOp&lt;FlowShop&gt; &amp; do_make_op(eoParameterLoader&amp; _parser, eoState&amp; _state)
<a name="l00057"></a>00057 <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_gen_op.html">eoGenOp&lt;FlowShop&gt;</a> &amp; do_make_op(<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_parameter_loader.html">eoParameterLoader</a>&amp; _parser, <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_state.html">eoState</a>&amp; _state)
<a name="l00058"></a>00058 {
<a name="l00059"></a>00059
<a name="l00061"></a>00061 <span class="comment">// Variation operators</span>
@ -86,70 +85,70 @@
<a name="l00064"></a>00064 <span class="comment">// the crossover</span>
<a name="l00066"></a>00066 <span class="comment"></span>
<a name="l00067"></a>00067 <span class="comment">// a first crossover</span>
<a name="l00068"></a>00068 eoQuadOp&lt;FlowShop&gt; *cross = <span class="keyword">new</span> <a class="code" href="classFlowShopOpCrossoverQuad.html">FlowShopOpCrossoverQuad</a>;
<a name="l00068"></a>00068 <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_quad_op.html">eoQuadOp&lt;FlowShop&gt;</a> *cross = <span class="keyword">new</span> <a class="code" href="classFlowShopOpCrossoverQuad.html">FlowShopOpCrossoverQuad</a>;
<a name="l00069"></a>00069 <span class="comment">// store in the state</span>
<a name="l00070"></a>00070 _state.storeFunctor(cross);
<a name="l00070"></a>00070 _state.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_store.html#2f7c33b862229e23ddb0502b5b6a30f7">storeFunctor</a>(cross);
<a name="l00071"></a>00071
<a name="l00072"></a>00072 <span class="comment">// relative rate in the combination</span>
<a name="l00073"></a>00073 <span class="keywordtype">double</span> cross1Rate = _parser.createParam(1.0, <span class="stringliteral">"crossRate"</span>, <span class="stringliteral">"Relative rate for the only crossover"</span>, 0, <span class="stringliteral">"Variation Operators"</span>).value();
<a name="l00073"></a>00073 <span class="keywordtype">double</span> cross1Rate = _parser.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_parameter_loader.html#7a8d6d8abfe4e67af6bd4818a77ec78c">createParam</a>(1.0, <span class="stringliteral">"crossRate"</span>, <span class="stringliteral">"Relative rate for the only crossover"</span>, 0, <span class="stringliteral">"Variation Operators"</span>).value();
<a name="l00074"></a>00074 <span class="comment">// creation of the combined operator with this one</span>
<a name="l00075"></a>00075 eoPropCombinedQuadOp&lt;FlowShop&gt; *propXover = <span class="keyword">new</span> eoPropCombinedQuadOp&lt;FlowShop&gt;(*cross, cross1Rate);
<a name="l00075"></a>00075 <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_prop_combined_quad_op.html">eoPropCombinedQuadOp&lt;FlowShop&gt;</a> *propXover = <span class="keyword">new</span> <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_prop_combined_quad_op.html">eoPropCombinedQuadOp&lt;FlowShop&gt;</a>(*cross, cross1Rate);
<a name="l00076"></a>00076 <span class="comment">// store in the state</span>
<a name="l00077"></a>00077 _state.storeFunctor(propXover);
<a name="l00077"></a>00077 _state.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_store.html#2f7c33b862229e23ddb0502b5b6a30f7">storeFunctor</a>(propXover);
<a name="l00078"></a>00078
<a name="l00079"></a>00079
<a name="l00080"></a>00080 <span class="comment">// the mutation</span>
<a name="l00082"></a>00082 <span class="comment"></span>
<a name="l00083"></a>00083 <span class="comment">// a first mutation : the shift mutation</span>
<a name="l00084"></a>00084 eoMonOp&lt;FlowShop&gt; *mut = <span class="keyword">new</span> FlowShopOpMutationShift;
<a name="l00085"></a>00085 _state.storeFunctor(mut);
<a name="l00084"></a>00084 <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_mon_op.html">eoMonOp&lt;FlowShop&gt;</a> *mut = <span class="keyword">new</span> <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_shift_mutation.html">FlowShopOpMutationShift</a>;
<a name="l00085"></a>00085 _state.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_store.html#2f7c33b862229e23ddb0502b5b6a30f7">storeFunctor</a>(mut);
<a name="l00086"></a>00086 <span class="comment">// its relative rate in the combination</span>
<a name="l00087"></a>00087 <span class="keywordtype">double</span> mut1Rate = _parser.createParam(0.5, <span class="stringliteral">"shiftMutRate"</span>, <span class="stringliteral">"Relative rate for shift mutation"</span>, 0, <span class="stringliteral">"Variation Operators"</span>).value();
<a name="l00087"></a>00087 <span class="keywordtype">double</span> mut1Rate = _parser.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_parameter_loader.html#7a8d6d8abfe4e67af6bd4818a77ec78c">createParam</a>(0.5, <span class="stringliteral">"shiftMutRate"</span>, <span class="stringliteral">"Relative rate for shift mutation"</span>, 0, <span class="stringliteral">"Variation Operators"</span>).value();
<a name="l00088"></a>00088 <span class="comment">// creation of the combined operator with this one</span>
<a name="l00089"></a>00089 eoPropCombinedMonOp&lt;FlowShop&gt; *propMutation = <span class="keyword">new</span> eoPropCombinedMonOp&lt;FlowShop&gt;(*mut, mut1Rate);
<a name="l00090"></a>00090 _state.storeFunctor(propMutation);
<a name="l00089"></a>00089 <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_prop_combined_mon_op.html">eoPropCombinedMonOp&lt;FlowShop&gt;</a> *propMutation = <span class="keyword">new</span> <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_prop_combined_mon_op.html">eoPropCombinedMonOp&lt;FlowShop&gt;</a>(*mut, mut1Rate);
<a name="l00090"></a>00090 _state.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_store.html#2f7c33b862229e23ddb0502b5b6a30f7">storeFunctor</a>(propMutation);
<a name="l00091"></a>00091
<a name="l00092"></a>00092 <span class="comment">// a second mutation : the exchange mutation</span>
<a name="l00093"></a>00093 mut = <span class="keyword">new</span> FlowShopOpMutationExchange;
<a name="l00094"></a>00094 _state.storeFunctor(mut);
<a name="l00093"></a>00093 mut = <span class="keyword">new</span> <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_swap_mutation.html">FlowShopOpMutationExchange</a>;
<a name="l00094"></a>00094 _state.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_store.html#2f7c33b862229e23ddb0502b5b6a30f7">storeFunctor</a>(mut);
<a name="l00095"></a>00095 <span class="comment">// its relative rate in the combination</span>
<a name="l00096"></a>00096 <span class="keywordtype">double</span> mut2Rate = _parser.createParam(0.5, <span class="stringliteral">"exchangeMutRate"</span>, <span class="stringliteral">"Relative rate for exchange mutation"</span>, 0, <span class="stringliteral">"Variation Operators"</span>).value();
<a name="l00096"></a>00096 <span class="keywordtype">double</span> mut2Rate = _parser.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_parameter_loader.html#7a8d6d8abfe4e67af6bd4818a77ec78c">createParam</a>(0.5, <span class="stringliteral">"exchangeMutRate"</span>, <span class="stringliteral">"Relative rate for exchange mutation"</span>, 0, <span class="stringliteral">"Variation Operators"</span>).value();
<a name="l00097"></a>00097 <span class="comment">// addition of this one to the combined operator</span>
<a name="l00098"></a>00098 propMutation -&gt; add(*mut, mut2Rate);
<a name="l00099"></a>00099
<a name="l00100"></a>00100 <span class="comment">// end of crossover and mutation definitions</span>
<a name="l00102"></a>00102 <span class="comment"></span>
<a name="l00103"></a>00103 <span class="comment">// First read the individual level parameters</span>
<a name="l00104"></a>00104 eoValueParam&lt;double&gt;&amp; pCrossParam = _parser.createParam(0.25, <span class="stringliteral">"pCross"</span>, <span class="stringliteral">"Probability of Crossover"</span>, <span class="charliteral">'c'</span>, <span class="stringliteral">"Variation Operators"</span> );
<a name="l00104"></a>00104 <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_value_param.html">eoValueParam&lt;double&gt;</a>&amp; pCrossParam = _parser.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_parameter_loader.html#7a8d6d8abfe4e67af6bd4818a77ec78c">createParam</a>(0.25, <span class="stringliteral">"pCross"</span>, <span class="stringliteral">"Probability of Crossover"</span>, <span class="charliteral">'c'</span>, <span class="stringliteral">"Variation Operators"</span> );
<a name="l00105"></a>00105 <span class="comment">// minimum check</span>
<a name="l00106"></a>00106 <span class="keywordflow">if</span> ( (pCrossParam.value() &lt; 0) || (pCrossParam.value() &gt; 1) )
<a name="l00106"></a>00106 <span class="keywordflow">if</span> ( (pCrossParam.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_value_param.html#d0e91aa4f66711e52fca9be470ce21b7">value</a>() &lt; 0) || (pCrossParam.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_value_param.html#d0e91aa4f66711e52fca9be470ce21b7">value</a>() &gt; 1) )
<a name="l00107"></a>00107 <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"Invalid pCross"</span>);
<a name="l00108"></a>00108
<a name="l00109"></a>00109 eoValueParam&lt;double&gt;&amp; pMutParam = _parser.createParam(0.35, <span class="stringliteral">"pMut"</span>, <span class="stringliteral">"Probability of Mutation"</span>, <span class="charliteral">'m'</span>, <span class="stringliteral">"Variation Operators"</span> );
<a name="l00109"></a>00109 <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_value_param.html">eoValueParam&lt;double&gt;</a>&amp; pMutParam = _parser.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_parameter_loader.html#7a8d6d8abfe4e67af6bd4818a77ec78c">createParam</a>(0.35, <span class="stringliteral">"pMut"</span>, <span class="stringliteral">"Probability of Mutation"</span>, <span class="charliteral">'m'</span>, <span class="stringliteral">"Variation Operators"</span> );
<a name="l00110"></a>00110 <span class="comment">// minimum check</span>
<a name="l00111"></a>00111 <span class="keywordflow">if</span> ( (pMutParam.value() &lt; 0) || (pMutParam.value() &gt; 1) )
<a name="l00111"></a>00111 <span class="keywordflow">if</span> ( (pMutParam.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_value_param.html#d0e91aa4f66711e52fca9be470ce21b7">value</a>() &lt; 0) || (pMutParam.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_value_param.html#d0e91aa4f66711e52fca9be470ce21b7">value</a>() &gt; 1) )
<a name="l00112"></a>00112 <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"Invalid pMut"</span>);
<a name="l00113"></a>00113
<a name="l00114"></a>00114 <span class="comment">// the crossover - with probability pCross</span>
<a name="l00115"></a>00115 eoProportionalOp&lt;FlowShop&gt; * propOp = <span class="keyword">new</span> eoProportionalOp&lt;FlowShop&gt; ;
<a name="l00116"></a>00116 _state.storeFunctor(propOp);
<a name="l00117"></a>00117 eoQuadOp&lt;FlowShop&gt; *ptQuad = <span class="keyword">new</span> eoQuadCloneOp&lt;FlowShop&gt;;
<a name="l00118"></a>00118 _state.storeFunctor(ptQuad);
<a name="l00119"></a>00119 propOp -&gt; add(*propXover, pCrossParam.value()); <span class="comment">// crossover, with proba pcross</span>
<a name="l00120"></a>00120 propOp -&gt; add(*ptQuad, 1-pCrossParam.value()); <span class="comment">// nothing, with proba 1-pcross</span>
<a name="l00115"></a>00115 <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_proportional_op.html">eoProportionalOp&lt;FlowShop&gt;</a> * propOp = <span class="keyword">new</span> <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_proportional_op.html">eoProportionalOp&lt;FlowShop&gt;</a> ;
<a name="l00116"></a>00116 _state.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_store.html#2f7c33b862229e23ddb0502b5b6a30f7">storeFunctor</a>(propOp);
<a name="l00117"></a>00117 <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_quad_op.html">eoQuadOp&lt;FlowShop&gt;</a> *ptQuad = <span class="keyword">new</span> <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_quad_clone_op.html">eoQuadCloneOp&lt;FlowShop&gt;</a>;
<a name="l00118"></a>00118 _state.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_store.html#2f7c33b862229e23ddb0502b5b6a30f7">storeFunctor</a>(ptQuad);
<a name="l00119"></a>00119 propOp -&gt; add(*propXover, pCrossParam.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_value_param.html#d0e91aa4f66711e52fca9be470ce21b7">value</a>()); <span class="comment">// crossover, with proba pcross</span>
<a name="l00120"></a>00120 propOp -&gt; add(*ptQuad, 1-pCrossParam.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_value_param.html#d0e91aa4f66711e52fca9be470ce21b7">value</a>()); <span class="comment">// nothing, with proba 1-pcross</span>
<a name="l00121"></a>00121
<a name="l00122"></a>00122 <span class="comment">// now the sequential</span>
<a name="l00123"></a>00123 eoSequentialOp&lt;FlowShop&gt; *op = <span class="keyword">new</span> eoSequentialOp&lt;FlowShop&gt;;
<a name="l00124"></a>00124 _state.storeFunctor(op);
<a name="l00123"></a>00123 <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_sequential_op.html">eoSequentialOp&lt;FlowShop&gt;</a> *op = <span class="keyword">new</span> <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_sequential_op.html">eoSequentialOp&lt;FlowShop&gt;</a>;
<a name="l00124"></a>00124 _state.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_functor_store.html#2f7c33b862229e23ddb0502b5b6a30f7">storeFunctor</a>(op);
<a name="l00125"></a>00125 op -&gt; add(*propOp, 1.0); <span class="comment">// always do combined crossover</span>
<a name="l00126"></a>00126 op -&gt; add(*propMutation, pMutParam.value()); <span class="comment">// then mutation, with proba pmut</span>
<a name="l00126"></a>00126 op -&gt; add(*propMutation, pMutParam.<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_value_param.html#d0e91aa4f66711e52fca9be470ce21b7">value</a>()); <span class="comment">// then mutation, with proba pmut</span>
<a name="l00127"></a>00127
<a name="l00128"></a>00128 <span class="comment">// return a reference</span>
<a name="l00129"></a>00129 <span class="keywordflow">return</span> *op;
<a name="l00130"></a>00130 }
<a name="l00131"></a>00131
<a name="l00132"></a>00132 <span class="preprocessor">#endif </span><span class="comment">/*MAKE_OP_FLOWSHOP_H_*/</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:47 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -489,7 +488,7 @@
<a name="l00517"></a>00517 };
<a name="l00518"></a>00518
<a name="l00519"></a>00519 <span class="preprocessor">#endif </span><span class="comment">/*MOEOIBMOLS_H_*/</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -166,7 +165,7 @@
<a name="l00175"></a>00175 <a class="code" href="classmoeoIteratedIBMOLS.html#89df3bfa7069c06c7e7cf4b30ccc5535">randomMonOp</a>(_pop[i]);
<a name="l00176"></a>00176 }
<a name="l00177"></a>00177 <span class="comment">// evaluation of the new individual</span>
<a name="l00178"></a>00178 _pop[i].invalidate();
<a name="l00178"></a>00178 _pop[i].<a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_pop.html#94ff8afbb4bad67b48f04165b1170e67">invalidate</a>();
<a name="l00179"></a>00179 <a class="code" href="classmoeoIteratedIBMOLS.html#7abdd0c1433ec4671522c8d5edc9fe61">eval</a>(_pop[i]);
<a name="l00180"></a>00180 }
<a name="l00181"></a>00181 }
@ -225,7 +224,7 @@
<a name="l00236"></a>00236 };
<a name="l00237"></a>00237
<a name="l00238"></a>00238 <span class="preprocessor">#endif </span><span class="comment">/*MOEOITERATEDIBMOLS_H_*/</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -65,11 +64,11 @@
<a name="l00041"></a>00041 <span class="preprocessor">#include &lt;eoFunctor.h&gt;</span>
<a name="l00042"></a>00042
<a name="l00043"></a>00043 <span class="keyword">template</span> &lt; <span class="keyword">class</span> Move &gt;
<a name="l00044"></a><a class="code" href="classmoeoMoveIncrEval.html">00044</a> <span class="keyword">class </span><a class="code" href="classmoeoMoveIncrEval.html">moeoMoveIncrEval</a> : <span class="keyword">public</span> eoBF &lt; const Move &amp;, const typename Move::EOType &amp;, typename Move::EOType::ObjectiveVector &gt;
<a name="l00044"></a><a class="code" href="classmoeoMoveIncrEval.html">00044</a> <span class="keyword">class </span><a class="code" href="classmoeoMoveIncrEval.html">moeoMoveIncrEval</a> : <span class="keyword">public</span> <a class="codeRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_b_f.html">eoBF</a> &lt; const Move &amp;, const typename Move::EOType &amp;, typename Move::EOType::ObjectiveVector &gt;
<a name="l00045"></a>00045 {};
<a name="l00046"></a>00046
<a name="l00047"></a>00047 <span class="preprocessor">#endif</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -128,7 +127,7 @@
<a name="l00132"></a>00132 };
<a name="l00133"></a>00133
<a name="l00134"></a>00134 <span class="preprocessor">#endif </span><span class="comment">/*MOEOREFERENCEPOINTINDICATORBASEDFITNESSASSIGNMENT_H_*/</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -76,7 +75,7 @@
<a name="l00052"></a>00052 }
<a name="l00053"></a>00053
<a name="l00054"></a>00054 <span class="comment">//-----------------------------------------------------------------------------</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -10,7 +10,6 @@
<li><a href="main.html"><span>Main&nbsp;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><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
@ -23,7 +22,7 @@
</li>
</ul></div>
<h1>README</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 Further benchmarks <span class="keywordflow">for</span> the bi-objective flow-shop scheduling problem are available at http:<span class="comment">//www.lifl.fr/~liefooga/benchmarks/</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:04:16 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 17:19:48 2008 for ParadisEO-MOEO-MultiObjectiveEvolvingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>

View file

@ -24,8 +24,8 @@
/boundy boundx boundaspect div def
/xspacing 0 def
/yspacing 0 def
/rows 3 def
/cols 1 def
/rows 6 def
/cols 2 def
/scalefactor 0 def
/boxfont /Times-Roman findfont fontheight scalefont def
@ -176,6 +176,10 @@ boxfont setfont
(FlowShop) cw
(moeoVector< MOEOObjectiveVector, MOEOFitness, MOEODiversity, GeneType >) cw
(MOEO< MOEOObjectiveVector, MOEOFitness, MOEODiversity >) cw
(EO< MOEOObjectiveVector >) cw
(eoObject) cw
(eoPersistent) cw
(eoPrintable) cw
/boxwidth boxwidth marginwidth 2 mul add def
/xspacing boxwidth distx add def
/yspacing boxheight disty add def
@ -187,17 +191,37 @@ boundx scalefactor div boundy scalefactor div scale
% ----- classes -----
(FlowShop) 0 0 box
(moeoVector< MOEOObjectiveVector, MOEOFitness, MOEODiversity, GeneType >) 0 1 box
(MOEO< MOEOObjectiveVector, MOEOFitness, MOEODiversity >) 0 2 box
(FlowShop) 0.5 0 box
(moeoVector< MOEOObjectiveVector, MOEOFitness, MOEODiversity, GeneType >) 0.5 1 box
(MOEO< MOEOObjectiveVector, MOEOFitness, MOEODiversity >) 0.5 2 box
(EO< MOEOObjectiveVector >) 0.5 3 box
(eoObject) 0 4 box
(eoPersistent) 1 4 box
(eoPrintable) 1 5 box
% ----- relations -----
solid
0 0 0 out
0 0.5 0 out
solid
1 0 1 in
1 0.5 1 in
solid
0 0 1 out
0 0.5 1 out
solid
1 0 2 in
1 0.5 2 in
solid
0 0.5 2 out
solid
1 0.5 3 in
solid
0 0.5 3 out
solid
0 1 4 conn
solid
1 0 4 in
solid
1 1 4 in
solid
0 1 4 out
solid
1 1 5 in

View file

@ -8,7 +8,7 @@ Structure of the genotype for the flow-shop scheduling problem: a vector of unsi
Inheritance diagram for Flow\-Shop::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3cm]{classFlowShop}
\includegraphics[height=3.3871cm]{classFlowShop}
\end{center}
\end{figure}
\subsection*{Public Member Functions}

View file

@ -5,7 +5,7 @@
%%For:
%Magnification: 1.00
%%Orientation: Portrait
%%BoundingBox: 0 0 500 217.391
%%BoundingBox: 0 0 500 543.478
%%Pages: 0
%%BeginSetup
%%EndSetup
@ -19,12 +19,12 @@
/marginwidth 10 def
/distx 20 def
/disty 40 def
/boundaspect 2.3 def % aspect ratio of the BoundingBox (width/height)
/boundaspect 0.92 def % aspect ratio of the BoundingBox (width/height)
/boundx 500 def
/boundy boundx boundaspect div def
/xspacing 0 def
/yspacing 0 def
/rows 2 def
/rows 5 def
/cols 1 def
/scalefactor 0 def
/boxfont /Times-Roman findfont fontheight scalefont def
@ -175,6 +175,9 @@ boxfont setfont
1 boundaspect scale
(FlowShopEval) cw
(moeoEvalFunc< FlowShop >) cw
(eoEvalFunc< FlowShop >) cw
(eoUF< A1, R >) cw
(eoFunctorBase) cw
/boxwidth boxwidth marginwidth 2 mul add def
/xspacing boxwidth distx add def
/yspacing boxheight disty add def
@ -188,6 +191,9 @@ boundx scalefactor div boundy scalefactor div scale
(FlowShopEval) 0 0 box
(moeoEvalFunc< FlowShop >) 0 1 box
(eoEvalFunc< FlowShop >) 0 2 box
(eoUF< A1, R >) 0 3 box
(eoFunctorBase) 0 4 box
% ----- relations -----
@ -195,3 +201,15 @@ solid
0 0 0 out
solid
1 0 1 in
solid
0 0 1 out
solid
1 0 2 in
solid
0 0 2 out
solid
1 0 3 in
solid
0 0 3 out
solid
1 0 4 in

View file

@ -8,7 +8,7 @@ Evaluation of the objective vector a (multi-objective) \doxyref{Flow\-Shop}{p.}{
Inheritance diagram for Flow\-Shop\-Eval::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{classFlowShopEval}
\includegraphics[height=5cm]{classFlowShopEval}
\end{center}
\end{figure}
\subsection*{Public Member Functions}

View file

@ -5,6 +5,12 @@ Quadratic crossover operator for flow-shop (modify the both genotypes).
{\tt \#include $<$Flow\-Shop\-Op\-Crossover\-Quad.h$>$}
Inheritance diagram for Flow\-Shop\-Op\-Crossover\-Quad::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=4cm]{classFlowShopOpCrossoverQuad}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item
@ -30,7 +36,7 @@ Definition at line 47 of file Flow\-Shop\-Op\-Crossover\-Quad.h.
\subsection{Member Function Documentation}
\index{FlowShopOpCrossoverQuad@{Flow\-Shop\-Op\-Crossover\-Quad}!operator()@{operator()}}
\index{operator()@{operator()}!FlowShopOpCrossoverQuad@{Flow\-Shop\-Op\-Crossover\-Quad}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool Flow\-Shop\-Op\-Crossover\-Quad::operator() (\bf{Flow\-Shop} \& {\em \_\-flowshop1}, \bf{Flow\-Shop} \& {\em \_\-flowshop2})}\label{classFlowShopOpCrossoverQuad_92f70807bea24d3c233af580e2c55e3a}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool Flow\-Shop\-Op\-Crossover\-Quad::operator() (\bf{Flow\-Shop} \& {\em \_\-flowshop1}, \bf{Flow\-Shop} \& {\em \_\-flowshop2})\hspace{0.3cm}{\tt [virtual]}}\label{classFlowShopOpCrossoverQuad_92f70807bea24d3c233af580e2c55e3a}
eo\-Quad crossover - \_\-flowshop1 and \_\-flowshop2 are the (future) offspring, i.e.
@ -42,9 +48,11 @@ eo\-Quad crossover - \_\-flowshop1 and \_\-flowshop2 are the (future) offspring,
\end{Desc}
Implements \bf{eo\-BF$<$ Flow\-Shop \&, Flow\-Shop \&, bool $>$}.
Definition at line 47 of file Flow\-Shop\-Op\-Crossover\-Quad.cpp.
References generate\-Offspring(), and moeo\-Vector$<$ MOEOObjective\-Vector, MOEOFitness, MOEODiversity, Gene\-Type $>$::value().\index{FlowShopOpCrossoverQuad@{Flow\-Shop\-Op\-Crossover\-Quad}!generateOffspring@{generateOffspring}}
References generate\-Offspring(), eo\-Rng::random(), and moeo\-Vector$<$ MOEOObjective\-Vector, MOEOFitness, MOEODiversity, Gene\-Type $>$::value().\index{FlowShopOpCrossoverQuad@{Flow\-Shop\-Op\-Crossover\-Quad}!generateOffspring@{generateOffspring}}
\index{generateOffspring@{generateOffspring}!FlowShopOpCrossoverQuad@{Flow\-Shop\-Op\-Crossover\-Quad}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\bf{Flow\-Shop} Flow\-Shop\-Op\-Crossover\-Quad::generate\-Offspring (const \bf{Flow\-Shop} \& {\em \_\-parent1}, const \bf{Flow\-Shop} \& {\em \_\-parent2}, unsigned int {\em \_\-point1}, unsigned int {\em \_\-point2})\hspace{0.3cm}{\tt [private]}}\label{classFlowShopOpCrossoverQuad_cbc2f344a0a29861900f4846597564c3}

View file

@ -5,7 +5,7 @@
%%For:
%Magnification: 1.00
%%Orientation: Portrait
%%BoundingBox: 0 0 500 168.067
%%BoundingBox: 0 0 500 147.059
%%Pages: 0
%%BeginSetup
%%EndSetup
@ -19,13 +19,13 @@
/marginwidth 10 def
/distx 20 def
/disty 40 def
/boundaspect 2.975 def % aspect ratio of the BoundingBox (width/height)
/boundaspect 3.4 def % aspect ratio of the BoundingBox (width/height)
/boundx 500 def
/boundy boundx boundaspect div def
/xspacing 0 def
/yspacing 0 def
/rows 4 def
/cols 1 def
/rows 7 def
/cols 2 def
/scalefactor 0 def
/boxfont /Times-Roman findfont fontheight scalefont def
@ -177,6 +177,10 @@ boxfont setfont
(moeoRealVector< MOEOObjectiveVector, MOEOFitness, MOEODiversity >) cw
(moeoVector< MOEOObjectiveVector, MOEOFitness, MOEODiversity, double >) cw
(MOEO< MOEOObjectiveVector, MOEOFitness, MOEODiversity >) cw
(EO< MOEOObjectiveVector >) cw
(eoObject) cw
(eoPersistent) cw
(eoPrintable) cw
/boxwidth boxwidth marginwidth 2 mul add def
/xspacing boxwidth distx add def
/yspacing boxheight disty add def
@ -188,22 +192,42 @@ boundx scalefactor div boundy scalefactor div scale
% ----- classes -----
(Sch1) 0 0 box
(moeoRealVector< MOEOObjectiveVector, MOEOFitness, MOEODiversity >) 0 1 box
(moeoVector< MOEOObjectiveVector, MOEOFitness, MOEODiversity, double >) 0 2 box
(MOEO< MOEOObjectiveVector, MOEOFitness, MOEODiversity >) 0 3 box
(Sch1) 0.5 0 box
(moeoRealVector< MOEOObjectiveVector, MOEOFitness, MOEODiversity >) 0.5 1 box
(moeoVector< MOEOObjectiveVector, MOEOFitness, MOEODiversity, double >) 0.5 2 box
(MOEO< MOEOObjectiveVector, MOEOFitness, MOEODiversity >) 0.5 3 box
(EO< MOEOObjectiveVector >) 0.5 4 box
(eoObject) 0 5 box
(eoPersistent) 1 5 box
(eoPrintable) 1 6 box
% ----- relations -----
solid
0 0 0 out
0 0.5 0 out
solid
1 0 1 in
1 0.5 1 in
solid
0 0 1 out
0 0.5 1 out
solid
1 0 2 in
1 0.5 2 in
solid
0 0 2 out
0 0.5 2 out
solid
1 0 3 in
1 0.5 3 in
solid
0 0.5 3 out
solid
1 0.5 4 in
solid
0 0.5 4 out
solid
0 1 5 conn
solid
1 0 5 in
solid
1 1 5 in
solid
0 1 5 out
solid
1 1 6 in

View file

@ -3,7 +3,7 @@
Inheritance diagram for Sch1::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=4cm]{classSch1}
\includegraphics[height=4.11765cm]{classSch1}
\end{center}
\end{figure}
\subsection*{Public Member Functions}

View file

@ -5,7 +5,7 @@
%%For:
%Magnification: 1.00
%%Orientation: Portrait
%%BoundingBox: 0 0 500 254.777
%%BoundingBox: 0 0 500 636.943
%%Pages: 0
%%BeginSetup
%%EndSetup
@ -19,12 +19,12 @@
/marginwidth 10 def
/distx 20 def
/disty 40 def
/boundaspect 1.9625 def % aspect ratio of the BoundingBox (width/height)
/boundaspect 0.785 def % aspect ratio of the BoundingBox (width/height)
/boundx 500 def
/boundy boundx boundaspect div def
/xspacing 0 def
/yspacing 0 def
/rows 2 def
/rows 5 def
/cols 1 def
/scalefactor 0 def
/boxfont /Times-Roman findfont fontheight scalefont def
@ -175,6 +175,9 @@ boxfont setfont
1 boundaspect scale
(Sch1Eval) cw
(moeoEvalFunc< Sch1 >) cw
(eoEvalFunc< Sch1 >) cw
(eoUF< A1, R >) cw
(eoFunctorBase) cw
/boxwidth boxwidth marginwidth 2 mul add def
/xspacing boxwidth distx add def
/yspacing boxheight disty add def
@ -188,6 +191,9 @@ boundx scalefactor div boundy scalefactor div scale
(Sch1Eval) 0 0 box
(moeoEvalFunc< Sch1 >) 0 1 box
(eoEvalFunc< Sch1 >) 0 2 box
(eoUF< A1, R >) 0 3 box
(eoFunctorBase) 0 4 box
% ----- relations -----
@ -195,3 +201,15 @@ solid
0 0 0 out
solid
1 0 1 in
solid
0 0 1 out
solid
1 0 2 in
solid
0 0 2 out
solid
1 0 3 in
solid
0 0 3 out
solid
1 0 4 in

View file

@ -3,7 +3,7 @@
Inheritance diagram for Sch1Eval::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{classSch1Eval}
\includegraphics[height=5cm]{classSch1Eval}
\end{center}
\end{figure}
\subsection*{Public Member Functions}

View file

@ -5,7 +5,7 @@
%%For:
%Magnification: 1.00
%%Orientation: Portrait
%%BoundingBox: 0 0 500 227.273
%%BoundingBox: 0 0 500 101.266
%%Pages: 0
%%BeginSetup
%%EndSetup
@ -19,13 +19,13 @@
/marginwidth 10 def
/distx 20 def
/disty 40 def
/boundaspect 2.2 def % aspect ratio of the BoundingBox (width/height)
/boundaspect 4.9375 def % aspect ratio of the BoundingBox (width/height)
/boundx 500 def
/boundy boundx boundaspect div def
/xspacing 0 def
/yspacing 0 def
/rows 3 def
/cols 1 def
/rows 4 def
/cols 2 def
/scalefactor 0 def
/boxfont /Times-Roman findfont fontheight scalefont def
@ -176,6 +176,8 @@ boxfont setfont
(moeoIBMOLS< MOEOT, Move >) cw
(moeoLS< MOEOT, eoPop< MOEOT > & >) cw
(moeoAlgo) cw
(eoBF< eoPop< MOEOT > &, moeoArchive< MOEOT > &, void >) cw
(eoFunctorBase) cw
/boxwidth boxwidth marginwidth 2 mul add def
/xspacing boxwidth distx add def
/yspacing boxheight disty add def
@ -187,17 +189,27 @@ boundx scalefactor div boundy scalefactor div scale
% ----- classes -----
(moeoIBMOLS< MOEOT, Move >) 0 0 box
(moeoLS< MOEOT, eoPop< MOEOT > & >) 0 1 box
(moeoIBMOLS< MOEOT, Move >) 0.5 0 box
(moeoLS< MOEOT, eoPop< MOEOT > & >) 0.5 1 box
(moeoAlgo) 0 2 box
(eoBF< eoPop< MOEOT > &, moeoArchive< MOEOT > &, void >) 1 2 box
(eoFunctorBase) 1 3 box
% ----- relations -----
solid
0 0 0 out
0 0.5 0 out
solid
1 0 1 in
1 0.5 1 in
solid
0 0 1 out
0 0.5 1 out
solid
0 1 2 conn
solid
1 0 2 in
solid
1 1 2 in
solid
0 1 2 out
solid
1 1 3 in

View file

@ -8,7 +8,7 @@ Indicator-Based Multi-Objective Local Search (IBMOLS) as described in Basseur M.
Inheritance diagram for moeo\-IBMOLS$<$ MOEOT, Move $>$::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3cm]{classmoeoIBMOLS}
\includegraphics[height=2.83544cm]{classmoeoIBMOLS}
\end{center}
\end{figure}
\subsection*{Public Types}
@ -20,16 +20,16 @@ typedef MOEOT::Objective\-Vector \bf{Objective\-Vector}\label{classmoeoIBMOLS_d3
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item
\bf{moeo\-IBMOLS} (mo\-Move\-Init$<$ Move $>$ \&\_\-move\-Init, mo\-Next\-Move$<$ Move $>$ \&\_\-next\-Move, eo\-Eval\-Func$<$ MOEOT $>$ \&\_\-eval, \bf{moeo\-Move\-Incr\-Eval}$<$ Move $>$ \&\_\-move\-Incr\-Eval, \bf{moeo\-Binary\-Indicator\-Based\-Fitness\-Assignment}$<$ MOEOT $>$ \&\_\-fitness\-Assignment, eo\-Continue$<$ MOEOT $>$ \&\_\-continuator)
\bf{moeo\-IBMOLS} (mo\-Move\-Init$<$ Move $>$ \&\_\-move\-Init, mo\-Next\-Move$<$ Move $>$ \&\_\-next\-Move, \bf{eo\-Eval\-Func}$<$ MOEOT $>$ \&\_\-eval, \bf{moeo\-Move\-Incr\-Eval}$<$ Move $>$ \&\_\-move\-Incr\-Eval, \bf{moeo\-Binary\-Indicator\-Based\-Fitness\-Assignment}$<$ MOEOT $>$ \&\_\-fitness\-Assignment, \bf{eo\-Continue}$<$ MOEOT $>$ \&\_\-continuator)
\begin{CompactList}\small\item\em Ctor. \item\end{CompactList}\item
void \bf{operator()} (eo\-Pop$<$ MOEOT $>$ \&\_\-pop, \bf{moeo\-Archive}$<$ MOEOT $>$ \&\_\-arch)
void \bf{operator()} (\bf{eo\-Pop}$<$ MOEOT $>$ \&\_\-pop, \bf{moeo\-Archive}$<$ MOEOT $>$ \&\_\-arch)
\begin{CompactList}\small\item\em Apply the local search until a local archive does not change or another stopping criteria is met and update the archive \_\-arch with new non-dominated solutions. \item\end{CompactList}\end{CompactItemize}
\subsection*{Private Member Functions}
\begin{CompactItemize}
\item
void \bf{one\-Step} (eo\-Pop$<$ MOEOT $>$ \&\_\-pop)
void \bf{one\-Step} (\bf{eo\-Pop}$<$ MOEOT $>$ \&\_\-pop)
\begin{CompactList}\small\item\em Apply one step of the local search to the population \_\-pop. \item\end{CompactList}\item
void \bf{new\_\-one\-Step} (eo\-Pop$<$ MOEOT $>$ \&\_\-pop)
void \bf{new\_\-one\-Step} (\bf{eo\-Pop}$<$ MOEOT $>$ \&\_\-pop)
\begin{CompactList}\small\item\em Apply one step of the local search to the population \_\-pop. \item\end{CompactList}\end{CompactItemize}
\subsection*{Private Attributes}
\begin{CompactItemize}
@ -40,7 +40,7 @@ mo\-Move\-Init$<$ Move $>$ \& \bf{move\-Init}\label{classmoeoIBMOLS_b4b4908b893e
mo\-Next\-Move$<$ Move $>$ \& \bf{next\-Move}\label{classmoeoIBMOLS_8b8ebbd6eb6c82caa796160b4be2a86b}
\begin{CompactList}\small\item\em the neighborhood explorer \item\end{CompactList}\item
eo\-Eval\-Func$<$ MOEOT $>$ \& \bf{eval}\label{classmoeoIBMOLS_e9acda4b2f61f8960109a8c6fd52551e}
\bf{eo\-Eval\-Func}$<$ MOEOT $>$ \& \bf{eval}\label{classmoeoIBMOLS_e9acda4b2f61f8960109a8c6fd52551e}
\begin{CompactList}\small\item\em the full evaluation \item\end{CompactList}\item
\bf{moeo\-Move\-Incr\-Eval}$<$ Move $>$ \& \bf{move\-Incr\-Eval}\label{classmoeoIBMOLS_6c38636061bd03c4be809277e2dc257a}
@ -49,7 +49,7 @@ eo\-Eval\-Func$<$ MOEOT $>$ \& \bf{eval}\label{classmoeoIBMOLS_e9acda4b2f61f8960
\bf{moeo\-Binary\-Indicator\-Based\-Fitness\-Assignment}$<$ MOEOT $>$ \& \bf{fitness\-Assignment}\label{classmoeoIBMOLS_0c858da33922736b74d9875766cec9d7}
\begin{CompactList}\small\item\em the fitness assignment strategy \item\end{CompactList}\item
eo\-Continue$<$ MOEOT $>$ \& \bf{continuator}\label{classmoeoIBMOLS_c15985c0bb5d9ba835f35d99d7c42b14}
\bf{eo\-Continue}$<$ MOEOT $>$ \& \bf{continuator}\label{classmoeoIBMOLS_c15985c0bb5d9ba835f35d99d7c42b14}
\begin{CompactList}\small\item\em the stopping criteria \item\end{CompactList}\end{CompactItemize}
\subsection*{Classes}
@ -73,7 +73,7 @@ Definition at line 58 of file moeo\-IBMOLS.h.
\subsection{Constructor \& Destructor Documentation}
\index{moeoIBMOLS@{moeo\-IBMOLS}!moeoIBMOLS@{moeoIBMOLS}}
\index{moeoIBMOLS@{moeoIBMOLS}!moeoIBMOLS@{moeo\-IBMOLS}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$class MOEOT, class Move$>$ \bf{moeo\-IBMOLS}$<$ MOEOT, Move $>$::\bf{moeo\-IBMOLS} (mo\-Move\-Init$<$ Move $>$ \& {\em \_\-move\-Init}, mo\-Next\-Move$<$ Move $>$ \& {\em \_\-next\-Move}, eo\-Eval\-Func$<$ MOEOT $>$ \& {\em \_\-eval}, \bf{moeo\-Move\-Incr\-Eval}$<$ Move $>$ \& {\em \_\-move\-Incr\-Eval}, \bf{moeo\-Binary\-Indicator\-Based\-Fitness\-Assignment}$<$ MOEOT $>$ \& {\em \_\-fitness\-Assignment}, eo\-Continue$<$ MOEOT $>$ \& {\em \_\-continuator})\hspace{0.3cm}{\tt [inline]}}\label{classmoeoIBMOLS_6d6a39ad3d5e4c298d450d801098e274}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$class MOEOT, class Move$>$ \bf{moeo\-IBMOLS}$<$ MOEOT, Move $>$::\bf{moeo\-IBMOLS} (mo\-Move\-Init$<$ Move $>$ \& {\em \_\-move\-Init}, mo\-Next\-Move$<$ Move $>$ \& {\em \_\-next\-Move}, \bf{eo\-Eval\-Func}$<$ MOEOT $>$ \& {\em \_\-eval}, \bf{moeo\-Move\-Incr\-Eval}$<$ Move $>$ \& {\em \_\-move\-Incr\-Eval}, \bf{moeo\-Binary\-Indicator\-Based\-Fitness\-Assignment}$<$ MOEOT $>$ \& {\em \_\-fitness\-Assignment}, \bf{eo\-Continue}$<$ MOEOT $>$ \& {\em \_\-continuator})\hspace{0.3cm}{\tt [inline]}}\label{classmoeoIBMOLS_6d6a39ad3d5e4c298d450d801098e274}
Ctor.
@ -90,7 +90,7 @@ Definition at line 75 of file moeo\-IBMOLS.h.
\subsection{Member Function Documentation}
\index{moeoIBMOLS@{moeo\-IBMOLS}!operator()@{operator()}}
\index{operator()@{operator()}!moeoIBMOLS@{moeo\-IBMOLS}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$class MOEOT, class Move$>$ void \bf{moeo\-IBMOLS}$<$ MOEOT, Move $>$::operator() (eo\-Pop$<$ MOEOT $>$ \& {\em \_\-pop}, \bf{moeo\-Archive}$<$ MOEOT $>$ \& {\em \_\-arch})\hspace{0.3cm}{\tt [inline]}}\label{classmoeoIBMOLS_fd788bbc4f956dec932dba2a4d4479b6}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$class MOEOT, class Move$>$ void \bf{moeo\-IBMOLS}$<$ MOEOT, Move $>$::operator() (\bf{eo\-Pop}$<$ MOEOT $>$ \& {\em \_\-pop}, \bf{moeo\-Archive}$<$ MOEOT $>$ \& {\em \_\-arch})\hspace{0.3cm}{\tt [inline, virtual]}}\label{classmoeoIBMOLS_fd788bbc4f956dec932dba2a4d4479b6}
Apply the local search until a local archive does not change or another stopping criteria is met and update the archive \_\-arch with new non-dominated solutions.
@ -102,11 +102,13 @@ Apply the local search until a local archive does not change or another stopping
\end{Desc}
Implements \bf{eo\-BF$<$ eo\-Pop$<$ MOEOT $>$ \&, moeo\-Archive$<$ MOEOT $>$ \&, void $>$}.
Definition at line 98 of file moeo\-IBMOLS.h.
References moeo\-IBMOLS$<$ MOEOT, Move $>$::continuator, moeo\-Archive$<$ MOEOT $>$::equals(), moeo\-IBMOLS$<$ MOEOT, Move $>$::fitness\-Assignment, moeo\-IBMOLS$<$ MOEOT, Move $>$::one\-Step(), and moeo\-Archive$<$ MOEOT $>$::update().\index{moeoIBMOLS@{moeo\-IBMOLS}!oneStep@{oneStep}}
\index{oneStep@{oneStep}!moeoIBMOLS@{moeo\-IBMOLS}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$class MOEOT, class Move$>$ void \bf{moeo\-IBMOLS}$<$ MOEOT, Move $>$::one\-Step (eo\-Pop$<$ MOEOT $>$ \& {\em \_\-pop})\hspace{0.3cm}{\tt [inline, private]}}\label{classmoeoIBMOLS_fce770398602972b5d67c52638687d43}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$class MOEOT, class Move$>$ void \bf{moeo\-IBMOLS}$<$ MOEOT, Move $>$::one\-Step (\bf{eo\-Pop}$<$ MOEOT $>$ \& {\em \_\-pop})\hspace{0.3cm}{\tt [inline, private]}}\label{classmoeoIBMOLS_fce770398602972b5d67c52638687d43}
Apply one step of the local search to the population \_\-pop.
@ -124,7 +126,7 @@ References moeo\-IBMOLS$<$ MOEOT, Move $>$::continuator, moeo\-IBMOLS$<$ MOEOT,
Referenced by moeo\-IBMOLS$<$ MOEOT, Move $>$::operator()().\index{moeoIBMOLS@{moeo\-IBMOLS}!new_oneStep@{new\_\-oneStep}}
\index{new_oneStep@{new\_\-oneStep}!moeoIBMOLS@{moeo\-IBMOLS}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$class MOEOT, class Move$>$ void \bf{moeo\-IBMOLS}$<$ MOEOT, Move $>$::new\_\-one\-Step (eo\-Pop$<$ MOEOT $>$ \& {\em \_\-pop})\hspace{0.3cm}{\tt [inline, private]}}\label{classmoeoIBMOLS_9d811733d8e7508a7c48615c8ff0f990}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$class MOEOT, class Move$>$ void \bf{moeo\-IBMOLS}$<$ MOEOT, Move $>$::new\_\-one\-Step (\bf{eo\-Pop}$<$ MOEOT $>$ \& {\em \_\-pop})\hspace{0.3cm}{\tt [inline, private]}}\label{classmoeoIBMOLS_9d811733d8e7508a7c48615c8ff0f990}
Apply one step of the local search to the population \_\-pop.

View file

@ -5,7 +5,7 @@
%%For:
%Magnification: 1.00
%%Orientation: Portrait
%%BoundingBox: 0 0 500 111.732
%%BoundingBox: 0 0 500 223.464
%%Pages: 0
%%BeginSetup
%%EndSetup
@ -19,12 +19,12 @@
/marginwidth 10 def
/distx 20 def
/disty 40 def
/boundaspect 4.475 def % aspect ratio of the BoundingBox (width/height)
/boundaspect 2.2375 def % aspect ratio of the BoundingBox (width/height)
/boundx 500 def
/boundy boundx boundaspect div def
/xspacing 0 def
/yspacing 0 def
/rows 2 def
/rows 4 def
/cols 1 def
/scalefactor 0 def
/boxfont /Times-Roman findfont fontheight scalefont def
@ -175,6 +175,8 @@ boxfont setfont
1 boundaspect scale
(moeoIBMOLS< MOEOT, Move >::OneObjectiveComparator) cw
(moeoComparator< MOEOT >) cw
(eoBF< A1, A2, R >) cw
(eoFunctorBase) cw
/boxwidth boxwidth marginwidth 2 mul add def
/xspacing boxwidth distx add def
/yspacing boxheight disty add def
@ -188,6 +190,8 @@ boundx scalefactor div boundy scalefactor div scale
(moeoIBMOLS< MOEOT, Move >::OneObjectiveComparator) 0 0 box
(moeoComparator< MOEOT >) 0 1 box
(eoBF< A1, A2, R >) 0 2 box
(eoFunctorBase) 0 3 box
% ----- relations -----
@ -195,3 +199,11 @@ solid
0 0 0 out
solid
1 0 1 in
solid
0 0 1 out
solid
1 0 2 in
solid
0 0 2 out
solid
1 0 3 in

View file

@ -3,7 +3,7 @@
Inheritance diagram for moeo\-IBMOLS$<$ MOEOT, Move $>$::One\-Objective\-Comparator::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{classmoeoIBMOLS_1_1OneObjectiveComparator}
\includegraphics[height=4cm]{classmoeoIBMOLS_1_1OneObjectiveComparator}
\end{center}
\end{figure}
\subsection*{Public Member Functions}

View file

@ -5,7 +5,7 @@
%%For:
%Magnification: 1.00
%%Orientation: Portrait
%%BoundingBox: 0 0 500 227.273
%%BoundingBox: 0 0 500 101.266
%%Pages: 0
%%BeginSetup
%%EndSetup
@ -19,13 +19,13 @@
/marginwidth 10 def
/distx 20 def
/disty 40 def
/boundaspect 2.2 def % aspect ratio of the BoundingBox (width/height)
/boundaspect 4.9375 def % aspect ratio of the BoundingBox (width/height)
/boundx 500 def
/boundy boundx boundaspect div def
/xspacing 0 def
/yspacing 0 def
/rows 3 def
/cols 1 def
/rows 4 def
/cols 2 def
/scalefactor 0 def
/boxfont /Times-Roman findfont fontheight scalefont def
@ -176,6 +176,8 @@ boxfont setfont
(moeoIteratedIBMOLS< MOEOT, Move >) cw
(moeoLS< MOEOT, eoPop< MOEOT > & >) cw
(moeoAlgo) cw
(eoBF< eoPop< MOEOT > &, moeoArchive< MOEOT > &, void >) cw
(eoFunctorBase) cw
/boxwidth boxwidth marginwidth 2 mul add def
/xspacing boxwidth distx add def
/yspacing boxheight disty add def
@ -187,17 +189,27 @@ boundx scalefactor div boundy scalefactor div scale
% ----- classes -----
(moeoIteratedIBMOLS< MOEOT, Move >) 0 0 box
(moeoLS< MOEOT, eoPop< MOEOT > & >) 0 1 box
(moeoIteratedIBMOLS< MOEOT, Move >) 0.5 0 box
(moeoLS< MOEOT, eoPop< MOEOT > & >) 0.5 1 box
(moeoAlgo) 0 2 box
(eoBF< eoPop< MOEOT > &, moeoArchive< MOEOT > &, void >) 1 2 box
(eoFunctorBase) 1 3 box
% ----- relations -----
solid
0 0 0 out
0 0.5 0 out
solid
1 0 1 in
1 0.5 1 in
solid
0 0 1 out
0 0.5 1 out
solid
0 1 2 conn
solid
1 0 2 in
solid
1 1 2 in
solid
0 1 2 out
solid
1 1 3 in

View file

@ -8,7 +8,7 @@ Iterated version of IBMOLS as described in Basseur M., Burke K.
Inheritance diagram for moeo\-Iterated\-IBMOLS$<$ MOEOT, Move $>$::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3cm]{classmoeoIteratedIBMOLS}
\includegraphics[height=2.83544cm]{classmoeoIteratedIBMOLS}
\end{center}
\end{figure}
\subsection*{Public Types}
@ -20,14 +20,14 @@ typedef MOEOT::Objective\-Vector \bf{Objective\-Vector}\label{classmoeoIteratedI
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item
\bf{moeo\-Iterated\-IBMOLS} (mo\-Move\-Init$<$ Move $>$ \&\_\-move\-Init, mo\-Next\-Move$<$ Move $>$ \&\_\-next\-Move, eo\-Eval\-Func$<$ MOEOT $>$ \&\_\-eval, \bf{moeo\-Move\-Incr\-Eval}$<$ Move $>$ \&\_\-move\-Incr\-Eval, \bf{moeo\-Binary\-Indicator\-Based\-Fitness\-Assignment}$<$ MOEOT $>$ \&\_\-fitness\-Assignment, eo\-Continue$<$ MOEOT $>$ \&\_\-continuator, eo\-Mon\-Op$<$ MOEOT $>$ \&\_\-mon\-Op, eo\-Mon\-Op$<$ MOEOT $>$ \&\_\-random\-Mon\-Op, unsigned int \_\-n\-Noise\-Iterations=1)
\bf{moeo\-Iterated\-IBMOLS} (mo\-Move\-Init$<$ Move $>$ \&\_\-move\-Init, mo\-Next\-Move$<$ Move $>$ \&\_\-next\-Move, \bf{eo\-Eval\-Func}$<$ MOEOT $>$ \&\_\-eval, \bf{moeo\-Move\-Incr\-Eval}$<$ Move $>$ \&\_\-move\-Incr\-Eval, \bf{moeo\-Binary\-Indicator\-Based\-Fitness\-Assignment}$<$ MOEOT $>$ \&\_\-fitness\-Assignment, \bf{eo\-Continue}$<$ MOEOT $>$ \&\_\-continuator, \bf{eo\-Mon\-Op}$<$ MOEOT $>$ \&\_\-mon\-Op, \bf{eo\-Mon\-Op}$<$ MOEOT $>$ \&\_\-random\-Mon\-Op, unsigned int \_\-n\-Noise\-Iterations=1)
\begin{CompactList}\small\item\em Ctor. \item\end{CompactList}\item
void \bf{operator()} (eo\-Pop$<$ MOEOT $>$ \&\_\-pop, \bf{moeo\-Archive}$<$ MOEOT $>$ \&\_\-arch)
void \bf{operator()} (\bf{eo\-Pop}$<$ MOEOT $>$ \&\_\-pop, \bf{moeo\-Archive}$<$ MOEOT $>$ \&\_\-arch)
\begin{CompactList}\small\item\em Apply the local search iteratively until the stopping criteria is met. \item\end{CompactList}\end{CompactItemize}
\subsection*{Private Member Functions}
\begin{CompactItemize}
\item
void \bf{generate\-New\-Solutions} (eo\-Pop$<$ MOEOT $>$ \&\_\-pop, const \bf{moeo\-Archive}$<$ MOEOT $>$ \&\_\-arch)
void \bf{generate\-New\-Solutions} (\bf{eo\-Pop}$<$ MOEOT $>$ \&\_\-pop, const \bf{moeo\-Archive}$<$ MOEOT $>$ \&\_\-arch)
\begin{CompactList}\small\item\em Creates new population randomly initialized and/or initialized from the archive \_\-arch. \item\end{CompactList}\end{CompactItemize}
\subsection*{Private Attributes}
\begin{CompactItemize}
@ -35,16 +35,16 @@ void \bf{generate\-New\-Solutions} (eo\-Pop$<$ MOEOT $>$ \&\_\-pop, const \bf{mo
\bf{moeo\-IBMOLS}$<$ MOEOT, Move $>$ \bf{ibmols}\label{classmoeoIteratedIBMOLS_6b1351f1faa391a1f095d1f9d4dba915}
\begin{CompactList}\small\item\em the local search to iterate \item\end{CompactList}\item
eo\-Eval\-Func$<$ MOEOT $>$ \& \bf{eval}\label{classmoeoIteratedIBMOLS_7abdd0c1433ec4671522c8d5edc9fe61}
\bf{eo\-Eval\-Func}$<$ MOEOT $>$ \& \bf{eval}\label{classmoeoIteratedIBMOLS_7abdd0c1433ec4671522c8d5edc9fe61}
\begin{CompactList}\small\item\em the full evaluation \item\end{CompactList}\item
eo\-Continue$<$ MOEOT $>$ \& \bf{continuator}\label{classmoeoIteratedIBMOLS_964e5df65c7aa33dd84eed3180d5e0a3}
\bf{eo\-Continue}$<$ MOEOT $>$ \& \bf{continuator}\label{classmoeoIteratedIBMOLS_964e5df65c7aa33dd84eed3180d5e0a3}
\begin{CompactList}\small\item\em the stopping criteria \item\end{CompactList}\item
eo\-Mon\-Op$<$ MOEOT $>$ \& \bf{mon\-Op}\label{classmoeoIteratedIBMOLS_77851daa2f2230000c0012beef3b8558}
\bf{eo\-Mon\-Op}$<$ MOEOT $>$ \& \bf{mon\-Op}\label{classmoeoIteratedIBMOLS_77851daa2f2230000c0012beef3b8558}
\begin{CompactList}\small\item\em the monary operator \item\end{CompactList}\item
eo\-Mon\-Op$<$ MOEOT $>$ \& \bf{random\-Mon\-Op}\label{classmoeoIteratedIBMOLS_89df3bfa7069c06c7e7cf4b30ccc5535}
\bf{eo\-Mon\-Op}$<$ MOEOT $>$ \& \bf{random\-Mon\-Op}\label{classmoeoIteratedIBMOLS_89df3bfa7069c06c7e7cf4b30ccc5535}
\begin{CompactList}\small\item\em the random monary operator (or random initializer) \item\end{CompactList}\item
unsigned int \bf{n\-Noise\-Iterations}\label{classmoeoIteratedIBMOLS_a50f25daf2847fb9d299ef65baf3bda7}
@ -66,7 +66,7 @@ Definition at line 66 of file moeo\-Iterated\-IBMOLS.h.
\subsection{Constructor \& Destructor Documentation}
\index{moeoIteratedIBMOLS@{moeo\-Iterated\-IBMOLS}!moeoIteratedIBMOLS@{moeoIteratedIBMOLS}}
\index{moeoIteratedIBMOLS@{moeoIteratedIBMOLS}!moeoIteratedIBMOLS@{moeo\-Iterated\-IBMOLS}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$class MOEOT, class Move$>$ \bf{moeo\-Iterated\-IBMOLS}$<$ MOEOT, Move $>$::\bf{moeo\-Iterated\-IBMOLS} (mo\-Move\-Init$<$ Move $>$ \& {\em \_\-move\-Init}, mo\-Next\-Move$<$ Move $>$ \& {\em \_\-next\-Move}, eo\-Eval\-Func$<$ MOEOT $>$ \& {\em \_\-eval}, \bf{moeo\-Move\-Incr\-Eval}$<$ Move $>$ \& {\em \_\-move\-Incr\-Eval}, \bf{moeo\-Binary\-Indicator\-Based\-Fitness\-Assignment}$<$ MOEOT $>$ \& {\em \_\-fitness\-Assignment}, eo\-Continue$<$ MOEOT $>$ \& {\em \_\-continuator}, eo\-Mon\-Op$<$ MOEOT $>$ \& {\em \_\-mon\-Op}, eo\-Mon\-Op$<$ MOEOT $>$ \& {\em \_\-random\-Mon\-Op}, unsigned int {\em \_\-n\-Noise\-Iterations} = {\tt 1})\hspace{0.3cm}{\tt [inline]}}\label{classmoeoIteratedIBMOLS_67352bb5d797f20e767a4f0fa6d80f93}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$class MOEOT, class Move$>$ \bf{moeo\-Iterated\-IBMOLS}$<$ MOEOT, Move $>$::\bf{moeo\-Iterated\-IBMOLS} (mo\-Move\-Init$<$ Move $>$ \& {\em \_\-move\-Init}, mo\-Next\-Move$<$ Move $>$ \& {\em \_\-next\-Move}, \bf{eo\-Eval\-Func}$<$ MOEOT $>$ \& {\em \_\-eval}, \bf{moeo\-Move\-Incr\-Eval}$<$ Move $>$ \& {\em \_\-move\-Incr\-Eval}, \bf{moeo\-Binary\-Indicator\-Based\-Fitness\-Assignment}$<$ MOEOT $>$ \& {\em \_\-fitness\-Assignment}, \bf{eo\-Continue}$<$ MOEOT $>$ \& {\em \_\-continuator}, \bf{eo\-Mon\-Op}$<$ MOEOT $>$ \& {\em \_\-mon\-Op}, \bf{eo\-Mon\-Op}$<$ MOEOT $>$ \& {\em \_\-random\-Mon\-Op}, unsigned int {\em \_\-n\-Noise\-Iterations} = {\tt 1})\hspace{0.3cm}{\tt [inline]}}\label{classmoeoIteratedIBMOLS_67352bb5d797f20e767a4f0fa6d80f93}
Ctor.
@ -83,7 +83,7 @@ Definition at line 86 of file moeo\-Iterated\-IBMOLS.h.
\subsection{Member Function Documentation}
\index{moeoIteratedIBMOLS@{moeo\-Iterated\-IBMOLS}!operator()@{operator()}}
\index{operator()@{operator()}!moeoIteratedIBMOLS@{moeo\-Iterated\-IBMOLS}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$class MOEOT, class Move$>$ void \bf{moeo\-Iterated\-IBMOLS}$<$ MOEOT, Move $>$::operator() (eo\-Pop$<$ MOEOT $>$ \& {\em \_\-pop}, \bf{moeo\-Archive}$<$ MOEOT $>$ \& {\em \_\-arch})\hspace{0.3cm}{\tt [inline]}}\label{classmoeoIteratedIBMOLS_52d4aa19a93c69ed0c2246c62821e76e}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$class MOEOT, class Move$>$ void \bf{moeo\-Iterated\-IBMOLS}$<$ MOEOT, Move $>$::operator() (\bf{eo\-Pop}$<$ MOEOT $>$ \& {\em \_\-pop}, \bf{moeo\-Archive}$<$ MOEOT $>$ \& {\em \_\-arch})\hspace{0.3cm}{\tt [inline, virtual]}}\label{classmoeoIteratedIBMOLS_52d4aa19a93c69ed0c2246c62821e76e}
Apply the local search iteratively until the stopping criteria is met.
@ -95,11 +95,13 @@ Apply the local search iteratively until the stopping criteria is met.
\end{Desc}
Implements \bf{eo\-BF$<$ eo\-Pop$<$ MOEOT $>$ \&, moeo\-Archive$<$ MOEOT $>$ \&, void $>$}.
Definition at line 111 of file moeo\-Iterated\-IBMOLS.h.
References moeo\-Iterated\-IBMOLS$<$ MOEOT, Move $>$::continuator, moeo\-Iterated\-IBMOLS$<$ MOEOT, Move $>$::generate\-New\-Solutions(), moeo\-Iterated\-IBMOLS$<$ MOEOT, Move $>$::ibmols, and moeo\-Archive$<$ MOEOT $>$::update().\index{moeoIteratedIBMOLS@{moeo\-Iterated\-IBMOLS}!generateNewSolutions@{generateNewSolutions}}
\index{generateNewSolutions@{generateNewSolutions}!moeoIteratedIBMOLS@{moeo\-Iterated\-IBMOLS}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$class MOEOT, class Move$>$ void \bf{moeo\-Iterated\-IBMOLS}$<$ MOEOT, Move $>$::generate\-New\-Solutions (eo\-Pop$<$ MOEOT $>$ \& {\em \_\-pop}, const \bf{moeo\-Archive}$<$ MOEOT $>$ \& {\em \_\-arch})\hspace{0.3cm}{\tt [inline, private]}}\label{classmoeoIteratedIBMOLS_2826cf283f6670b3c46da5ac6b6def18}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$class MOEOT, class Move$>$ void \bf{moeo\-Iterated\-IBMOLS}$<$ MOEOT, Move $>$::generate\-New\-Solutions (\bf{eo\-Pop}$<$ MOEOT $>$ \& {\em \_\-pop}, const \bf{moeo\-Archive}$<$ MOEOT $>$ \& {\em \_\-arch})\hspace{0.3cm}{\tt [inline, private]}}\label{classmoeoIteratedIBMOLS_2826cf283f6670b3c46da5ac6b6def18}
Creates new population randomly initialized and/or initialized from the archive \_\-arch.
@ -113,7 +115,7 @@ Creates new population randomly initialized and/or initialized from the archive
Definition at line 146 of file moeo\-Iterated\-IBMOLS.h.
References moeo\-Iterated\-IBMOLS$<$ MOEOT, Move $>$::eval, moeo\-Iterated\-IBMOLS$<$ MOEOT, Move $>$::mon\-Op, moeo\-Iterated\-IBMOLS$<$ MOEOT, Move $>$::n\-Noise\-Iterations, and moeo\-Iterated\-IBMOLS$<$ MOEOT, Move $>$::random\-Mon\-Op.
References moeo\-Iterated\-IBMOLS$<$ MOEOT, Move $>$::eval, eo\-Pop$<$ EOT $>$::invalidate(), moeo\-Iterated\-IBMOLS$<$ MOEOT, Move $>$::mon\-Op, moeo\-Iterated\-IBMOLS$<$ MOEOT, Move $>$::n\-Noise\-Iterations, and moeo\-Iterated\-IBMOLS$<$ MOEOT, Move $>$::random\-Mon\-Op.
Referenced by moeo\-Iterated\-IBMOLS$<$ MOEOT, Move $>$::operator()().

View file

@ -1,5 +1,11 @@
\section{moeo\-Move\-Incr\-Eval$<$ Move $>$ Class Template Reference}
\label{classmoeoMoveIncrEval}\index{moeoMoveIncrEval@{moeoMoveIncrEval}}
Inheritance diagram for moeo\-Move\-Incr\-Eval$<$ Move $>$::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3cm]{classmoeoMoveIncrEval}
\end{center}
\end{figure}
\subsection{Detailed Description}

View file

@ -5,7 +5,7 @@
%%For:
%Magnification: 1.00
%%Orientation: Portrait
%%BoundingBox: 0 0 500 101.266
%%BoundingBox: 0 0 500 202.532
%%Pages: 0
%%BeginSetup
%%EndSetup
@ -19,12 +19,12 @@
/marginwidth 10 def
/distx 20 def
/disty 40 def
/boundaspect 4.9375 def % aspect ratio of the BoundingBox (width/height)
/boundaspect 2.46875 def % aspect ratio of the BoundingBox (width/height)
/boundx 500 def
/boundy boundx boundaspect div def
/xspacing 0 def
/yspacing 0 def
/rows 2 def
/rows 4 def
/cols 1 def
/scalefactor 0 def
/boxfont /Times-Roman findfont fontheight scalefont def
@ -175,6 +175,8 @@ boxfont setfont
1 boundaspect scale
(moeoReferencePointIndicatorBasedFitnessAssignment< MOEOT >) cw
(moeoFitnessAssignment< MOEOT >) cw
(eoUF< eoPop< MOEOT > &, void >) cw
(eoFunctorBase) cw
/boxwidth boxwidth marginwidth 2 mul add def
/xspacing boxwidth distx add def
/yspacing boxheight disty add def
@ -188,6 +190,8 @@ boundx scalefactor div boundy scalefactor div scale
(moeoReferencePointIndicatorBasedFitnessAssignment< MOEOT >) 0 0 box
(moeoFitnessAssignment< MOEOT >) 0 1 box
(eoUF< eoPop< MOEOT > &, void >) 0 2 box
(eoFunctorBase) 0 3 box
% ----- relations -----
@ -195,3 +199,11 @@ solid
0 0 0 out
solid
1 0 1 in
solid
0 0 1 out
solid
1 0 2 in
solid
0 0 2 out
solid
1 0 3 in

View file

@ -8,7 +8,7 @@ Fitness assignment sheme based a Reference Point and a Quality Indicator.
Inheritance diagram for moeo\-Reference\-Point\-Indicator\-Based\-Fitness\-Assignment$<$ MOEOT $>$::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{classmoeoReferencePointIndicatorBasedFitnessAssignment}
\includegraphics[height=4cm]{classmoeoReferencePointIndicatorBasedFitnessAssignment}
\end{center}
\end{figure}
\subsection*{Public Types}
@ -22,16 +22,16 @@ typedef MOEOT::Objective\-Vector \bf{Objective\-Vector}\label{classmoeoReference
\item
\bf{moeo\-Reference\-Point\-Indicator\-Based\-Fitness\-Assignment} (\bf{Objective\-Vector} \&\_\-ref\-Point, \bf{moeo\-Normalized\-Solution\-Vs\-Solution\-Binary\-Metric}$<$ \bf{Objective\-Vector}, double $>$ \&\_\-metric)
\begin{CompactList}\small\item\em Ctor. \item\end{CompactList}\item
void \bf{operator()} (eo\-Pop$<$ MOEOT $>$ \&\_\-pop)
void \bf{operator()} (\bf{eo\-Pop}$<$ MOEOT $>$ \&\_\-pop)
\begin{CompactList}\small\item\em Sets the fitness values for every solution contained in the population \_\-pop. \item\end{CompactList}\item
void \bf{update\-By\-Deleting} (eo\-Pop$<$ MOEOT $>$ \&\_\-pop, \bf{Objective\-Vector} \&\_\-obj\-Vec)
void \bf{update\-By\-Deleting} (\bf{eo\-Pop}$<$ MOEOT $>$ \&\_\-pop, \bf{Objective\-Vector} \&\_\-obj\-Vec)
\begin{CompactList}\small\item\em Updates the fitness values of the whole population \_\-pop by taking the deletion of the objective vector \_\-obj\-Vec into account. \item\end{CompactList}\end{CompactItemize}
\subsection*{Protected Member Functions}
\begin{CompactItemize}
\item
void \bf{setup} (const eo\-Pop$<$ MOEOT $>$ \&\_\-pop)
void \bf{setup} (const \bf{eo\-Pop}$<$ MOEOT $>$ \&\_\-pop)
\begin{CompactList}\small\item\em Sets the bounds for every objective using the min and the max value for every objective vector of \_\-pop (and the reference point). \item\end{CompactList}\item
void \bf{set\-Fitnesses} (eo\-Pop$<$ MOEOT $>$ \&\_\-pop)
void \bf{set\-Fitnesses} (\bf{eo\-Pop}$<$ MOEOT $>$ \&\_\-pop)
\begin{CompactList}\small\item\em Sets the fitness of every individual contained in the population \_\-pop. \item\end{CompactList}\end{CompactItemize}
\subsection*{Protected Attributes}
\begin{CompactItemize}
@ -73,7 +73,7 @@ Definition at line 62 of file moeo\-Reference\-Point\-Indicator\-Based\-Fitness\
\subsection{Member Function Documentation}
\index{moeoReferencePointIndicatorBasedFitnessAssignment@{moeo\-Reference\-Point\-Indicator\-Based\-Fitness\-Assignment}!operator()@{operator()}}
\index{operator()@{operator()}!moeoReferencePointIndicatorBasedFitnessAssignment@{moeo\-Reference\-Point\-Indicator\-Based\-Fitness\-Assignment}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$class MOEOT$>$ void \bf{moeo\-Reference\-Point\-Indicator\-Based\-Fitness\-Assignment}$<$ MOEOT $>$::operator() (eo\-Pop$<$ MOEOT $>$ \& {\em \_\-pop})\hspace{0.3cm}{\tt [inline]}}\label{classmoeoReferencePointIndicatorBasedFitnessAssignment_d122ebb7cda54b283d6736dc5e57da7d}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$class MOEOT$>$ void \bf{moeo\-Reference\-Point\-Indicator\-Based\-Fitness\-Assignment}$<$ MOEOT $>$::operator() (\bf{eo\-Pop}$<$ MOEOT $>$ \& {\em \_\-pop})\hspace{0.3cm}{\tt [inline, virtual]}}\label{classmoeoReferencePointIndicatorBasedFitnessAssignment_d122ebb7cda54b283d6736dc5e57da7d}
Sets the fitness values for every solution contained in the population \_\-pop.
@ -85,11 +85,13 @@ Sets the fitness values for every solution contained in the population \_\-pop.
\end{Desc}
Implements \bf{eo\-UF$<$ eo\-Pop$<$ MOEOT $>$ \&, void $>$}.
Definition at line 71 of file moeo\-Reference\-Point\-Indicator\-Based\-Fitness\-Assignment.h.
References moeo\-Reference\-Point\-Indicator\-Based\-Fitness\-Assignment$<$ MOEOT $>$::set\-Fitnesses(), and moeo\-Reference\-Point\-Indicator\-Based\-Fitness\-Assignment$<$ MOEOT $>$::setup().\index{moeoReferencePointIndicatorBasedFitnessAssignment@{moeo\-Reference\-Point\-Indicator\-Based\-Fitness\-Assignment}!updateByDeleting@{updateByDeleting}}
\index{updateByDeleting@{updateByDeleting}!moeoReferencePointIndicatorBasedFitnessAssignment@{moeo\-Reference\-Point\-Indicator\-Based\-Fitness\-Assignment}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$class MOEOT$>$ void \bf{moeo\-Reference\-Point\-Indicator\-Based\-Fitness\-Assignment}$<$ MOEOT $>$::update\-By\-Deleting (eo\-Pop$<$ MOEOT $>$ \& {\em \_\-pop}, \bf{Objective\-Vector} \& {\em \_\-obj\-Vec})\hspace{0.3cm}{\tt [inline, virtual]}}\label{classmoeoReferencePointIndicatorBasedFitnessAssignment_ba47422dd4f82274af2f69c0b5f95d3a}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$class MOEOT$>$ void \bf{moeo\-Reference\-Point\-Indicator\-Based\-Fitness\-Assignment}$<$ MOEOT $>$::update\-By\-Deleting (\bf{eo\-Pop}$<$ MOEOT $>$ \& {\em \_\-pop}, \bf{Objective\-Vector} \& {\em \_\-obj\-Vec})\hspace{0.3cm}{\tt [inline, virtual]}}\label{classmoeoReferencePointIndicatorBasedFitnessAssignment_ba47422dd4f82274af2f69c0b5f95d3a}
Updates the fitness values of the whole population \_\-pop by taking the deletion of the objective vector \_\-obj\-Vec into account.
@ -105,7 +107,7 @@ Implements \bf{moeo\-Fitness\-Assignment$<$ MOEOT $>$} \doxyref{p.}{classmoeoFit
Definition at line 85 of file moeo\-Reference\-Point\-Indicator\-Based\-Fitness\-Assignment.h.\index{moeoReferencePointIndicatorBasedFitnessAssignment@{moeo\-Reference\-Point\-Indicator\-Based\-Fitness\-Assignment}!setup@{setup}}
\index{setup@{setup}!moeoReferencePointIndicatorBasedFitnessAssignment@{moeo\-Reference\-Point\-Indicator\-Based\-Fitness\-Assignment}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$class MOEOT$>$ void \bf{moeo\-Reference\-Point\-Indicator\-Based\-Fitness\-Assignment}$<$ MOEOT $>$::setup (const eo\-Pop$<$ MOEOT $>$ \& {\em \_\-pop})\hspace{0.3cm}{\tt [inline, protected]}}\label{classmoeoReferencePointIndicatorBasedFitnessAssignment_67bfa12f97d247c15f3e28f923646b78}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$class MOEOT$>$ void \bf{moeo\-Reference\-Point\-Indicator\-Based\-Fitness\-Assignment}$<$ MOEOT $>$::setup (const \bf{eo\-Pop}$<$ MOEOT $>$ \& {\em \_\-pop})\hspace{0.3cm}{\tt [inline, protected]}}\label{classmoeoReferencePointIndicatorBasedFitnessAssignment_67bfa12f97d247c15f3e28f923646b78}
Sets the bounds for every objective using the min and the max value for every objective vector of \_\-pop (and the reference point).
@ -123,7 +125,7 @@ References moeo\-Reference\-Point\-Indicator\-Based\-Fitness\-Assignment$<$ MOEO
Referenced by moeo\-Reference\-Point\-Indicator\-Based\-Fitness\-Assignment$<$ MOEOT $>$::operator()().\index{moeoReferencePointIndicatorBasedFitnessAssignment@{moeo\-Reference\-Point\-Indicator\-Based\-Fitness\-Assignment}!setFitnesses@{setFitnesses}}
\index{setFitnesses@{setFitnesses}!moeoReferencePointIndicatorBasedFitnessAssignment@{moeo\-Reference\-Point\-Indicator\-Based\-Fitness\-Assignment}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$class MOEOT$>$ void \bf{moeo\-Reference\-Point\-Indicator\-Based\-Fitness\-Assignment}$<$ MOEOT $>$::set\-Fitnesses (eo\-Pop$<$ MOEOT $>$ \& {\em \_\-pop})\hspace{0.3cm}{\tt [inline, protected]}}\label{classmoeoReferencePointIndicatorBasedFitnessAssignment_b1ca358eeb6dac0afe902a3978e1219a}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$class MOEOT$>$ void \bf{moeo\-Reference\-Point\-Indicator\-Based\-Fitness\-Assignment}$<$ MOEOT $>$::set\-Fitnesses (\bf{eo\-Pop}$<$ MOEOT $>$ \& {\em \_\-pop})\hspace{0.3cm}{\tt [inline, protected]}}\label{classmoeoReferencePointIndicatorBasedFitnessAssignment_b1ca358eeb6dac0afe902a3978e1219a}
Sets the fitness of every individual contained in the population \_\-pop.

Some files were not shown because too many files have changed in this diff Show more