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

📄 tabu_h file reference.htm

📁 禁忌算法的源程序和一个示例的PPT演示稿 以及几个使用的关于禁忌算法的HTML文稿
💻 HTM
📖 第 1 页 / 共 2 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0058)http://geminga.it.nuigalway.ie/~9709864p/html/tabu_8h.html -->
<HTML><HEAD><TITLE>tabu.h File Reference</TITLE>
<META http-equiv=Content-Type content=text/html;charset=iso-8859-1><LINK 
href="tabu_h File Reference.files/doxygen.css" type=text/css rel=stylesheet>
<META content="MSHTML 6.00.2900.3199" name=GENERATOR></HEAD>
<BODY><!-- Generated by Doxygen 1.2.18 -->
<CENTER><A class=qindex 
href="http://geminga.it.nuigalway.ie/~9709864p/html/index.html">Main Page</A> 
&nbsp; <A class=qindex 
href="http://geminga.it.nuigalway.ie/~9709864p/html/annotated.html">Compound 
List</A> &nbsp; <A class=qindex 
href="http://geminga.it.nuigalway.ie/~9709864p/html/files.html">File List</A> 
&nbsp; <A class=qindex 
href="http://geminga.it.nuigalway.ie/~9709864p/html/functions.html">Compound 
Members</A> &nbsp; <A class=qindex 
href="http://geminga.it.nuigalway.ie/~9709864p/html/globals.html">File 
Members</A> &nbsp; </CENTER>
<HR>

<H1>tabu.h File Reference</H1><CODE>#include 
&lt;stdio.h&gt;</CODE><BR><CODE>#include 
&lt;stdlib.h&gt;</CODE><BR><CODE>#include 
&lt;time.h&gt;</CODE><BR><CODE>#include &lt;math.h&gt;</CODE><BR>
<P>Include dependency graph for tabu.h:
<P>
<CENTER><IMG alt="Include dependency graph" 
src="tabu_h File Reference.files/tabu_8h__incl.png" useMap=#tabu.h_map 
border=0></CENTER>
<P>This graph shows which files directly or indirectly include this file:
<P>
<CENTER><IMG alt="Included by dependency graph" 
src="tabu_h File Reference.files/tabu_8h__dep__incl.png" useMap=#tabu.hdep_map 
border=0></CENTER><MAP name=tabu.hdep_map><AREA shape=RECT alt="" 
  coords=41,5,103,24 
  href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu__search_2fitness_8c.html"><AREA 
  shape=RECT alt="" coords=40,48,104,66 
  href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu__search_2getdata_8h.html"><AREA 
  shape=RECT alt="" coords=33,90,111,109 
  href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu__search_2getspace_8h.html"><AREA 
  shape=RECT alt="" coords=41,133,103,152 
  href="http://geminga.it.nuigalway.ie/~9709864p/html/history_8c.html"><AREA 
  shape=RECT alt="" coords=37,176,107,194 
  href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu__search_2initialise_8c.html"><AREA 
  shape=RECT alt="" coords=19,218,125,237 
  href="http://geminga.it.nuigalway.ie/~9709864p/html/neighbourhood_8h.html"><AREA 
  shape=RECT alt="" coords=40,261,104,280 
  href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu__search_2random_8c.html"><AREA 
  shape=RECT alt="" coords=48,304,96,322 
  href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu_8c.html"><AREA 
  shape=RECT alt="" coords=40,346,104,365 
  href="http://geminga.it.nuigalway.ie/~9709864p/html/tabulist_8h.html"><AREA 
  shape=RECT alt="" coords=33,389,111,408 
  href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu__search_2terminate_8h.html"><AREA 
  shape=RECT alt="" coords=19,432,125,450 
  href="http://geminga.it.nuigalway.ie/~9709864p/html/transformation_8c.html"></MAP>
<P><A 
href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu_8h-source.html">Go to 
the source code of this file.</A>
<TABLE cellSpacing=0 cellPadding=0 border=0>
  <TBODY>
  <TR>
    <TD></TD></TR>
  <TR>
    <TD colSpan=2><BR>
      <H2>Compounds</H2></TD></TR>
  <TR>
    <TD vAlign=top noWrap align=right>struct &nbsp;</TD>
    <TD vAlign=bottom><A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/structConstraintlist.html">Constraintlist</A></TD></TR>
  <TR>
    <TD vAlign=top noWrap align=right>struct &nbsp;</TD>
    <TD vAlign=bottom><A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/structConstraints.html">Constraints</A></TD></TR>
  <TR>
    <TD vAlign=top noWrap align=right>struct &nbsp;</TD>
    <TD vAlign=bottom><A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/structHistory.html">History</A></TD></TR>
  <TR>
    <TD vAlign=top noWrap align=right>struct &nbsp;</TD>
    <TD vAlign=bottom><A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/structindividualroute.html">individualroute</A></TD></TR>
  <TR>
    <TD vAlign=top noWrap align=right>struct &nbsp;</TD>
    <TD vAlign=bottom><A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/structlist__of__tabu.html">list_of_tabu</A></TD></TR>
  <TR>
    <TD vAlign=top noWrap align=right>struct &nbsp;</TD>
    <TD vAlign=bottom><A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/structList__routes.html">List_routes</A></TD></TR>
  <TR>
    <TD colSpan=2><BR>
      <H2>Defines</H2></TD></TR>
  <TR>
    <TD vAlign=top noWrap align=right>#define&nbsp;</TD>
    <TD vAlign=bottom><A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu_8h.html#a0">DATASIZE</A>&nbsp;&nbsp;&nbsp;12</TD></TR>
  <TR>
    <TD vAlign=top noWrap align=right>#define&nbsp;</TD>
    <TD vAlign=bottom><A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu_8h.html#a1">HALFDATASIZE</A>&nbsp;&nbsp;&nbsp;DATASIZE/2</TD></TR>
  <TR>
    <TD vAlign=top noWrap align=right>#define&nbsp;</TD>
    <TD vAlign=bottom><A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu_8h.html#a2">LISTSIZE</A>&nbsp;&nbsp;&nbsp;10</TD></TR>
  <TR>
    <TD vAlign=top noWrap align=right>#define&nbsp;</TD>
    <TD vAlign=bottom><A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu_8h.html#a3">TABUSIZE</A>&nbsp;&nbsp;&nbsp;5</TD></TR>
  <TR>
    <TD vAlign=top noWrap align=right>#define&nbsp;</TD>
    <TD vAlign=bottom><A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu_8h.html#a4">MAXFITNESS</A>&nbsp;&nbsp;&nbsp;100000.000</TD></TR>
  <TR>
    <TD colSpan=2><BR>
      <H2>Typedefs</H2></TD></TR>
  <TR>
    <TD vAlign=top noWrap align=right>typedef <A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/structHistory.html">History</A>&nbsp;</TD>
    <TD vAlign=bottom><A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu_8h.html#a7">history</A></TD></TR>
  <TR>
    <TD vAlign=top noWrap align=right>typedef <A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/structlist__of__tabu.html">list_of_tabu</A>&nbsp;</TD>
    <TD vAlign=bottom><A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu_8h.html#a8">element</A></TD></TR>
  <TR>
    <TD vAlign=top noWrap align=right>typedef <A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu_8h.html#a8">element</A> 
      *&nbsp;</TD>
    <TD vAlign=bottom><A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu_8h.html#a9">link</A></TD></TR>
  <TR>
    <TD vAlign=top noWrap align=right>typedef <A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/structindividualroute.html">individualroute</A>&nbsp;</TD>
    <TD vAlign=bottom><A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu_8h.html#a10">route</A></TD></TR>
  <TR>
    <TD vAlign=top noWrap align=right>typedef <A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/structList__routes.html">List_routes</A>&nbsp;</TD>
    <TD vAlign=bottom><A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu_8h.html#a11">list_of_routes</A></TD></TR>
  <TR>
    <TD vAlign=top noWrap align=right>typedef <A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/structConstraintlist.html">Constraintlist</A>&nbsp;</TD>
    <TD vAlign=bottom><A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu_8h.html#a12">constraintlist</A></TD></TR>
  <TR>
    <TD vAlign=top noWrap align=right>typedef <A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/structConstraints.html">Constraints</A>&nbsp;</TD>
    <TD vAlign=bottom><A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu_8h.html#a13">constraints</A></TD></TR>
  <TR>
    <TD colSpan=2><BR>
      <H2>Variables</H2></TD></TR>
  <TR>
    <TD vAlign=top noWrap align=right>int&nbsp;</TD>
    <TD vAlign=bottom><A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu_8h.html#a5">iterations</A></TD></TR>
  <TR>
    <TD vAlign=top noWrap align=right>int&nbsp;</TD>
    <TD vAlign=bottom><A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu_8h.html#a6">it</A></TD></TR></TBODY></TABLE>
<HR>

<H2>Define Documentation</H2><A name=a0 doxytag="tabu.h::DATASIZE"></A>
<P>
<TABLE cellSpacing=0 cellPadding=2 width="100%" border=0>
  <TBODY>
  <TR>
    <TD class=md>
      <TABLE cellSpacing=0 cellPadding=0 border=0>
        <TBODY>
        <TR>
          <TD class=md vAlign=top noWrap>#define DATASIZE&nbsp;&nbsp;&nbsp;12 
        </TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=5 cellPadding=0 border=0>
  <TBODY>
  <TR>
    <TD>&nbsp; </TD>
    <TD>
      <P>
      <P>Definition at line <A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu_8h-source.html#l00018">18</A> 
      of file <A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu_8h-source.html">tabu.h</A>. 
      </P></TD></TR></TBODY></TABLE><A name=a1 doxytag="tabu.h::HALFDATASIZE"></A>
<P>
<TABLE cellSpacing=0 cellPadding=2 width="100%" border=0>
  <TBODY>
  <TR>
    <TD class=md>
      <TABLE cellSpacing=0 cellPadding=0 border=0>
        <TBODY>
        <TR>
          <TD class=md vAlign=top noWrap>#define 
            HALFDATASIZE&nbsp;&nbsp;&nbsp;DATASIZE/2 
  </TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=5 cellPadding=0 border=0>
  <TBODY>
  <TR>
    <TD>&nbsp; </TD>
    <TD>
      <P>
      <P>Definition at line <A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu_8h-source.html#l00019">19</A> 
      of file <A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu_8h-source.html">tabu.h</A>. 

      <P>Referenced by <A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/neighbourhood_8c-source.html#l00146">swap_notnext_three()</A>. 
      </P></TD></TR></TBODY></TABLE><A name=a2 doxytag="tabu.h::LISTSIZE"></A>
<P>
<TABLE cellSpacing=0 cellPadding=2 width="100%" border=0>
  <TBODY>
  <TR>
    <TD class=md>
      <TABLE cellSpacing=0 cellPadding=0 border=0>
        <TBODY>
        <TR>
          <TD class=md vAlign=top noWrap>#define LISTSIZE&nbsp;&nbsp;&nbsp;10 
        </TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=5 cellPadding=0 border=0>
  <TBODY>
  <TR>
    <TD>&nbsp; </TD>
    <TD>
      <P>
      <P>Definition at line <A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu_8h-source.html#l00020">20</A> 
      of file <A class=el 
      href="http://geminga.it.nuigalway.ie/~9709864p/html/tabu_8h-source.html">tabu.h</A>. 
      </P></TD></TR></TBODY></TABLE><A name=a4 doxytag="tabu.h::MAXFITNESS"></A>
<P>

⌨️ 快捷键说明

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