⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 class_easylocal__moverunner-members.html

📁 一个tabu search算法框架
💻 HTML
字号:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  <title>EasyLocal++ Documentation</title>
  <link href="local.css" rel="stylesheet" type="text/css">
</head>

<body lang="en">

<table width="100%" border="0">
  <tbody>
    <tr>
      <td colspan="2"><h1 class="nojustify">EasyLocal++ Documentation</h1>
        <hr>
      </td>
    </tr>
    <tr>
      <td width="30" align="center">&nbsp;</td>
      <td>
<!-- Generated by Doxygen 1.2.5 on Sat Jun 9 18:59:27 2001 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="modules.html">Modules</a> &nbsp; <a class="qindex" href="namespaces.html">Namespace List</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="namespacemembers.html">Namespace Members</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="globals.html">File Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>easylocal::MoveRunner Member List</h1>This is the complete list of members for <a class="el" href="class_easylocal__MoveRunner.html">easylocal::MoveRunner</a>, including all inherited members.<ul>
<li><a class="el" href="class_easylocal__MoveRunner.html#b8">AcceptableMove</a>()
<code> [protected, virtual]</code><li><a class="el" href="class_easylocal__MoveRunner.html#n8">best_state</a>
<code> [protected]</code><li><a class="el" href="class_easylocal__MoveRunner.html#n9">best_state_cost</a>
<code> [protected]</code><li><a class="el" href="class_easylocal__MoveRunner.html#a7">BestStateCost</a>()
<code> [virtual]</code><li><a class="el" href="class_easylocal__MoveRunner.html#a18">Check</a>()
<code> [virtual]</code><li><a class="el" href="class_easylocal__MoveRunner.html#a8">ComputeCost</a>()
<code> [virtual]</code><li><a class="el" href="class_easylocal__MoveRunner.html#b3">ComputeMoveCost</a>()
<code> [protected, virtual]</code><li><a class="el" href="class_easylocal__MoveRunner.html#n6">current_move</a>
<code> [protected]</code><li><a class="el" href="class_easylocal__MoveRunner.html#n7">current_move_cost</a>
<code> [protected]</code><li><a class="el" href="class_easylocal__MoveRunner.html#n3">current_state</a>
<code> [protected]</code><li><a class="el" href="class_easylocal__MoveRunner.html#n4">current_state_cost</a>
<code> [protected]</code><li><a class="el" href="class_easylocal__MoveRunner.html#n5">current_state_set</a>
<code> [protected]</code><li><a class="el" href="class_easylocal__MoveRunner.html#a5">CurrentStateCost</a>()
<code> [virtual]</code><li><a class="el" href="class_easylocal__MoveRunner.html#a6">GetBestState</a>()
<code> [virtual]</code><li><a class="el" href="class_easylocal__MoveRunner.html#a4">GetCurrentState</a>()
<code> [virtual]</code><li><a class="el" href="class_easylocal__MoveRunner.html#a14">GetInput</a>()
<code> [virtual]</code><li><a class="el" href="class_easylocal__MoveRunner.html#a1">Go</a>()
<code> [virtual]</code><li><a class="el" href="class_easylocal__MoveRunner.html#b1">InitializeRun</a>()
<code> [protected, virtual]</code><li><a class="el" href="class_easylocal__MoveRunner.html#n10">iteration_of_best</a>
<code> [protected]</code><li><a class="el" href="class_easylocal__MoveRunner.html#a9">LowerBoundReached</a>()
<code> [virtual]</code><li><a class="el" href="class_easylocal__MoveRunner.html#b9">MakeMove</a>()
<code> [protected, virtual]</code><li><a class="el" href="class_easylocal__MoveRunner.html#n11">max_idle_iteration</a>
<code> [protected]</code><li><a class="el" href="class_easylocal__MoveRunner.html#n13">max_iteration</a>
<code> [protected]</code><li><a class="el" href="class_easylocal__MoveRunner.html#a11">MaxIteration</a>() const
<li><a class="el" href="class_easylocal__MoveRunner.html#b5">MaxIterationExpired</a>()
<code> [protected]</code><li><a class="el" href="class_easylocal__MoveRunner.html#b0">MoveRunner</a>(StateManager&lt; Input, State &gt; *s, NeighborhoodExplorer&lt; Input, State, Move &gt; *ne, Input *in=NULL, std::string name="Runner name", std::string type="Move Runner")
<code> [protected]</code><li><a class="el" href="class_easylocal__Runner.html#a14">Name</a>()
<li><a class="el" href="class_easylocal__Runner.html#n0">name</a>
<code> [protected]</code><li><a class="el" href="class_easylocal__MoveRunner.html#n12">number_of_iterations</a>
<code> [protected]</code><li><a class="el" href="class_easylocal__MoveRunner.html#a10">NumberOfIterations</a>() const
<code> [virtual]</code><li><a class="el" href="class_easylocal__MoveRunner.html#n0">p_in</a>
<code> [protected]</code><li><a class="el" href="class_easylocal__MoveRunner.html#n2">p_nhe</a>
<code> [protected]</code><li><a class="el" href="class_easylocal__MoveRunner.html#n1">p_sm</a>
<code> [protected]</code><li><a class="el" href="class_easylocal__MoveRunner.html#n14">pos</a>
<code> [protected]</code><li><a class="el" href="class_easylocal__MoveRunner.html#a15">Print</a>(std::ostream &amp;os=std::cout) const
<code> [virtual]</code><li><a class="el" href="class_easylocal__Runner.html#a13">ReadParameters</a>()=0
<code> [pure virtual]</code><li><a class="el" href="class_easylocal__Runner.html#a1">Runner</a>(std::string s="Runner name", std::string t="Runner type")
<li><a class="el" href="class_easylocal__MoveRunner.html#b7">SelectMove</a>()=0
<code> [protected, pure virtual]</code><li><a class="el" href="class_easylocal__MoveRunner.html#a3">SetCurrentState</a>(const State &amp;s)
<code> [virtual]</code><li><a class="el" href="class_easylocal__MoveRunner.html#a13">SetInput</a>(Input *in)
<code> [virtual]</code><li><a class="el" href="class_easylocal__MoveRunner.html#a12">SetMaxIteration</a>(unsigned long max)
<li><a class="el" href="class_easylocal__Runner.html#a16">SetName</a>(std::string s)
<li><a class="el" href="class_easylocal__MoveRunner.html#a16">SetParameters</a>(const ParameterBox &amp;pb)
<code> [virtual]</code><li><a class="el" href="class_easylocal__MoveRunner.html#a17">SetPlotStream</a>(std::ostream *os=&amp;std::cerr)
<code> [inline]</code><li><a class="el" href="class_easylocal__MoveRunner.html#a2">Step</a>(unsigned int n)
<code> [virtual]</code><li><a class="el" href="class_easylocal__MoveRunner.html#b6">StopCriterion</a>()=0
<code> [protected, pure virtual]</code><li><a class="el" href="class_easylocal__MoveRunner.html#b10">StoreMove</a>()
<code> [inline, protected, virtual]</code><li><a class="el" href="class_easylocal__MoveRunner.html#b2">TerminateRun</a>()
<code> [inline, protected, virtual]</code><li><a class="el" href="class_easylocal__Runner.html#a15">Type</a>()
<li><a class="el" href="class_easylocal__Runner.html#n1">type</a>
<code> [protected]</code><li><a class="el" href="class_easylocal__MoveRunner.html#b4">UpdateIterationCounter</a>()
<code> [protected, virtual]</code><li><a class="el" href="class_easylocal__MoveRunner.html#b11">UpdateStateCost</a>()
<code> [protected, virtual]</code><li><a class="el" href="class_easylocal__MoveRunner.html#a0">~MoveRunner</a>()
<code> [inline, virtual]</code><li><a class="el" href="class_easylocal__Runner.html#a0">~Runner</a>()
<code> [inline, virtual]</code></ul>
      </td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><hr>
        <span class="mark">Go to:</span> the <a href="index.html">Main Page</a> of the documentation.
      </td>
    </tr>
  </tbody>
</table>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -