ec.spatial
Class SpatialMultiPopCoevolutionaryEvaluator
- java.lang.Object
-
- ec.Evaluator
-
- ec.coevolve.MultiPopCoevolutionaryEvaluator
-
- ec.spatial.SpatialMultiPopCoevolutionaryEvaluator
-
public class SpatialMultiPopCoevolutionaryEvaluator extends MultiPopCoevolutionaryEvaluator
SpatialMultiPopCoevolutionaryEvaluator implements a coevolutionary evaluator involving multiple spatially-embedded subpopulations. You ought to use it in conjuction with SpatialTournamentSelection (for selecting current-generation individuals, set the tournament selection size to 1, which will pick randomly from the space).- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class ec.coevolve.MultiPopCoevolutionaryEvaluator
P_NUM_ELITE, P_NUM_IND, P_NUM_RAND_IND, P_NUM_SHUFFLED, P_SELECTION_METHOD_CURRENT, P_SELECTION_METHOD_PREV, P_SUBPOP
-
Fields inherited from class ec.Evaluator
masterproblem, P_IAMSLAVE, P_MASTERPROBLEM, p_problem, P_PROBLEM
-
-
Constructor Summary
Constructors Constructor and Description SpatialMultiPopCoevolutionaryEvaluator()
-
Method Summary
-
Methods inherited from class ec.coevolve.MultiPopCoevolutionaryEvaluator
evaluatePopulation, performCoevolutionaryEvaluation, runComplete, setup, shouldEvaluateSubpop
-
Methods inherited from class ec.Evaluator
closeContacts, initializeContacts, reinitializeContacts
-
-
DMelt 3.0 © DataMelt by jWork.ORG