From 5f925a4c12290395294f19e300f57738980ec00e Mon Sep 17 00:00:00 2001 From: evomarc Date: Tue, 9 Jan 2001 03:33:16 +0000 Subject: [PATCH] Added the eoSurviveAndDie comments. Should be complete!!! --- eo/tutorial/html/eoEngine.html | 159 +++++++++++++++++++++------------ 1 file changed, 100 insertions(+), 59 deletions(-) diff --git a/eo/tutorial/html/eoEngine.html b/eo/tutorial/html/eoEngine.html index b939046b8..35ae194c1 100644 --- a/eo/tutorial/html/eoEngine.html +++ b/eo/tutorial/html/eoEngine.html @@ -239,8 +239,10 @@ two objects of respective types eoReduce and you can probably guess what each of them actually does :-) -


Available instances of eoMergeReduce -replacement include +
  +

  +

Available instances of eoMergeReduce replacement +include

+eoSurviveAndDie +replacement strategies are a generalization of both the above that allows +strong elitist and eugenism in both the parent population and the offspring +population. The eoSurviveAndDie +building block takes one population, kills the worse and moves the best +to some safe place.  The corresponding replacements apply an eoSurviveAndDie +to the parents, another one to the offspring, and finally merges the remaining +parents and offspring before reducing the resulting population to the right +size. Available instances of eoSurviveAndDieReplacement +are limited todayto the eoDeterministicSaDReplacement, +the  that uses a deterministic MergeReduce. + +


Note: The basic use (and initial +motivation) for eoSurviveAndDie +takes 2 arguments, an eoMergeReduce and a number of surviving parents. +It starts by copying the best parents to the new populations, then merges +the remaining parents with the offspring before reducing to the number +of remaining seats in the new population.



Replacement: Adding @@ -340,74 +358,71 @@ the number of individuals in the initial population.