gpalta.multitree.operators
Class MultiTreeOperator

java.lang.Object
  extended by gpalta.multitree.operators.MultiTreeOperator
Direct Known Subclasses:
MultiTreeOperatorMeasure

public class MultiTreeOperator
extends java.lang.Object


Field Summary
 LowLevelMultiTreeOperator[] lowLevelOps
           
protected  int nOperators
           
 
Constructor Summary
MultiTreeOperator(Config config, TreeOperator treeOp)
           
 
Method Summary
 LowLevelMultiTreeOperator[] operate(java.util.List<MultiTreeIndividual> population, TempVectorFactory tempVectorFactory, ProblemData problemData)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nOperators

protected int nOperators

lowLevelOps

public LowLevelMultiTreeOperator[] lowLevelOps
Constructor Detail

MultiTreeOperator

public MultiTreeOperator(Config config,
                         TreeOperator treeOp)
Method Detail

operate

public LowLevelMultiTreeOperator[] operate(java.util.List<MultiTreeIndividual> population,
                                           TempVectorFactory tempVectorFactory,
                                           ProblemData problemData)