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

git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1025 331e1502-861f-0410-8da2-ba01fb791d7f
This commit is contained in:
legrand 2008-02-29 15:29:28 +00:00
commit 5bc59b1d4d
246 changed files with 3499 additions and 4896 deletions

View file

@ -1,14 +1,14 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>ParadisEO-MOMovingObjects: Class List</title>
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>ParadisEO-MO-MovingObjects: Class List</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.4 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
<li class="current"><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<form action="search.php" method="get">
@ -20,56 +20,54 @@
</table>
</form>
</li>
</ul>
</div>
</ul></div>
<div class="tabs">
<ul>
<li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
<li class="current"><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<li id="current"><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<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>ParadisEO-MOMovingObjects Class List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table>
</ul></div>
<h1>ParadisEO-MO-MovingObjects Class List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table>
<tr><td class="indexkey"><a class="el" href="classmo_algo.html">moAlgo&lt; EOT &gt;</a></td><td class="indexvalue">Description of an algorithm of the paradiseo-mo library </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_aspir_crit.html">moAspirCrit&lt; M &gt;</a></td><td class="indexvalue">Description of the conditions in which a tabu move could be accepted </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_best_impr_select.html">moBestImprSelect&lt; M &gt;</a></td><td class="indexvalue">One of the possible <a class="el" href="classmo_move_select.html" title="Class that describes a move selector (moMove).">moMoveSelect</a> </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_best_impr_select.html">moBestImprSelect&lt; M &gt;</a></td><td class="indexvalue">One of the possible <a class="el" href="classmo_move_select.html">moMoveSelect</a> </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_comparator.html">moComparator&lt; EOT &gt;</a></td><td class="indexvalue">Template for classes which need to compare two EOT and indicate if the first is "better" than the second </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_cooling_schedule.html">moCoolingSchedule</a></td><td class="indexvalue">This class gives the description of a cooling schedule </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_exponential_cooling_schedule.html">moExponentialCoolingSchedule</a></td><td class="indexvalue">One of the possible <a class="el" href="classmo_cooling_schedule.html" title="This class gives the description of a cooling schedule.">moCoolingSchedule</a> </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_first_impr_select.html">moFirstImprSelect&lt; M &gt;</a></td><td class="indexvalue">One possible <a class="el" href="classmo_move_select.html" title="Class that describes a move selector (moMove).">moMoveSelect</a> </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_exponential_cooling_schedule.html">moExponentialCoolingSchedule</a></td><td class="indexvalue">One of the possible <a class="el" href="classmo_cooling_schedule.html">moCoolingSchedule</a> </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_first_impr_select.html">moFirstImprSelect&lt; M &gt;</a></td><td class="indexvalue">One possible <a class="el" href="classmo_move_select.html">moMoveSelect</a> </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_fit_comparator.html">moFitComparator&lt; EOT &gt;</a></td><td class="indexvalue">Comparison according to the fitness </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_fit_sol_continue.html">moFitSolContinue&lt; EOT &gt;</a></td><td class="indexvalue">One possible stop criterion for a solution-based heuristic </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_gen_sol_continue.html">moGenSolContinue&lt; EOT &gt;</a></td><td class="indexvalue">One possible stop criterion for a solution-based heuristic </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_h_c.html">moHC&lt; M &gt;</a></td><td class="indexvalue">Hill Climbing (HC) </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_h_c_move_loop_expl.html">moHCMoveLoopExpl&lt; M &gt;</a></td><td class="indexvalue">Iterative explorer used by a <a class="el" href="classmo_h_c.html" title="Hill Climbing (HC).">moHC</a> </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_h_c_move_loop_expl.html">moHCMoveLoopExpl&lt; M &gt;</a></td><td class="indexvalue">Iterative explorer used by a <a class="el" href="classmo_h_c.html">moHC</a> </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_i_l_s.html">moILS&lt; M &gt;</a></td><td class="indexvalue">Iterated Local Search (ILS) </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_impr_best_fit_aspir_crit.html">moImprBestFitAspirCrit&lt; M &gt;</a></td><td class="indexvalue">One of the possible <a class="el" href="classmo_aspir_crit.html" title="Description of the conditions in which a tabu move could be accepted.">moAspirCrit</a> </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_it_rand_next_move.html">moItRandNextMove&lt; M &gt;</a></td><td class="indexvalue">One of the possible <a class="el" href="classmo_next_move.html" title="Class which allows to generate a new move (moMove).">moNextMove</a> </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_linear_cooling_schedule.html">moLinearCoolingSchedule</a></td><td class="indexvalue">One of the possible <a class="el" href="classmo_cooling_schedule.html" title="This class gives the description of a cooling schedule.">moCoolingSchedule</a> </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_impr_best_fit_aspir_crit.html">moImprBestFitAspirCrit&lt; M &gt;</a></td><td class="indexvalue">One of the possible <a class="el" href="classmo_aspir_crit.html">moAspirCrit</a> </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_it_rand_next_move.html">moItRandNextMove&lt; M &gt;</a></td><td class="indexvalue">One of the possible <a class="el" href="classmo_next_move.html">moNextMove</a> </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_linear_cooling_schedule.html">moLinearCoolingSchedule</a></td><td class="indexvalue">One of the possible <a class="el" href="classmo_cooling_schedule.html">moCoolingSchedule</a> </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_l_s_check_point.html">moLSCheckPoint&lt; M &gt;</a></td><td class="indexvalue">Class which allows a checkpointing system </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_move.html">moMove&lt; EOT &gt;</a></td><td class="indexvalue">Definition of a move </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_move_expl.html">moMoveExpl&lt; M &gt;</a></td><td class="indexvalue">Description of a move (<a class="el" href="classmo_move.html" title="Definition of a move.">moMove</a>) explorer </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_move_expl.html">moMoveExpl&lt; M &gt;</a></td><td class="indexvalue">Description of a move (<a class="el" href="classmo_move.html">moMove</a>) explorer </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_move_incr_eval.html">moMoveIncrEval&lt; M &gt;</a></td><td class="indexvalue">(generally) Efficient evaluation function based a move and a solution </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_move_init.html">moMoveInit&lt; M &gt;</a></td><td class="indexvalue">Move (<a class="el" href="classmo_move.html" title="Definition of a move.">moMove</a>) initializer </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_move_init.html">moMoveInit&lt; M &gt;</a></td><td class="indexvalue">Move (<a class="el" href="classmo_move.html">moMove</a>) initializer </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_move_loop_expl.html">moMoveLoopExpl&lt; M &gt;</a></td><td class="indexvalue">Class which describes an iterative explorer </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_move_select.html">moMoveSelect&lt; M &gt;</a></td><td class="indexvalue">Class that describes a move selector (<a class="el" href="classmo_move.html" title="Definition of a move.">moMove</a>) </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_next_move.html">moNextMove&lt; M &gt;</a></td><td class="indexvalue">Class which allows to generate a new move (<a class="el" href="classmo_move.html" title="Definition of a move.">moMove</a>) </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_no_aspir_crit.html">moNoAspirCrit&lt; M &gt;</a></td><td class="indexvalue">One of the possible aspiration criterion (<a class="el" href="classmo_aspir_crit.html" title="Description of the conditions in which a tabu move could be accepted.">moAspirCrit</a>) </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_move_select.html">moMoveSelect&lt; M &gt;</a></td><td class="indexvalue">Class that describes a move selector (<a class="el" href="classmo_move.html">moMove</a>) </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_next_move.html">moNextMove&lt; M &gt;</a></td><td class="indexvalue">Class which allows to generate a new move (<a class="el" href="classmo_move.html">moMove</a>) </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_no_aspir_crit.html">moNoAspirCrit&lt; M &gt;</a></td><td class="indexvalue">One of the possible aspiration criterion (<a class="el" href="classmo_aspir_crit.html">moAspirCrit</a>) </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_no_fit_impr_sol_continue.html">moNoFitImprSolContinue&lt; EOT &gt;</a></td><td class="indexvalue">One possible stop criterion for a solution-based heuristic </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_rand_impr_select.html">moRandImprSelect&lt; M &gt;</a></td><td class="indexvalue">One of the possible <a class="el" href="classmo_move.html" title="Definition of a move.">moMove</a> selector (<a class="el" href="classmo_move_select.html" title="Class that describes a move selector (moMove).">moMoveSelect</a>) </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_rand_impr_select.html">moRandImprSelect&lt; M &gt;</a></td><td class="indexvalue">One of the possible <a class="el" href="classmo_move.html">moMove</a> selector (<a class="el" href="classmo_move_select.html">moMoveSelect</a>) </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_rand_move.html">moRandMove&lt; M &gt;</a></td><td class="indexvalue">Random move generator </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_s_a.html">moSA&lt; M &gt;</a></td><td class="indexvalue">Simulated Annealing (SA) </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_simple_move_tabu_list.html">moSimpleMoveTabuList&lt; M &gt;</a></td><td class="indexvalue">Class describing a move tabu list with a limited memory </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_simple_solution_tabu_list.html">moSimpleSolutionTabuList&lt; M &gt;</a></td><td class="indexvalue">Class describing a solution tabu list with limited length </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_sol_continue.html">moSolContinue&lt; EOT &gt;</a></td><td class="indexvalue">Class that describes a stop criterion for a solution-based heuristic </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_steady_fit_sol_continue.html">moSteadyFitSolContinue&lt; EOT &gt;</a></td><td class="indexvalue">One possible stopping criterion for a solution-based heuristic </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_tabu_list.html">moTabuList&lt; M &gt;</a></td><td class="indexvalue">Class describing a tabu list that a <a class="el" href="classmo_t_s.html" title="Tabu Search (TS).">moTS</a> uses </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_tabu_list.html">moTabuList&lt; M &gt;</a></td><td class="indexvalue">Class describing a tabu list that a <a class="el" href="classmo_t_s.html">moTS</a> uses </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_t_s.html">moTS&lt; M &gt;</a></td><td class="indexvalue">Tabu Search (TS) </td></tr>
<tr><td class="indexkey"><a class="el" href="classmo_t_s_move_loop_expl.html">moTSMoveLoopExpl&lt; M &gt;</a></td><td class="indexvalue">Explorer for a Tabu Search algorithm </td></tr>
</table>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jan 16 15:50:40 2008 for ParadisEO-MOMovingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 16:29:28 2008 for ParadisEO-MO-MovingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

View file

@ -1,14 +1,14 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>ParadisEO-MOMovingObjects: Alphabetical List</title>
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>ParadisEO-MO-MovingObjects: Alphabetical List</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.4 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
<li class="current"><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<form action="search.php" method="get">
@ -20,17 +20,15 @@
</table>
</form>
</li>
</ul>
</div>
</ul></div>
<div class="tabs">
<ul>
<li class="current"><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
<li id="current"><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
<li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<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>ParadisEO-MOMovingObjects Class Index</h1><p><div class="qindex"><a class="qindex" href="#letter_A">A</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_B">B</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_C">C</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_E">E</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_F">F</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_G">G</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_H">H</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_I">I</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_L">L</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_M">M</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_N">N</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_R">R</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_S">S</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_T">T</a></div><p>
</ul></div>
<h1>ParadisEO-MO-MovingObjects Class Index</h1><p><div class="qindex"><a class="qindex" href="#letter_A">A</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_B">B</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_C">C</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_E">E</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_F">F</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_G">G</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_H">H</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_I">I</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_L">L</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_M">M</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_N">N</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_R">R</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_S">S</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_T">T</a></div><p>
<table align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
<tr><td><a name="letter_A"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;A&nbsp;&nbsp;</div></td></tr></table>
</td><td><a class="el" href="classmo_h_c.html">moHC</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classmo_next_move.html">moNextMove</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="classmo_algo.html">moAlgo</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classmo_h_c_move_loop_expl.html">moHCMoveLoopExpl</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classmo_no_aspir_crit.html">moNoAspirCrit</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="classmo_aspir_crit.html">moAspirCrit</a>&nbsp;&nbsp;&nbsp;</td><td><a name="letter_I"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;I&nbsp;&nbsp;</div></td></tr></table>
@ -47,8 +45,8 @@
</td><td><a class="el" href="classmo_move_loop_expl.html">moMoveLoopExpl</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classmo_t_s.html">moTS</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="classmo_gen_sol_continue.html">moGenSolContinue</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classmo_move_select.html">moMoveSelect</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classmo_t_s_move_loop_expl.html">moTSMoveLoopExpl</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a name="letter_H"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;H&nbsp;&nbsp;</div></td></tr></table>
</td><td><a name="letter_N"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;N&nbsp;&nbsp;</div></td></tr></table>
</td></tr></table><p><div class="qindex"><a class="qindex" href="#letter_A">A</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_B">B</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_C">C</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_E">E</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_F">F</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_G">G</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_H">H</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_I">I</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_L">L</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_M">M</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_N">N</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_R">R</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_S">S</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_T">T</a></div><p>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jan 16 15:50:40 2008 for ParadisEO-MOMovingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 16:29:28 2008 for ParadisEO-MO-MovingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

View file

@ -1,14 +1,14 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>ParadisEO-MOMovingObjects: moAlgo&lt; EOT &gt; Class Template Reference</title>
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>ParadisEO-MO-MovingObjects: moAlgo&lt; EOT &gt; Class Template Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.4 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
<li class="current"><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<form action="search.php" method="get">
@ -20,36 +20,20 @@
</table>
</form>
</li>
</ul>
</div>
</ul></div>
<div class="tabs">
<ul>
<li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
<li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<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>moAlgo&lt; EOT &gt; Class Template Reference</h1><!-- doxytag: class="moAlgo" --><!-- doxytag: inherits="eoMonOp&lt; EOT &gt;" -->Description of an algorithm of the paradiseo-mo library.
</ul></div>
<h1>moAlgo&lt; EOT &gt; Class Template Reference</h1><!-- doxytag: class="moAlgo" -->Description of an algorithm of the paradiseo-mo library.
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="mo_algo_8h-source.html">moAlgo.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for moAlgo&lt; EOT &gt;:</div>
<div class="dynsection">
<p><center><img src="classmo_algo.png" usemap="#moAlgo< EOT >_map" border="0" alt=""></center>
<map name="moAlgo< EOT >_map">
<area doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/classeo_mon_op.html" alt="eoMonOp< EOT >" shape="rect" coords="74,112,212,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,138,80">
<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< EOT &, bool >" shape="rect" coords="148,56,286,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="148,0,286,24">
</map>
</div>
<p>
<a href="classmo_algo-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
@ -58,12 +42,14 @@ Inheritance diagram for moAlgo&lt; EOT &gt;:</div>
Description of an algorithm of the paradiseo-mo library.
<p>
<a class="el" href="classmo_h_c.html" title="Hill Climbing (HC).">moHC</a>, <a class="el" href="classmo_t_s.html" title="Tabu Search (TS).">moTS</a> and <a class="el" href="classmo_s_a.html" title="Simulated Annealing (SA).">moSA</a> are 3 examples of algorithm of the paradiseo-mo library.
<p>Definition at line <a class="el" href="mo_algo_8h-source.html#l00046">46</a> of file <a class="el" href="mo_algo_8h-source.html">moAlgo.h</a>.</p>
<hr>The documentation for this class was generated from the following file:<ul>
<a class="el" href="classmo_h_c.html">moHC</a>, <a class="el" href="classmo_t_s.html">moTS</a> and <a class="el" href="classmo_s_a.html">moSA</a> are 3 examples of algorithm of the paradiseo-mo library.
<p>
<p>
Definition at line <a class="el" href="mo_algo_8h-source.html#l00046">46</a> of file <a class="el" href="mo_algo_8h-source.html">moAlgo.h</a>.<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="mo_algo_8h-source.html">moAlgo.h</a></ul>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jan 16 15:50:40 2008 for ParadisEO-MOMovingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 16:29:28 2008 for ParadisEO-MO-MovingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

View file

@ -1,14 +1,14 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>ParadisEO-MOMovingObjects: Member List</title>
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>ParadisEO-MO-MovingObjects: Member List</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.4 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
<li class="current"><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<form action="search.php" method="get">
@ -20,24 +20,18 @@
</table>
</form>
</li>
</ul>
</div>
</ul></div>
<div class="tabs">
<ul>
<li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
<li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<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>
</ul></div>
<h1>moAspirCrit&lt; M &gt; Member List</h1>This is the complete list of members for <a class="el" href="classmo_aspir_crit.html">moAspirCrit&lt; M &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_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="classmo_aspir_crit.html#a8ce84510a5ec7c9078381e542c6d140">init</a>()=0</td><td><a class="el" href="classmo_aspir_crit.html">moAspirCrit&lt; M &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#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="text-align: right;"><small>Generated on Wed Jan 16 15:50:40 2008 for ParadisEO-MOMovingObjects by&nbsp;
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 16:29:28 2008 for ParadisEO-MO-MovingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

View file

@ -1,14 +1,14 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>ParadisEO-MOMovingObjects: moAspirCrit&lt; M &gt; Class Template Reference</title>
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>ParadisEO-MO-MovingObjects: moAspirCrit&lt; M &gt; Class Template Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.4 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
<li class="current"><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<form action="search.php" method="get">
@ -20,35 +20,25 @@
</table>
</form>
</li>
</ul>
</div>
</ul></div>
<div class="tabs">
<ul>
<li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
<li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<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>moAspirCrit&lt; M &gt; Class Template Reference</h1><!-- doxytag: class="moAspirCrit" --><!-- doxytag: inherits="eoBF" -->Description of the conditions in which a tabu move could be accepted.
</ul></div>
<h1>moAspirCrit&lt; M &gt; Class Template Reference</h1><!-- doxytag: class="moAspirCrit" -->Description of the conditions in which a tabu move could be accepted.
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="mo_aspir_crit_8h-source.html">moAspirCrit.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for moAspirCrit&lt; M &gt;:</div>
<div class="dynsection">
<p>Inheritance diagram for moAspirCrit&lt; M &gt;:
<p><center><img src="classmo_aspir_crit.png" usemap="#moAspirCrit< M >_map" border="0" alt=""></center>
<map name="moAspirCrit< M >_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="92,56,267,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="92,0,267,24">
<area href="classmo_impr_best_fit_aspir_crit.html" alt="moImprBestFitAspirCrit< M >" shape="rect" coords="0,168,175,192">
<area href="classmo_no_aspir_crit.html" alt="moNoAspirCrit< M >" shape="rect" coords="185,168,360,192">
<area href="classmo_impr_best_fit_aspir_crit.html" alt="moImprBestFitAspirCrit< M >" shape="rect" coords="0,56,175,80">
<area href="classmo_no_aspir_crit.html" alt="moNoAspirCrit< M >" shape="rect" coords="185,56,360,80">
</map>
</div>
<p>
<a href="classmo_aspir_crit-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>
@ -62,9 +52,11 @@ Inheritance diagram for moAspirCrit&lt; M &gt;:</div>
Description of the conditions in which a tabu move could be accepted.
<p>
It is only a description... An object that herits from this class is needed to be used in a <a class="el" href="classmo_t_s.html" title="Tabu Search (TS).">moTS</a>. See moNoAspriCrit for example.
<p>Definition at line <a class="el" href="mo_aspir_crit_8h-source.html#l00047">47</a> of file <a class="el" href="mo_aspir_crit_8h-source.html">moAspirCrit.h</a>.</p>
<hr><h2>Member Function Documentation</h2>
It is only a description... An object that herits from this class is needed to be used in a <a class="el" href="classmo_t_s.html">moTS</a>. See moNoAspriCrit for example.
<p>
<p>
Definition at line <a class="el" href="mo_aspir_crit_8h-source.html#l00047">47</a> of file <a class="el" href="mo_aspir_crit_8h-source.html">moAspirCrit.h</a>.<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="a8ce84510a5ec7c9078381e542c6d140"></a><!-- doxytag: member="moAspirCrit::init" ref="a8ce84510a5ec7c9078381e542c6d140" args="()=0" -->
<div class="memitem">
<div class="memproto">
@ -86,14 +78,14 @@ template&lt;class M&gt; </div>
Procedure which initialises all that needs an aspiration criterion.
<p>
It can be possible that this procedure does nothing...
<p>Implemented in <a class="el" href="classmo_impr_best_fit_aspir_crit.html#ffa451a14ff4ea86fb8bd9fdbc348630">moImprBestFitAspirCrit&lt; M &gt;</a>, and <a class="el" href="classmo_no_aspir_crit.html#f3a286fc4c2d36bd390ba9a3074f3037">moNoAspirCrit&lt; M &gt;</a>.</p>
<p>
Implemented in <a class="el" href="classmo_impr_best_fit_aspir_crit.html#ffa451a14ff4ea86fb8bd9fdbc348630">moImprBestFitAspirCrit&lt; M &gt;</a>, and <a class="el" href="classmo_no_aspir_crit.html#f3a286fc4c2d36bd390ba9a3074f3037">moNoAspirCrit&lt; M &gt;</a>.
</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="mo_aspir_crit_8h-source.html">moAspirCrit.h</a></ul>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jan 16 15:50:40 2008 for ParadisEO-MOMovingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 16:29:28 2008 for ParadisEO-MO-MovingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 778 B

Before After
Before After

View file

@ -1,14 +1,14 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>ParadisEO-MOMovingObjects: Member List</title>
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>ParadisEO-MO-MovingObjects: Member List</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.4 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
<li class="current"><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<form action="search.php" method="get">
@ -20,29 +20,24 @@
</table>
</form>
</li>
</ul>
</div>
</ul></div>
<div class="tabs">
<ul>
<li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
<li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<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>
</ul></div>
<h1>moBestImprSelect&lt; M &gt; Member List</h1>This is the complete list of members for <a class="el" href="classmo_best_impr_select.html">moBestImprSelect&lt; M &gt;</a>, including all inherited members.<p><table>
<tr class="memlist"><td><a class="el" href="classmo_best_impr_select.html#e51345fe28ca7cbaca65bdad1aa8ecb7">best_fitness</a></td><td><a class="el" href="classmo_best_impr_select.html">moBestImprSelect&lt; M &gt;</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmo_best_impr_select.html#bd86f70519f954c07ff0d8a2a3a8ff6a">best_move</a></td><td><a class="el" href="classmo_best_impr_select.html">moBestImprSelect&lt; M &gt;</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmo_best_impr_select.html#352b14d206b0772eb9f40efb7beb0f13">first_time</a></td><td><a class="el" href="classmo_best_impr_select.html">moBestImprSelect&lt; M &gt;</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmo_best_impr_select.html#c4ae17435221fb0a8e8acd285210cfcb">Fitness</a> typedef</td><td><a class="el" href="classmo_best_impr_select.html">moBestImprSelect&lt; M &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; M &amp;, M::EOType::Fitness &amp;, void &gt;</a></td><td><code> [static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmo_best_impr_select.html#83f961549986b8ad94692e433aa79114">init</a>(const Fitness &amp;_fitness)</td><td><a class="el" href="classmo_best_impr_select.html">moBestImprSelect&lt; M &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmo_best_impr_select.html#33b3de7bd322f737eb97cce9a5404527">operator()</a>(M &amp;_move, Fitness &amp;_fitness)</td><td><a class="el" href="classmo_best_impr_select.html">moBestImprSelect&lt; M &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmo_best_impr_select.html#33b3de7bd322f737eb97cce9a5404527">operator()</a>(M &amp;_move, Fitness &amp;_fitness)</td><td><a class="el" href="classmo_best_impr_select.html">moBestImprSelect&lt; M &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmo_best_impr_select.html#5c0729fd316b0ef78406bce5ca91de2a">update</a>(const M &amp;_move, const Fitness &amp;_fitness)</td><td><a class="el" href="classmo_best_impr_select.html">moBestImprSelect&lt; M &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; M &amp;, M::EOType::Fitness &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="text-align: right;"><small>Generated on Wed Jan 16 15:50:40 2008 for ParadisEO-MOMovingObjects by&nbsp;
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 16:29:28 2008 for ParadisEO-MO-MovingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

View file

@ -1,14 +1,14 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>ParadisEO-MOMovingObjects: moBestImprSelect&lt; M &gt; Class Template Reference</title>
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>ParadisEO-MO-MovingObjects: moBestImprSelect&lt; M &gt; Class Template Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.4 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
<li class="current"><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<form action="search.php" method="get">
@ -20,34 +20,24 @@
</table>
</form>
</li>
</ul>
</div>
</ul></div>
<div class="tabs">
<ul>
<li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
<li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<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>moBestImprSelect&lt; M &gt; Class Template Reference</h1><!-- doxytag: class="moBestImprSelect" --><!-- doxytag: inherits="moMoveSelect" -->One of the possible <a class="el" href="classmo_move_select.html" title="Class that describes a move selector (moMove).">moMoveSelect</a>.
</ul></div>
<h1>moBestImprSelect&lt; M &gt; Class Template Reference</h1><!-- doxytag: class="moBestImprSelect" --><!-- doxytag: inherits="moMoveSelect" -->One of the possible <a class="el" href="classmo_move_select.html">moMoveSelect</a>.
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="mo_best_impr_select_8h-source.html">moBestImprSelect.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for moBestImprSelect&lt; M &gt;:</div>
<div class="dynsection">
<p>Inheritance diagram for moBestImprSelect&lt; M &gt;:
<p><center><img src="classmo_best_impr_select.png" usemap="#moBestImprSelect< M >_map" border="0" alt=""></center>
<map name="moBestImprSelect< M >_map">
<area href="classmo_move_select.html" alt="moMoveSelect< M >" shape="rect" coords="0,112,256,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< M &, M::EOType::Fitness &, void >" shape="rect" coords="0,56,256,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,256,24">
<area href="classmo_move_select.html" alt="moMoveSelect< M >" shape="rect" coords="0,0,146,24">
</map>
</div>
<p>
<a href="classmo_best_impr_select-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
@ -61,7 +51,7 @@ typedef M::EOType::Fitness&nbsp;</td><td class="memItemRight" valign="bottom"><a
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Procedure which initialise the exploration. <a href="#83f961549986b8ad94692e433aa79114"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmo_best_impr_select.html#5c0729fd316b0ef78406bce5ca91de2a">update</a> (const M &amp;_move, const <a class="el" href="classmo_best_impr_select.html#c4ae17435221fb0a8e8acd285210cfcb">Fitness</a> &amp;_fitness)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/struct_function.html">Function</a> that indicates if the current move has not improved the fitness. <a href="#5c0729fd316b0ef78406bce5ca91de2a"></a><br></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Function that indicates if the current move has not improved the fitness. <a href="#5c0729fd316b0ef78406bce5ca91de2a"></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="classmo_best_impr_select.html#33b3de7bd322f737eb97cce9a5404527">operator()</a> (M &amp;_move, <a class="el" href="classmo_best_impr_select.html#c4ae17435221fb0a8e8acd285210cfcb">Fitness</a> &amp;_fitness)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Procedure which saved the best move and fitness. <a href="#33b3de7bd322f737eb97cce9a5404527"></a><br></td></tr>
@ -83,11 +73,13 @@ M&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmo
<h3>template&lt;class M&gt;<br>
class moBestImprSelect&lt; M &gt;</h3>
One of the possible <a class="el" href="classmo_move_select.html" title="Class that describes a move selector (moMove).">moMoveSelect</a>.
One of the possible <a class="el" href="classmo_move_select.html">moMoveSelect</a>.
<p>
All neighbors are considered, and the movement which enables the best improvement is selected.
<p>Definition at line <a class="el" href="mo_best_impr_select_8h-source.html#l00047">47</a> of file <a class="el" href="mo_best_impr_select_8h-source.html">moBestImprSelect.h</a>.</p>
<hr><h2>Member Function Documentation</h2>
<p>
<p>
Definition at line <a class="el" href="mo_best_impr_select_8h-source.html#l00047">47</a> of file <a class="el" href="mo_best_impr_select_8h-source.html">moBestImprSelect.h</a>.<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="83f961549986b8ad94692e433aa79114"></a><!-- doxytag: member="moBestImprSelect::init" ref="83f961549986b8ad94692e433aa79114" args="(const Fitness &amp;_fitness)" -->
<div class="memitem">
<div class="memproto">
@ -115,12 +107,12 @@ Procedure which initialise the exploration.
</table>
</dl>
<p>Implements <a class="el" href="classmo_move_select.html#58038bd859632c1bd022d23d9792bdca">moMoveSelect&lt; M &gt;</a>.</p>
<p>Definition at line <a class="el" href="mo_best_impr_select_8h-source.html#l00058">58</a> of file <a class="el" href="mo_best_impr_select_8h-source.html">moBestImprSelect.h</a>.</p>
<p>References <a class="el" href="mo_best_impr_select_8h-source.html#l00108">moBestImprSelect&lt; M &gt;::first_time</a>.</p>
<p>
Implements <a class="el" href="classmo_move_select.html#58038bd859632c1bd022d23d9792bdca">moMoveSelect&lt; M &gt;</a>.
<p>
Definition at line <a class="el" href="mo_best_impr_select_8h-source.html#l00058">58</a> of file <a class="el" href="mo_best_impr_select_8h-source.html">moBestImprSelect.h</a>.
<p>
References <a class="el" href="mo_best_impr_select_8h-source.html#l00109">moBestImprSelect&lt; M &gt;::first_time</a>.
</div>
</div><p>
<a class="anchor" name="5c0729fd316b0ef78406bce5ca91de2a"></a><!-- doxytag: member="moBestImprSelect::update" ref="5c0729fd316b0ef78406bce5ca91de2a" args="(const M &amp;_move, const Fitness &amp;_fitness)" -->
@ -151,23 +143,23 @@ template&lt;class M&gt; </div>
<div class="memdoc">
<p>
<a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/struct_function.html">Function</a> that indicates if the current move has not improved the fitness.
Function that indicates if the current move has not improved the fitness.
<p>
If the given fitness enables an improvment, the move (<a class="el" href="classmo_move.html" title="Definition of a move.">moMove</a>) and the fitness linked to this move are saved.<p>
If the given fitness enables an improvment, the move (<a class="el" href="classmo_move.html">moMove</a>) and the fitness linked to this move are saved.<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>_move</em>&nbsp;</td><td>a move. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>_fitness</em>&nbsp;</td><td>a fitness linked to the move. </td></tr>
</table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>TRUE if the move does not improve the fitness. </dd></dl>
<p>Implements <a class="el" href="classmo_move_select.html#5b4d3b2f030cca80c563c3db0c4af404">moMoveSelect&lt; M &gt;</a>.</p>
<p>Definition at line <a class="el" href="mo_best_impr_select_8h-source.html#l00076">76</a> of file <a class="el" href="mo_best_impr_select_8h-source.html">moBestImprSelect.h</a>.</p>
<p>References <a class="el" href="mo_best_impr_select_8h-source.html#l00114">moBestImprSelect&lt; M &gt;::best_fitness</a>, <a class="el" href="mo_best_impr_select_8h-source.html#l00111">moBestImprSelect&lt; M &gt;::best_move</a>, and <a class="el" href="mo_best_impr_select_8h-source.html#l00108">moBestImprSelect&lt; M &gt;::first_time</a>.</p>
<dl compact><dt><b>Returns:</b></dt><dd>TRUE if the move does not improve the fitness. </dd></dl>
<p>
Implements <a class="el" href="classmo_move_select.html#5b4d3b2f030cca80c563c3db0c4af404">moMoveSelect&lt; M &gt;</a>.
<p>
Definition at line <a class="el" href="mo_best_impr_select_8h-source.html#l00077">77</a> of file <a class="el" href="mo_best_impr_select_8h-source.html">moBestImprSelect.h</a>.
<p>
References <a class="el" href="mo_best_impr_select_8h-source.html#l00115">moBestImprSelect&lt; M &gt;::best_fitness</a>, <a class="el" href="mo_best_impr_select_8h-source.html#l00112">moBestImprSelect&lt; M &gt;::best_move</a>, and <a class="el" href="mo_best_impr_select_8h-source.html#l00109">moBestImprSelect&lt; M &gt;::first_time</a>.
</div>
</div><p>
<a class="anchor" name="33b3de7bd322f737eb97cce9a5404527"></a><!-- doxytag: member="moBestImprSelect::operator()" ref="33b3de7bd322f737eb97cce9a5404527" args="(M &amp;_move, Fitness &amp;_fitness)" -->
@ -191,7 +183,7 @@ template&lt;class M&gt; </div>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"><code> [inline, virtual]</code></td>
<td></td><td></td><td width="100%"><code> [inline]</code></td>
</tr>
</table>
</div>
@ -207,18 +199,16 @@ Procedure which saved the best move and fitness.
</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; M &amp;, M::EOType::Fitness &amp;, void &gt;</a>.</p>
<p>Definition at line <a class="el" href="mo_best_impr_select_8h-source.html#l00094">94</a> of file <a class="el" href="mo_best_impr_select_8h-source.html">moBestImprSelect.h</a>.</p>
<p>References <a class="el" href="mo_best_impr_select_8h-source.html#l00114">moBestImprSelect&lt; M &gt;::best_fitness</a>, <a class="el" href="mo_best_impr_select_8h-source.html#l00111">moBestImprSelect&lt; M &gt;::best_move</a>, and <a class="el" href="mo_best_impr_select_8h-source.html#l00108">moBestImprSelect&lt; M &gt;::first_time</a>.</p>
<p>
Definition at line <a class="el" href="mo_best_impr_select_8h-source.html#l00095">95</a> of file <a class="el" href="mo_best_impr_select_8h-source.html">moBestImprSelect.h</a>.
<p>
References <a class="el" href="mo_best_impr_select_8h-source.html#l00115">moBestImprSelect&lt; M &gt;::best_fitness</a>, <a class="el" href="mo_best_impr_select_8h-source.html#l00112">moBestImprSelect&lt; M &gt;::best_move</a>, and <a class="el" href="mo_best_impr_select_8h-source.html#l00109">moBestImprSelect&lt; M &gt;::first_time</a>.
</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="mo_best_impr_select_8h-source.html">moBestImprSelect.h</a></ul>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jan 16 15:50:40 2008 for ParadisEO-MOMovingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 16:29:28 2008 for ParadisEO-MO-MovingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1 KiB

After

Width:  |  Height:  |  Size: 513 B

Before After
Before After

View file

@ -1,14 +1,14 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>ParadisEO-MOMovingObjects: moComparator&lt; EOT &gt; Class Template Reference</title>
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>ParadisEO-MO-MovingObjects: moComparator&lt; EOT &gt; Class Template Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.4 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
<li class="current"><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<form action="search.php" method="get">
@ -20,35 +20,25 @@
</table>
</form>
</li>
</ul>
</div>
</ul></div>
<div class="tabs">
<ul>
<li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
<li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<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>moComparator&lt; EOT &gt; Class Template Reference</h1><!-- doxytag: class="moComparator" --><!-- doxytag: inherits="eoBF" -->Template for classes which need to compare two EOT and indicate if the first is "better" than the second.
</ul></div>
<h1>moComparator&lt; EOT &gt; Class Template Reference</h1><!-- doxytag: class="moComparator" -->Template for classes which need to compare two EOT and indicate if the first is "better" than the second.
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="mo_comparator_8h-source.html">moComparator.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for moComparator&lt; EOT &gt;:</div>
<div class="dynsection">
<p>Inheritance diagram for moComparator&lt; EOT &gt;:
<p><center><img src="classmo_comparator.png" usemap="#moComparator< EOT >_map" border="0" alt=""></center>
<map name="moComparator< EOT >_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,157,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,157,24">
<area href="classmo_fit_comparator.html" alt="moFitComparator< EOT >" shape="rect" coords="0,168,157,192">
<area href="classmo_fit_comparator.html" alt="moFitComparator< EOT >" shape="rect" coords="0,56,157,80">
</map>
</div>
<p>
<a href="classmo_comparator-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
@ -58,11 +48,13 @@ Inheritance diagram for moComparator&lt; EOT &gt;:</div>
Template for classes which need to compare two EOT and indicate if the first is "better" than the second.
<p>
The objects that extend this template describe how an EOT is "better" than an other.
<p>Definition at line <a class="el" href="mo_comparator_8h-source.html#l00045">45</a> of file <a class="el" href="mo_comparator_8h-source.html">moComparator.h</a>.</p>
<hr>The documentation for this class was generated from the following file:<ul>
<p>
<p>
Definition at line <a class="el" href="mo_comparator_8h-source.html#l00045">45</a> of file <a class="el" href="mo_comparator_8h-source.html">moComparator.h</a>.<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="mo_comparator_8h-source.html">moComparator.h</a></ul>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jan 16 15:50:40 2008 for ParadisEO-MOMovingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 16:29:28 2008 for ParadisEO-MO-MovingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 872 B

After

Width:  |  Height:  |  Size: 519 B

Before After
Before After

View file

@ -1,14 +1,14 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>ParadisEO-MOMovingObjects: moCoolingSchedule Class Reference</title>
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>ParadisEO-MO-MovingObjects: moCoolingSchedule Class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.4 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
<li class="current"><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<form action="search.php" method="get">
@ -20,47 +20,39 @@
</table>
</form>
</li>
</ul>
</div>
</ul></div>
<div class="tabs">
<ul>
<li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
<li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<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>moCoolingSchedule Class Reference</h1><!-- doxytag: class="moCoolingSchedule" --><!-- doxytag: inherits="eoUF&lt; double &amp;, bool &gt;" -->This class gives the description of a cooling schedule.
</ul></div>
<h1>moCoolingSchedule Class Reference</h1><!-- doxytag: class="moCoolingSchedule" -->This class gives the description of a cooling schedule.
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="mo_cooling_schedule_8h-source.html">moCoolingSchedule.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for moCoolingSchedule:</div>
<div class="dynsection">
<p>Inheritance diagram for moCoolingSchedule:
<p><center><img src="classmo_cooling_schedule.png" usemap="#moCoolingSchedule_map" border="0" alt=""></center>
<map name="moCoolingSchedule_map">
<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< double &, bool >" shape="rect" coords="99,56,288,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="99,0,288,24">
<area href="classmo_exponential_cooling_schedule.html" alt="moExponentialCoolingSchedule" shape="rect" coords="0,168,189,192">
<area href="classmo_linear_cooling_schedule.html" alt="moLinearCoolingSchedule" shape="rect" coords="199,168,388,192">
<area href="classmo_exponential_cooling_schedule.html" alt="moExponentialCoolingSchedule" shape="rect" coords="0,56,189,80">
<area href="classmo_linear_cooling_schedule.html" alt="moLinearCoolingSchedule" shape="rect" coords="199,56,388,80">
</map>
</div>
<p>
<a href="classmo_cooling_schedule-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
This class gives the description of a cooling schedule.
<p>
It is only a description... An object that herits from this class is needed to be used in a <a class="el" href="classmo_s_a.html" title="Simulated Annealing (SA).">moSA</a>. See <a class="el" href="classmo_exponential_cooling_schedule.html" title="One of the possible moCoolingSchedule.">moExponentialCoolingSchedule</a> or <a class="el" href="classmo_linear_cooling_schedule.html" title="One of the possible moCoolingSchedule.">moLinearCoolingSchedule</a> for example.
<p>Definition at line <a class="el" href="mo_cooling_schedule_8h-source.html#l00046">46</a> of file <a class="el" href="mo_cooling_schedule_8h-source.html">moCoolingSchedule.h</a>.</p>
<hr>The documentation for this class was generated from the following file:<ul>
It is only a description... An object that herits from this class is needed to be used in a <a class="el" href="classmo_s_a.html">moSA</a>. See <a class="el" href="classmo_exponential_cooling_schedule.html">moExponentialCoolingSchedule</a> or <a class="el" href="classmo_linear_cooling_schedule.html">moLinearCoolingSchedule</a> for example.
<p>
<p>
Definition at line <a class="el" href="mo_cooling_schedule_8h-source.html#l00046">46</a> of file <a class="el" href="mo_cooling_schedule_8h-source.html">moCoolingSchedule.h</a>.<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="mo_cooling_schedule_8h-source.html">moCoolingSchedule.h</a></ul>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jan 16 15:50:40 2008 for ParadisEO-MOMovingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 16:29:28 2008 for ParadisEO-MO-MovingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 819 B

Before After
Before After

View file

@ -1,14 +1,14 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>ParadisEO-MOMovingObjects: Member List</title>
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>ParadisEO-MO-MovingObjects: Member List</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.4 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
<li class="current"><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<form action="search.php" method="get">
@ -20,26 +20,21 @@
</table>
</form>
</li>
</ul>
</div>
</ul></div>
<div class="tabs">
<ul>
<li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
<li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<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>
</ul></div>
<h1>moExponentialCoolingSchedule Member List</h1>This is the complete list of members for <a class="el" href="classmo_exponential_cooling_schedule.html">moExponentialCoolingSchedule</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; double &amp;, bool &gt;</a></td><td><code> [static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmo_exponential_cooling_schedule.html#e60ce9eb5e632f4758ea96ae92a52774">moExponentialCoolingSchedule</a>(double _threshold, double _ratio)</td><td><a class="el" href="classmo_exponential_cooling_schedule.html">moExponentialCoolingSchedule</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmo_exponential_cooling_schedule.html#95b075e9786a5cc984ef1bb59a2107e4">operator()</a>(double &amp;_temperature)</td><td><a class="el" href="classmo_exponential_cooling_schedule.html">moExponentialCoolingSchedule</a></td><td><code> [inline, virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmo_exponential_cooling_schedule.html#95b075e9786a5cc984ef1bb59a2107e4">operator()</a>(double &amp;_temperature)</td><td><a class="el" href="classmo_exponential_cooling_schedule.html">moExponentialCoolingSchedule</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmo_exponential_cooling_schedule.html#e8f3f87417c1c7253efb938a740846fa">ratio</a></td><td><a class="el" href="classmo_exponential_cooling_schedule.html">moExponentialCoolingSchedule</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmo_exponential_cooling_schedule.html#8d4327c0bb33b7121a322279eea97f84">threshold</a></td><td><a class="el" href="classmo_exponential_cooling_schedule.html">moExponentialCoolingSchedule</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_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; double &amp;, bool &gt;</a></td><td><code> [virtual]</code></td></tr>
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jan 16 15:50:40 2008 for ParadisEO-MOMovingObjects by&nbsp;
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 16:29:28 2008 for ParadisEO-MO-MovingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

View file

@ -1,14 +1,14 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>ParadisEO-MOMovingObjects: moExponentialCoolingSchedule Class Reference</title>
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>ParadisEO-MO-MovingObjects: moExponentialCoolingSchedule Class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.4 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
<li class="current"><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<form action="search.php" method="get">
@ -20,34 +20,24 @@
</table>
</form>
</li>
</ul>
</div>
</ul></div>
<div class="tabs">
<ul>
<li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
<li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<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>moExponentialCoolingSchedule Class Reference</h1><!-- doxytag: class="moExponentialCoolingSchedule" --><!-- doxytag: inherits="moCoolingSchedule" -->One of the possible <a class="el" href="classmo_cooling_schedule.html" title="This class gives the description of a cooling schedule.">moCoolingSchedule</a>.
</ul></div>
<h1>moExponentialCoolingSchedule Class Reference</h1><!-- doxytag: class="moExponentialCoolingSchedule" --><!-- doxytag: inherits="moCoolingSchedule" -->One of the possible <a class="el" href="classmo_cooling_schedule.html">moCoolingSchedule</a>.
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="mo_exponential_cooling_schedule_8h-source.html">moExponentialCoolingSchedule.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for moExponentialCoolingSchedule:</div>
<div class="dynsection">
<p>Inheritance diagram for moExponentialCoolingSchedule:
<p><center><img src="classmo_exponential_cooling_schedule.png" usemap="#moExponentialCoolingSchedule_map" border="0" alt=""></center>
<map name="moExponentialCoolingSchedule_map">
<area href="classmo_cooling_schedule.html" alt="moCoolingSchedule" shape="rect" coords="0,112,189,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< double &, bool >" shape="rect" coords="0,56,189,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,189,24">
<area href="classmo_cooling_schedule.html" alt="moCoolingSchedule" shape="rect" coords="0,0,189,24">
</map>
</div>
<p>
<a href="classmo_exponential_cooling_schedule-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>
@ -56,7 +46,7 @@ Inheritance diagram for moExponentialCoolingSchedule:</div>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Simple constructor. <a href="#e60ce9eb5e632f4758ea96ae92a52774"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmo_exponential_cooling_schedule.html#95b075e9786a5cc984ef1bb59a2107e4">operator()</a> (double &amp;_temperature)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/struct_function.html">Function</a> which proceeds to the cooling. <a href="#95b075e9786a5cc984ef1bb59a2107e4"></a><br></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Function which proceeds to the cooling. <a href="#95b075e9786a5cc984ef1bb59a2107e4"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8d4327c0bb33b7121a322279eea97f84"></a><!-- doxytag: member="moExponentialCoolingSchedule::threshold" ref="8d4327c0bb33b7121a322279eea97f84" args="" -->
double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmo_exponential_cooling_schedule.html#8d4327c0bb33b7121a322279eea97f84">threshold</a></td></tr>
@ -68,11 +58,13 @@ double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="cl
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The decreasing factor of the temperature. <br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
One of the possible <a class="el" href="classmo_cooling_schedule.html" title="This class gives the description of a cooling schedule.">moCoolingSchedule</a>.
One of the possible <a class="el" href="classmo_cooling_schedule.html">moCoolingSchedule</a>.
<p>
An other very simple cooling schedule, the temperature decrease according to a ratio while the temperature is greater than a given threshold.
<p>Definition at line <a class="el" href="mo_exponential_cooling_schedule_8h-source.html#l00046">46</a> of file <a class="el" href="mo_exponential_cooling_schedule_8h-source.html">moExponentialCoolingSchedule.h</a>.</p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<p>
<p>
Definition at line <a class="el" href="mo_exponential_cooling_schedule_8h-source.html#l00046">46</a> of file <a class="el" href="mo_exponential_cooling_schedule_8h-source.html">moExponentialCoolingSchedule.h</a>.<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="e60ce9eb5e632f4758ea96ae92a52774"></a><!-- doxytag: member="moExponentialCoolingSchedule::moExponentialCoolingSchedule" ref="e60ce9eb5e632f4758ea96ae92a52774" args="(double _threshold, double _ratio)" -->
<div class="memitem">
<div class="memproto">
@ -108,8 +100,8 @@ Simple constructor.
</table>
</dl>
<p>Definition at line <a class="el" href="mo_exponential_cooling_schedule_8h-source.html#l00055">55</a> of file <a class="el" href="mo_exponential_cooling_schedule_8h-source.html">moExponentialCoolingSchedule.h</a>.</p>
<p>
Definition at line <a class="el" href="mo_exponential_cooling_schedule_8h-source.html#l00055">55</a> of file <a class="el" href="mo_exponential_cooling_schedule_8h-source.html">moExponentialCoolingSchedule.h</a>.
</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
@ -123,14 +115,14 @@ Simple constructor.
<td class="paramtype">double &amp;&nbsp;</td>
<td class="paramname"> <em>_temperature</em> </td>
<td>&nbsp;)&nbsp;</td>
<td width="100%"><code> [inline, virtual]</code></td>
<td width="100%"><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
<a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/struct_function.html">Function</a> which proceeds to the cooling.
Function which proceeds to the cooling.
<p>
It decreases the temperature and indicates if it is greater than the threshold.<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
@ -138,20 +130,18 @@ It decreases the temperature and indicates if it is greater than the threshold.<
<tr><td valign="top"></td><td valign="top"><em>_temperature</em>&nbsp;</td><td>the current temperature. </td></tr>
</table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>if the new temperature (current temperature * ratio) is greater than the threshold. </dd></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; double &amp;, bool &gt;</a>.</p>
<p>Definition at line <a class="el" href="mo_exponential_cooling_schedule_8h-source.html#l00065">65</a> of file <a class="el" href="mo_exponential_cooling_schedule_8h-source.html">moExponentialCoolingSchedule.h</a>.</p>
<p>References <a class="el" href="mo_exponential_cooling_schedule_8h-source.html#l00076">ratio</a>, and <a class="el" href="mo_exponential_cooling_schedule_8h-source.html#l00073">threshold</a>.</p>
<dl compact><dt><b>Returns:</b></dt><dd>if the new temperature (current temperature * ratio) is greater than the threshold. </dd></dl>
<p>
Definition at line <a class="el" href="mo_exponential_cooling_schedule_8h-source.html#l00065">65</a> of file <a class="el" href="mo_exponential_cooling_schedule_8h-source.html">moExponentialCoolingSchedule.h</a>.
<p>
References <a class="el" href="mo_exponential_cooling_schedule_8h-source.html#l00076">ratio</a>, and <a class="el" href="mo_exponential_cooling_schedule_8h-source.html#l00073">threshold</a>.
</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="mo_exponential_cooling_schedule_8h-source.html">moExponentialCoolingSchedule.h</a></ul>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jan 16 15:50:40 2008 for ParadisEO-MOMovingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 16:29:28 2008 for ParadisEO-MO-MovingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 928 B

After

Width:  |  Height:  |  Size: 565 B

Before After
Before After

View file

@ -1,14 +1,14 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>ParadisEO-MOMovingObjects: Member List</title>
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>ParadisEO-MO-MovingObjects: Member List</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.4 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
<li class="current"><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<form action="search.php" method="get">
@ -20,30 +20,25 @@
</table>
</form>
</li>
</ul>
</div>
</ul></div>
<div class="tabs">
<ul>
<li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
<li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<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>
</ul></div>
<h1>moFirstImprSelect&lt; M &gt; Member List</h1>This is the complete list of members for <a class="el" href="classmo_first_impr_select.html">moFirstImprSelect&lt; M &gt;</a>, including all inherited members.<p><table>
<tr class="memlist"><td><a class="el" href="classmo_first_impr_select.html#287937f5c059b078ccec94e86e0a8238">best_fitness</a></td><td><a class="el" href="classmo_first_impr_select.html">moFirstImprSelect&lt; M &gt;</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmo_first_impr_select.html#dfed419a608dd7c41f07fa1f1279cb8c">best_move</a></td><td><a class="el" href="classmo_first_impr_select.html">moFirstImprSelect&lt; M &gt;</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmo_first_impr_select.html#64763ce3e6d2873266624382b407fa5a">Fitness</a> typedef</td><td><a class="el" href="classmo_first_impr_select.html">moFirstImprSelect&lt; M &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; M &amp;, M::EOType::Fitness &amp;, void &gt;</a></td><td><code> [static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmo_first_impr_select.html#a923437ecc3db50e7052b002a9a1bbf8">init</a>(const Fitness &amp;_fitness)</td><td><a class="el" href="classmo_first_impr_select.html">moFirstImprSelect&lt; M &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmo_first_impr_select.html#669f8f2f74e71bf2b7fdabfc9cca2c0e">initial_fitness</a></td><td><a class="el" href="classmo_first_impr_select.html">moFirstImprSelect&lt; M &gt;</a></td><td><code> [private]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmo_first_impr_select.html#976569efd882886cb13184daeba79766">operator()</a>(M &amp;_move, Fitness &amp;_fitness)</td><td><a class="el" href="classmo_first_impr_select.html">moFirstImprSelect&lt; M &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmo_first_impr_select.html#976569efd882886cb13184daeba79766">operator()</a>(M &amp;_move, Fitness &amp;_fitness)</td><td><a class="el" href="classmo_first_impr_select.html">moFirstImprSelect&lt; M &gt;</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmo_first_impr_select.html#f68b7ee7b35bf7347c16006f0587d313">update</a>(const M &amp;_move, const Fitness &amp;_fitness)</td><td><a class="el" href="classmo_first_impr_select.html">moFirstImprSelect&lt; M &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classmo_first_impr_select.html#a99c0586ba07449234705c17a258d58c">valid</a></td><td><a class="el" href="classmo_first_impr_select.html">moFirstImprSelect&lt; M &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#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; M &amp;, M::EOType::Fitness &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="text-align: right;"><small>Generated on Wed Jan 16 15:50:40 2008 for ParadisEO-MOMovingObjects by&nbsp;
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 16:29:28 2008 for ParadisEO-MO-MovingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

View file

@ -1,14 +1,14 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>ParadisEO-MOMovingObjects: moFirstImprSelect&lt; M &gt; Class Template Reference</title>
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>ParadisEO-MO-MovingObjects: moFirstImprSelect&lt; M &gt; Class Template Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.4 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
<li class="current"><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<form action="search.php" method="get">
@ -20,34 +20,24 @@
</table>
</form>
</li>
</ul>
</div>
</ul></div>
<div class="tabs">
<ul>
<li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
<li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<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>moFirstImprSelect&lt; M &gt; Class Template Reference</h1><!-- doxytag: class="moFirstImprSelect" --><!-- doxytag: inherits="moMoveSelect" -->One possible <a class="el" href="classmo_move_select.html" title="Class that describes a move selector (moMove).">moMoveSelect</a>.
</ul></div>
<h1>moFirstImprSelect&lt; M &gt; Class Template Reference</h1><!-- doxytag: class="moFirstImprSelect" --><!-- doxytag: inherits="moMoveSelect" -->One possible <a class="el" href="classmo_move_select.html">moMoveSelect</a>.
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="mo_first_impr_select_8h-source.html">moFirstImprSelect.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for moFirstImprSelect&lt; M &gt;:</div>
<div class="dynsection">
<p>Inheritance diagram for moFirstImprSelect&lt; M &gt;:
<p><center><img src="classmo_first_impr_select.png" usemap="#moFirstImprSelect< M >_map" border="0" alt=""></center>
<map name="moFirstImprSelect< M >_map">
<area href="classmo_move_select.html" alt="moMoveSelect< M >" shape="rect" coords="0,112,256,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< M &, M::EOType::Fitness &, void >" shape="rect" coords="0,56,256,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,256,24">
<area href="classmo_move_select.html" alt="moMoveSelect< M >" shape="rect" coords="0,0,147,24">
</map>
</div>
<p>
<a href="classmo_first_impr_select-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
@ -61,7 +51,7 @@ typedef M::EOType::Fitness&nbsp;</td><td class="memItemRight" valign="bottom"><a
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Procedure which initialise the exploration. <a href="#a923437ecc3db50e7052b002a9a1bbf8"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmo_first_impr_select.html#f68b7ee7b35bf7347c16006f0587d313">update</a> (const M &amp;_move, const <a class="el" href="classmo_first_impr_select.html#64763ce3e6d2873266624382b407fa5a">Fitness</a> &amp;_fitness)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/struct_function.html">Function</a> that indicates if the current move has not improved the fitness. <a href="#f68b7ee7b35bf7347c16006f0587d313"></a><br></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Function that indicates if the current move has not improved the fitness. <a href="#f68b7ee7b35bf7347c16006f0587d313"></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="classmo_first_impr_select.html#976569efd882886cb13184daeba79766">operator()</a> (M &amp;_move, <a class="el" href="classmo_first_impr_select.html#64763ce3e6d2873266624382b407fa5a">Fitness</a> &amp;_fitness)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Procedure which saved the best move and fitness. <a href="#976569efd882886cb13184daeba79766"></a><br></td></tr>
@ -87,11 +77,13 @@ M&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmo
<h3>template&lt;class M&gt;<br>
class moFirstImprSelect&lt; M &gt;</h3>
One possible <a class="el" href="classmo_move_select.html" title="Class that describes a move selector (moMove).">moMoveSelect</a>.
One possible <a class="el" href="classmo_move_select.html">moMoveSelect</a>.
<p>
The neighborhood is explored until a move enables an improvment of the current solution.
<p>Definition at line <a class="el" href="mo_first_impr_select_8h-source.html#l00048">48</a> of file <a class="el" href="mo_first_impr_select_8h-source.html">moFirstImprSelect.h</a>.</p>
<hr><h2>Member Function Documentation</h2>
<p>
<p>
Definition at line <a class="el" href="mo_first_impr_select_8h-source.html#l00048">48</a> of file <a class="el" href="mo_first_impr_select_8h-source.html">moFirstImprSelect.h</a>.<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="a923437ecc3db50e7052b002a9a1bbf8"></a><!-- doxytag: member="moFirstImprSelect::init" ref="a923437ecc3db50e7052b002a9a1bbf8" args="(const Fitness &amp;_fitness)" -->
<div class="memitem">
<div class="memproto">
@ -119,12 +111,12 @@ It save the current fitness as the initial value for the fitness. <dl compact><d
</table>
</dl>
<p>Implements <a class="el" href="classmo_move_select.html#58038bd859632c1bd022d23d9792bdca">moMoveSelect&lt; M &gt;</a>.</p>
<p>Definition at line <a class="el" href="mo_first_impr_select_8h-source.html#l00060">60</a> of file <a class="el" href="mo_first_impr_select_8h-source.html">moFirstImprSelect.h</a>.</p>
<p>References <a class="el" href="mo_first_impr_select_8h-source.html#l00114">moFirstImprSelect&lt; M &gt;::initial_fitness</a>, and <a class="el" href="mo_first_impr_select_8h-source.html#l00108">moFirstImprSelect&lt; M &gt;::valid</a>.</p>
<p>
Implements <a class="el" href="classmo_move_select.html#58038bd859632c1bd022d23d9792bdca">moMoveSelect&lt; M &gt;</a>.
<p>
Definition at line <a class="el" href="mo_first_impr_select_8h-source.html#l00060">60</a> of file <a class="el" href="mo_first_impr_select_8h-source.html">moFirstImprSelect.h</a>.
<p>
References <a class="el" href="mo_first_impr_select_8h-source.html#l00114">moFirstImprSelect&lt; M &gt;::initial_fitness</a>, and <a class="el" href="mo_first_impr_select_8h-source.html#l00108">moFirstImprSelect&lt; M &gt;::valid</a>.
</div>
</div><p>
<a class="anchor" name="f68b7ee7b35bf7347c16006f0587d313"></a><!-- doxytag: member="moFirstImprSelect::update" ref="f68b7ee7b35bf7347c16006f0587d313" args="(const M &amp;_move, const Fitness &amp;_fitness)" -->
@ -155,23 +147,23 @@ template&lt;class M&gt; </div>
<div class="memdoc">
<p>
<a class="elRef" doxygen="eo.doxytag:http://eodev.sourceforge.net/eo/doc/html/" href="http://eodev.sourceforge.net/eo/doc/html/struct_function.html">Function</a> that indicates if the current move has not improved the fitness.
Function that indicates if the current move has not improved the fitness.
<p>
If the given fitness enables an improvment, the move (<a class="el" href="classmo_move.html" title="Definition of a move.">moMove</a>) should be applied to the current solution.<p>
If the given fitness enables an improvment, the move (<a class="el" href="classmo_move.html">moMove</a>) should be applied to the current solution.<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>_move</em>&nbsp;</td><td>a move. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>_fitness</em>&nbsp;</td><td>a fitness linked to the move. </td></tr>
</table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>true if the move does not improve the fitness. </dd></dl>
<p>Implements <a class="el" href="classmo_move_select.html#5b4d3b2f030cca80c563c3db0c4af404">moMoveSelect&lt; M &gt;</a>.</p>
<p>Definition at line <a class="el" href="mo_first_impr_select_8h-source.html#l00075">75</a> of file <a class="el" href="mo_first_impr_select_8h-source.html">moFirstImprSelect.h</a>.</p>
<p>References <a class="el" href="mo_first_impr_select_8h-source.html#l00117">moFirstImprSelect&lt; M &gt;::best_fitness</a>, <a class="el" href="mo_first_impr_select_8h-source.html#l00111">moFirstImprSelect&lt; M &gt;::best_move</a>, <a class="el" href="mo_first_impr_select_8h-source.html#l00114">moFirstImprSelect&lt; M &gt;::initial_fitness</a>, and <a class="el" href="mo_first_impr_select_8h-source.html#l00108">moFirstImprSelect&lt; M &gt;::valid</a>.</p>
<dl compact><dt><b>Returns:</b></dt><dd>true if the move does not improve the fitness. </dd></dl>
<p>
Implements <a class="el" href="classmo_move_select.html#5b4d3b2f030cca80c563c3db0c4af404">moMoveSelect&lt; M &gt;</a>.
<p>
Definition at line <a class="el" href="mo_first_impr_select_8h-source.html#l00075">75</a> of file <a class="el" href="mo_first_impr_select_8h-source.html">moFirstImprSelect.h</a>.
<p>
References <a class="el" href="mo_first_impr_select_8h-source.html#l00117">moFirstImprSelect&lt; M &gt;::best_fitness</a>, <a class="el" href="mo_first_impr_select_8h-source.html#l00111">moFirstImprSelect&lt; M &gt;::best_move</a>, <a class="el" href="mo_first_impr_select_8h-source.html#l00114">moFirstImprSelect&lt; M &gt;::initial_fitness</a>, and <a class="el" href="mo_first_impr_select_8h-source.html#l00108">moFirstImprSelect&lt; M &gt;::valid</a>.
</div>
</div><p>
<a class="anchor" name="976569efd882886cb13184daeba79766"></a><!-- doxytag: member="moFirstImprSelect::operator()" ref="976569efd882886cb13184daeba79766" args="(M &amp;_move, Fitness &amp;_fitness)" -->
@ -195,7 +187,7 @@ template&lt;class M&gt; </div>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"><code> [inline, virtual]</code></td>
<td></td><td></td><td width="100%"><code> [inline]</code></td>
</tr>
</table>
</div>
@ -211,18 +203,16 @@ Procedure which saved the best move and fitness.
</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; M &amp;, M::EOType::Fitness &amp;, void &gt;</a>.</p>
<p>Definition at line <a class="el" href="mo_first_impr_select_8h-source.html#l00096">96</a> of file <a class="el" href="mo_first_impr_select_8h-source.html">moFirstImprSelect.h</a>.</p>
<p>References <a class="el" href="mo_first_impr_select_8h-source.html#l00117">moFirstImprSelect&lt; M &gt;::best_fitness</a>, <a class="el" href="mo_first_impr_select_8h-source.html#l00111">moFirstImprSelect&lt; M &gt;::best_move</a>, and <a class="el" href="mo_first_impr_select_8h-source.html#l00108">moFirstImprSelect&lt; M &gt;::valid</a>.</p>
<p>
Definition at line <a class="el" href="mo_first_impr_select_8h-source.html#l00096">96</a> of file <a class="el" href="mo_first_impr_select_8h-source.html">moFirstImprSelect.h</a>.
<p>
References <a class="el" href="mo_first_impr_select_8h-source.html#l00117">moFirstImprSelect&lt; M &gt;::best_fitness</a>, <a class="el" href="mo_first_impr_select_8h-source.html#l00111">moFirstImprSelect&lt; M &gt;::best_move</a>, and <a class="el" href="mo_first_impr_select_8h-source.html#l00108">moFirstImprSelect&lt; M &gt;::valid</a>.
</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="mo_first_impr_select_8h-source.html">moFirstImprSelect.h</a></ul>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jan 16 15:50:40 2008 for ParadisEO-MOMovingObjects by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 16:29:28 2008 for ParadisEO-MO-MovingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1 KiB

After

Width:  |  Height:  |  Size: 512 B

Before After
Before After

View file

@ -1,14 +1,14 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>ParadisEO-MOMovingObjects: Member List</title>
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>ParadisEO-MO-MovingObjects: Member List</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.4 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
<li class="current"><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<form action="search.php" method="get">
@ -20,24 +20,18 @@
</table>
</form>
</li>
</ul>
</div>
</ul></div>
<div class="tabs">
<ul>
<li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
<li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<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>
</ul></div>
<h1>moFitComparator&lt; EOT &gt; Member List</h1>This is the complete list of members for <a class="el" href="classmo_fit_comparator.html">moFitComparator&lt; EOT &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_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="classmo_fit_comparator.html#c920d5a49deb16710daf1e5fcde6b16c">operator()</a>(const EOT &amp;_solution1, const EOT &amp;_solution2)</td><td><a class="el" href="classmo_fit_comparator.html">moFitComparator&lt; EOT &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/classeo_b_f.html#a03c40b95210569b826df79a2237a0d0">moComparator::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="text-align: right;"><small>Generated on Wed Jan 16 15:50:40 2008 for ParadisEO-MOMovingObjects by&nbsp;
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Feb 29 16:29:28 2008 for ParadisEO-MO-MovingObjects by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

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