com.lagodiuk.gp.symbolic
Class DerivativeFitness
- java.lang.Object
-
- com.lagodiuk.gp.symbolic.DerivativeFitness
-
- All Implemented Interfaces:
- ExpressionFitness
public abstract class DerivativeFitness extends java.lang.Object implements ExpressionFitness
-
-
Constructor Summary
Constructors Constructor and Description DerivativeFitness()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method and Description abstract doublef(double x)doublefitness(Expression expression, Context context)doublegetDx()doublegetLeft()doublegetRight()doublegetStep()DerivativeFitnesssetDx(double dx)DerivativeFitnesssetLeft(double left)DerivativeFitnesssetRight(double right)DerivativeFitnesssetStep(double step)
-
-
-
Method Detail
-
f
public abstract double f(double x)
-
fitness
public double fitness(Expression expression, Context context)
- Specified by:
fitnessin interfaceExpressionFitness
-
getLeft
public double getLeft()
-
setLeft
public DerivativeFitness setLeft(double left)
-
getRight
public double getRight()
-
setRight
public DerivativeFitness setRight(double right)
-
getDx
public double getDx()
-
setDx
public DerivativeFitness setDx(double dx)
-
getStep
public double getStep()
-
setStep
public DerivativeFitness setStep(double step)
-
-
DMelt 3.0 © DataMelt by jWork.ORG