Package net.bmahe.genetics4j.gp.math
Class Terminals
java.lang.Object
net.bmahe.genetics4j.gp.math.Terminals
-
Field Summary
Modifier and TypeFieldDescriptionstatic OperationFactory
static final String
static final String
static OperationFactory
static final String
static final String
static final String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic OperationFactory
Coefficient
(RandomGenerator randomGenerator, double min, double max) static OperationFactory
CoefficientInt
(RandomGenerator randomGenerator, int min, int max) static OperationFactory
CoefficientRounded
(RandomGenerator randomGenerator, int min, int max) static <T> OperationFactory
static <T> OperationFactory
Input
(RandomGenerator randomGenerator, Class<T> clazz) static OperationFactory
InputDouble
(RandomGenerator randomGenerator) static OperationFactory
InputString
(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
-