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

📄 classhie.htm

📁 galib面向对象C++库
💻 HTM
字号:
<html><head><title>GAlib: Class Hierarchy</title>

<!-- by matthew wall                           all rights reserved -->
<!-- Copyright (c) 1995-1996 Massachusetts Institute of Technology -->
<!-- distributed with version 2.4                                  -->

</head>
<body background="images/Crumpled.gif" bgcolor="dfdfdf" text="000000">
<strong><a href="GAlib.htm">GAlib</a> Classes</strong><br>
<i>version 2.4.x</i>
<p>
Here is an outline of the GAlib class hierarchy.  The first section is a graphic map, the second section contains an outline of the hierarchy with hot links to the class descriptions.  Please see the <a href="API.htm">programming interface</a> for details about the member functions.  Or see the <a href="Overview.htm">overview</a> for an explanation of the design philosophy behind GAlib.
<hr>

<pre>
<img align=top src="images/GAHierar.gif" alt="algorithm">      <img align=top src="images/ScalingH.gif" alt="scaling">      <img align=top src="images/Selectio.gif" alt="scaling">
</pre>
<br>
<br>
<img align=top src="images/GenomeHi.gif" alt="genome">
<hr>
<ul>
  <p>
  <li><a href="API.htm#ga_base">GAGeneticAlgorithm</a>
       <ul>
	 <li><strong><a href="API.htm#ga_overlapping">GASteadyStateGA</a></strong> <i>(overlapping populations)</i>
	 <li><strong><a href="API.htm#ga_non_overlapping">GASimpleGA</a></strong> <i>(non-overlapping populations)</i>
	 <li><strong><a href="API.htm#ga_incremental">GAIncrementalGA</a></strong> <i>(overlapping with custom replacement)</i>
	 <li><strong><a href="API.htm#ga_deme">GADemeGA</a></strong> <i>(parallel populations with migration)</i>
       </ul>
       </p><p>
  <li><strong><a href="API.htm#statistics">GAStatistics</a></strong>
       </p><p>
  <li><strong><a href="API.htm#parameters">GAParameterList</a></strong>
       </p><p>
  <li><strong><a href="API.htm#pop">GAPopulation</a></strong>
       </p><p>
  <li><a href="API.htm#scaling">GAScalingScheme</a>
       <ul>
	 <li><strong>GANoScaling</strong>
	 <li><strong>GALinearScaling</strong>
	 <li><strong>GASigmaTruncationScaling</strong>
	 <li><strong>GAPowerLawScaling</strong>
	 <li><strong>GASharing</strong>
       </ul>
       </p><p>
  <li><a href="API.htm#selection">GASelectionScheme</a>
       <ul>
	 <li><strong>GARankSelector</strong>
	 <li><strong>GARouletteWheelSelector</strong>
	 <li><strong>GATournamentSelector</strong>
	 <li><strong>GAUniformSelector</strong>
	 <li><strong>GASRSSelector</strong>
	 <li><strong>GADSSelector</strong>
       </ul>
       </p><p>
  <li><a href="API.htm#genome_base">GAGenome</a>
       <ul>
	 <li><strong><a href="API.htm#genome_1dbinstr">GA1DBinaryStringGenome</a></strong>
	      <ul>
		<li><strong><a href="API.htm#genome_bin2dec">GABin2DecGenome</a></strong>
	      </ul>
	 <li><strong><a href="API.htm#genome_2dbinstr">GA2DBinaryStringGenome</a></strong>
	 <li><strong><a href="API.htm#genome_3dbinstr">GA3DBinaryStringGenome</a></strong>
	 <li><strong><a href="API.htm#genome_1darray">GA1DArrayGenome&lt;&gt;</a></strong>
	      <ul>
		<li><strong><a href="API.htm#genome_1darrayallele">GA1DArrayAlleleGenome&lt;&gt;</a></strong>
		<li><strong><a href="API.htm#genome_string">GAStringGenome</a></strong> <i>(same as GA1DArrayAlleleGenome&lt;char&gt;)</i>
		<li><strong><a href="API.htm#genome_string">GARealGenome</a></strong> <i>(same as GA1DArrayAlleleGenome&lt;float&gt;)</i>
	      </ul>
	 <li><strong><a href="API.htm#genome_2darray">GA2DArrayGenome&lt;&gt;</a></strong>
	      <ul>
		<li><strong><a href="API.htm#genome_2darrayallele">GA2DArrayAlleleGenome&lt;&gt;</a></strong>
	      </ul>
	 <li><strong><a href="API.htm#genome_3darray">GA3DArrayGenome&lt;&gt;</a></strong>
	      <ul>
		<li><strong><a href="API.htm#genome_3darrayallele">GA3DArrayAlleleGenome&lt;&gt;</a></strong>
	      </ul>
	 <li><strong><a href="API.htm#genome_tree">GATreeGenome&lt;&gt;</a></strong>
	 <li><strong><a href="API.htm#genome_list">GAListGenome&lt;&gt;</a></strong>
       </ul>
       </p>
       <p>
  <li><strong><a href="API.htm#phenotype_b2d">GABin2DecPhenotype</a></strong>
  <li><strong><a href="API.htm#alleleset">GAAlleleSet&lt;&gt;</a></strong>
  <li><strong><a href="API.htm#allelesetarray">GAAlleleSetArray&lt;&gt;</a></strong>
       </p>
       <p>
  <li><strong><a href="API.htm#binstr">GABinaryString</a></strong>
  <li><strong><a href="API.htm#array">GAArray&lt;&gt;</a></strong>
  <li><strong><a href="API.htm#tree">GATree&lt;&gt;</a></strong> and <strong>GATreeIter&lt;&gt;</strong>
  <li><strong><a href="API.htm#list">GAList&lt;&gt;</a></strong> and <strong>GAListIter&lt;&gt;</strong>
       </p>
</ul>
<hr>
<small><i>mbwall@mit.edu, 14 February 1996</i></small>

</body></html>


⌨️ 快捷键说明

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