Package net.bmahe.genetics4j.gp.program
Class ProgramHelper
java.lang.Object
net.bmahe.genetics4j.gp.program.ProgramHelper
-
Field Summary
Modifier and TypeFieldDescriptionstatic final org.apache.logging.log4j.Logger
private final RandomGenerator
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionpickRandomFunction
(Program program) <T> OperationFactory
pickRandomFunction
(Program program, Class<T> requiredClass) pickRandomFunctionOrTerminal
(Program program) <T> OperationFactory
pickRandomFunctionOrTerminal
(Program program, Class<T> requiredClass) pickRandomTerminal
(Program program) <T> OperationFactory
pickRandomTerminal
(Program program, Class<T> requiredClass)
-
Field Details
-
logger
public static final org.apache.logging.log4j.Logger logger -
randomGenerator
-
-
Constructor Details
-
ProgramHelper
-
-
Method Details
-
pickRandomFunction
-
pickRandomFunction
-
pickRandomTerminal
-
pickRandomTerminal
-
pickRandomFunctionOrTerminal
-
pickRandomFunctionOrTerminal
-