Skip navigation links
A B C D E F G H I J L M N O P R S T U V W X 

D

DigitalCircuitFunctions - Class in jcgp.backend.function
This class contains all digital circuit functions (defined as unsigned integer functions in the classic CGP implementation) defined in static nested classes.
DigitalCircuitFunctions() - Constructor for class jcgp.backend.function.DigitalCircuitFunctions
Creates a new instance of DigitalCircuitFunctions.
DigitalCircuitFunctions.And - Class in jcgp.backend.function
ANDs inputs together.
DigitalCircuitFunctions.AndNotA - Class in jcgp.backend.function
ANDs inputs together with one input inverted.
DigitalCircuitFunctions.AndNotB - Class in jcgp.backend.function
ANDs inputs together with one input inverted.
DigitalCircuitFunctions.ConstantOne - Class in jcgp.backend.function
Outputs a constant 1, has no inputs.
DigitalCircuitFunctions.ConstantZero - Class in jcgp.backend.function
Outputs a constant 0, has no inputs.
DigitalCircuitFunctions.Mux1 - Class in jcgp.backend.function
Works as a multiplexer.
DigitalCircuitFunctions.Mux2 - Class in jcgp.backend.function
Works as a multiplexer.
DigitalCircuitFunctions.Mux3 - Class in jcgp.backend.function
Works as a multiplexer.
DigitalCircuitFunctions.Mux4 - Class in jcgp.backend.function
Works as a multiplexer.
DigitalCircuitFunctions.Nand - Class in jcgp.backend.function
NANDs inputs together.
DigitalCircuitFunctions.Nor - Class in jcgp.backend.function
NORs inputs together.
DigitalCircuitFunctions.NotA - Class in jcgp.backend.function
Inverts input, equivalent to inverter logic gate.
DigitalCircuitFunctions.NotB - Class in jcgp.backend.function
Inverts input, equivalent to inverter logic gate.
DigitalCircuitFunctions.Or - Class in jcgp.backend.function
ORs inputs together.
DigitalCircuitFunctions.OrNotA - Class in jcgp.backend.function
ORs inputs together with one inverted input.
DigitalCircuitFunctions.OrNotB - Class in jcgp.backend.function
ORs inputs together with one inverted input.
DigitalCircuitFunctions.WireA - Class in jcgp.backend.function
Connects one node to another with no function.
DigitalCircuitFunctions.WireB - Class in jcgp.backend.function
Connects one node to another with no function.
DigitalCircuitFunctions.Xnor - Class in jcgp.backend.function
XNORs inputs together.
DigitalCircuitFunctions.Xor - Class in jcgp.backend.function
XORs inputs together.
DigitalCircuitProblem - Class in jcgp.backend.modules.problem
Digital circuit problem

Using this problem type, digital logic circuits can be evolved.
DigitalCircuitProblem(Resources) - Constructor for class jcgp.backend.modules.problem.DigitalCircuitProblem
Construct a new instance of DigitalCircuitProblem.
disableFunction(int) - Method in class jcgp.backend.function.FunctionSet
Disables the indexed function.
Division() - Constructor for class jcgp.backend.function.SymbolicRegressionFunctions.Division
 
DIVISION_LIMIT - Static variable in class jcgp.backend.function.SymbolicRegressionFunctions
 
DoubleMonitor - Class in jcgp.backend.parameters.monitors
This is a special type of DoubleParameter which cannot be modified in the GUI (if the GUI is in use).
DoubleMonitor(double, String) - Constructor for class jcgp.backend.parameters.monitors.DoubleMonitor
Creates a new instance of this class, assuming the monitor is not critical.
DoubleMonitor(double, String, boolean) - Constructor for class jcgp.backend.parameters.monitors.DoubleMonitor
Creates a new instance of this class.
DoubleParameter - Class in jcgp.backend.parameters
Parameter subclass for the double type.
DoubleParameter(double, String) - Constructor for class jcgp.backend.parameters.DoubleParameter
Creates a new instance of this class, assuming the parameter is not critical.
DoubleParameter(double, String, boolean) - Constructor for class jcgp.backend.parameters.DoubleParameter
Creates a new instance of this class.
A B C D E F G H I J L M N O P R S T U V W X 
Skip navigation links