eva2/resources/GOParameters.html
2007-12-11 16:38:11 +00:00

25 lines
1.4 KiB
HTML

<html>
<head>
<title>JavaEvA Genetic Optimization</title>
</head>
<body>
<h1 align="center">Genetic Optimization Parameters</h1>
<br>
The GO parameter class is used to change main GO optimization settings. You may:
<ul>
<li>Choose the optimizer. Check the optimizer object for further parameters and information.</li>
<li>Choose an output file name. If "none" is used, no output file will be written.</li>
<li>Select the problem to be optimized. Check the problem instance for further parameters and information. </li>
<li>Set a random seed. For the same seed, an optimization run should yield the same results. Set the seed to zero to use a dynamic seed for each run (using system time).</li>
<li>Define the termination criterion. Usually a maximum number of fitness evaluations is set, but
it is also possible to choose a maximum number of generations, an absolute fitness value to be reached, a
convergence criterion measured in fitness change over time, or a combination of those.</li>
</ul>
<b>Note:</b> <br>
The evolutionary operators used by a strategy are tightly connected to the representation used.
On the other hand, the representation is usually defined by the underlying problem, therefore,
to change the operators effecting the individuals, select the problem and set them within the
Individual class presented there. Also note, that not all optimizers can handle all types
of representations.
</body>
</html>