Package net.bmahe.genetics4j.gp.math
Class Terminals
java.lang.Object
net.bmahe.genetics4j.gp.math.Terminals
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic OperationFactorystatic final Stringstatic final Stringstatic OperationFactorystatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic OperationFactoryCoefficient(RandomGenerator randomGenerator, double min, double max) static OperationFactoryCoefficientInt(RandomGenerator randomGenerator, int min, int max) static OperationFactoryCoefficientRounded(RandomGenerator randomGenerator, int min, int max) static <T> OperationFactorystatic <T> OperationFactoryInput(RandomGenerator randomGenerator, Class<T> clazz) static OperationFactoryInputDouble(RandomGenerator randomGenerator) static OperationFactoryInputString(RandomGenerator randomGenerator)
-
Field Details
-
TYPE_COEFFICIENT
- See Also:
-
TYPE_COEFFICIENT_INT
- See Also:
-
TYPE_INPUT
- See Also:
-
NAME_PI
- See Also:
-
NAME_E
- See Also:
-
PI
-
E
-
-
Constructor Details
-
Terminals
public Terminals()
-
-
Method Details
-
Coefficient
-
CoefficientRounded
public static OperationFactory CoefficientRounded(RandomGenerator randomGenerator, int min, int max) -
CoefficientInt
-
Input
-
Input
-
InputDouble
-
InputString
-