Uses of Class
ec.gp.GPData

Packages that use GPData
ec.app.ant   
ec.app.ant.func   
ec.app.edge   
ec.app.edge.func   
ec.app.lawnmower   
ec.app.lawnmower.func   
ec.app.multiplexer The Koza-I Boolean-Multiplexer problem. 
ec.app.multiplexer.func   
ec.app.multiplexerslow The original ECJ implementation of the Koza-I Boolean-Multiplexer problem. 
ec.app.multiplexerslow.func   
ec.app.parity   
ec.app.parity.func   
ec.app.regression   
ec.app.regression.func   
ec.app.twobox   
ec.app.twobox.func   
ec.gp   
 

Uses of GPData in ec.app.ant
 

Subclasses of GPData in ec.app.ant
 class AntData
          Since Ant doesn't actually pass any information, this object is effectively empty.
 

Methods in ec.app.ant that return GPData
 GPData AntData.copyTo(GPData gpd)
           
 

Methods in ec.app.ant with parameters of type GPData
 GPData AntData.copyTo(GPData gpd)
           
 

Uses of GPData in ec.app.ant.func
 

Methods in ec.app.ant.func with parameters of type GPData
 void Progn2.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Right.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Move.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void IfFoodAhead.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Left.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Progn4.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Progn3.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void EvalPrint.evalPrint(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem, int[][] map2)
           
 void Progn2.evalPrint(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem, int[][] map2)
           
 void Right.evalPrint(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem, int[][] map2)
           
 void Move.evalPrint(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem, int[][] map2)
          Just like eval, but it retraces the map and prints out info
 void IfFoodAhead.evalPrint(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem, int[][] map2)
           
 void Left.evalPrint(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem, int[][] map2)
           
 void Progn4.evalPrint(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem, int[][] map2)
           
 void Progn3.evalPrint(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem, int[][] map2)
           
 

Uses of GPData in ec.app.edge
 

Subclasses of GPData in ec.app.edge
 class EdgeData
           
 

Methods in ec.app.edge that return GPData
 GPData EdgeData.copyTo(GPData gpd)
           
 

Methods in ec.app.edge with parameters of type GPData
 GPData EdgeData.copyTo(GPData gpd)
           
 

Uses of GPData in ec.app.edge.func
 

Methods in ec.app.edge.func with parameters of type GPData
 void Double.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Reverse.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void BLoop.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Split.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Loop.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Bud.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void BAccept.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Accept.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Epsilon.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void BBud.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Zero.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void BStart.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Start.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void One.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 

Uses of GPData in ec.app.lawnmower
 

Subclasses of GPData in ec.app.lawnmower
 class LawnmowerData
           
 

Methods in ec.app.lawnmower that return GPData
 GPData LawnmowerData.copyTo(GPData gpd)
           
 

Methods in ec.app.lawnmower with parameters of type GPData
 GPData LawnmowerData.copyTo(GPData gpd)
           
 

Uses of GPData in ec.app.lawnmower.func
 

Methods in ec.app.lawnmower.func with parameters of type GPData
 void V8a.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Progn2.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Frog.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void LawnERC.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Left.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Mow.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 

Uses of GPData in ec.app.multiplexer
 

Subclasses of GPData in ec.app.multiplexer
 class MultiplexerData
          This is ugly and complicated because it needs to hold a variety of different-length bitstrings, including temporary ones held while computing subtrees.
 

Methods in ec.app.multiplexer that return GPData
 GPData MultiplexerData.copyTo(GPData gpd)
           
 

Methods in ec.app.multiplexer with parameters of type GPData
 GPData MultiplexerData.copyTo(GPData gpd)
           
 

Uses of GPData in ec.app.multiplexer.func
 

Methods in ec.app.multiplexer.func with parameters of type GPData
 void A0.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Or.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void And.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D1.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D7.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D0.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D6.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void If.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D5.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D4.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void A2.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Not.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D3.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void A1.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D2.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 

Uses of GPData in ec.app.multiplexerslow
 

Methods in ec.app.multiplexerslow that return GPData
 GPData MultiplexerData.copyTo(GPData gpd)
           
 

Methods in ec.app.multiplexerslow with parameters of type GPData
 GPData MultiplexerData.copyTo(GPData gpd)
           
 

Uses of GPData in ec.app.multiplexerslow.func
 

Methods in ec.app.multiplexerslow.func with parameters of type GPData
 void A0.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Or.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void And.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D1.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D7.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D0.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D6.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void If.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D5.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D4.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void A2.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Not.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D3.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void A1.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D2.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 

Uses of GPData in ec.app.parity
 

Subclasses of GPData in ec.app.parity
 class ParityData
           
 

Methods in ec.app.parity that return GPData
 GPData ParityData.copyTo(GPData gpd)
           
 

Methods in ec.app.parity with parameters of type GPData
 GPData ParityData.copyTo(GPData gpd)
           
 

Uses of GPData in ec.app.parity.func
 

Methods in ec.app.parity.func with parameters of type GPData
 void Nor.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D27.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Or.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D20.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void And.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D8.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D14.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D1.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D26.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D7.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D13.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D0.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D31.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D25.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D19.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D6.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D12.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D30.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D24.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D18.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D5.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D11.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D23.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D17.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D4.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D10.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D29.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D22.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D16.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D3.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D28.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D21.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D9.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D15.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void D2.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Nand.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 

Uses of GPData in ec.app.regression
 

Subclasses of GPData in ec.app.regression
 class RegressionData
           
 

Methods in ec.app.regression that return GPData
 GPData RegressionData.copyTo(GPData gpd)
           
 

Methods in ec.app.regression with parameters of type GPData
 GPData RegressionData.copyTo(GPData gpd)
           
 

Uses of GPData in ec.app.regression.func
 

Methods in ec.app.regression.func with parameters of type GPData
 void Add.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void RegERC.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Cos.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Sin.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void X.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Div.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Sub.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Log.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Mul.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Exp.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 

Uses of GPData in ec.app.twobox
 

Subclasses of GPData in ec.app.twobox
 class TwoBoxData
           
 

Methods in ec.app.twobox that return GPData
 GPData TwoBoxData.copyTo(GPData gpd)
           
 

Methods in ec.app.twobox with parameters of type GPData
 GPData TwoBoxData.copyTo(GPData gpd)
           
 

Uses of GPData in ec.app.twobox.func
 

Methods in ec.app.twobox.func with parameters of type GPData
 void Add.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void L1.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void L0.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void W1.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void H1.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Div.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Sub.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void W0.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void Mul.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void H0.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 

Uses of GPData in ec.gp
 

Fields in ec.gp declared as GPData
 GPData ADFContext.arg_proto
          A prototypical GPData node.
 GPData[] ADFContext.arguments
          An array of GPData nodes (none of the null, when it's used) holding an ADF's arguments' return results
 GPData GPProblem.data
          The GPProblems' GPData
 

Methods in ec.gp that return GPData
abstract  GPData GPData.copyTo(GPData gpd)
          Modifies gpd so that gpd is equivalent to us.
 

Methods in ec.gp with parameters of type GPData
abstract  GPData GPData.copyTo(GPData gpd)
          Modifies gpd so that gpd is equivalent to us.
abstract  void GPNode.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
          Evaluates the node with the given thread, state, individual, problem, and stack.
 void ADM.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void ADF.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void ADFArgument.eval(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem)
           
 void ADFContext.evaluate(EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem, int argument)
          Evaluates the argument number in the current context