Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
com.epochx.representation.FunctionNode

Packages that use FunctionNode
com.epochx.core |
com.epochx.model.ant |
com.epochx.model.majority |
com.epochx.model.multiplexer |
com.epochx.model.parity |
com.epochx.model.regression |
com.epochx.representation |
com.epochx.representation.action |
com.epochx.representation.bool |
com.epochx.representation.dbl |

Uses of FunctionNode in com.epochx.core

Methods in com.epochx.core that return types with arguments of type FunctionNode
`java.util.List<FunctionNode<TYPE>>` | `GPModel.getFunctions()` Retrieves the set of function nodes.

Uses of FunctionNode in com.epochx.model.ant

Methods in com.epochx.model.ant that return types with arguments of type FunctionNode
`java.util.List<FunctionNode<Action>>` | `SantaFeTrail.getFunctions()`

Uses of FunctionNode in com.epochx.model.majority

Methods in com.epochx.model.majority that return types with arguments of type FunctionNode
`java.util.List<FunctionNode<java.lang.Boolean>>` | `Majority9.getFunctions()`
`java.util.List<FunctionNode<java.lang.Boolean>>` | `Majority5.getFunctions()`

Uses of FunctionNode in com.epochx.model.multiplexer

Methods in com.epochx.model.multiplexer that return types with arguments of type FunctionNode
`java.util.List<FunctionNode<java.lang.Boolean>>` | `Multiplexer6Bit.getFunctions()`
`java.util.List<FunctionNode<java.lang.Boolean>>` | `Multiplexer37Bit.getFunctions()`
`java.util.List<FunctionNode<java.lang.Boolean>>` | `Multiplexer20Bit.getFunctions()`
`java.util.List<FunctionNode<java.lang.Boolean>>` | `Multiplexer11Bit.getFunctions()`

Uses of FunctionNode in com.epochx.model.parity

Methods in com.epochx.model.parity that return types with arguments of type FunctionNode
`java.util.List<FunctionNode<java.lang.Boolean>>` | `Even7Parity.getFunctions()`
`java.util.List<FunctionNode<java.lang.Boolean>>` | `Even5Parity.getFunctions()`
`java.util.List<FunctionNode<java.lang.Boolean>>` | `Even4Parity.getFunctions()`

Uses of FunctionNode in com.epochx.model.regression

Methods in com.epochx.model.regression that return types with arguments of type FunctionNode
`java.util.List<FunctionNode<java.lang.Double>>` | `QuarticRegression.getFunctions()`
`java.util.List<FunctionNode<java.lang.Double>>` | `CubicRegression.getFunctions()`

Uses of FunctionNode in com.epochx.representation

Methods in com.epochx.representation that return types with arguments of type FunctionNode
`java.util.List<FunctionNode<TYPE>>` | `Node.getFunctionNodes()` Returns a list of all the function nodes in the this node tree.

Uses of FunctionNode in com.epochx.representation.action

Subclasses of FunctionNode in com.epochx.representation.action
`class` | `IfFoodAheadFunction` A `FunctionNode` which represents the conditional if-then-else statement typically used in the artificial ant domain.
`class` | `Seq2Function` A `FunctionNode` which provides the facility to sequence two instructions - which may be other functions or terminal nodes with actions.
`class` | `Seq3Function` A `FunctionNode` which provides the facility to sequence three instructions - which may be other functions or terminal nodes with actions.

Uses of FunctionNode in com.epochx.representation.bool

Subclasses of FunctionNode in com.epochx.representation.bool
`class` | `AndFunction` A `FunctionNode` which performs logical conjunction or the boolean function of AND.
`class` | `IfAndOnlyIfFunction` A `FunctionNode` which performs the biconditional logical connective of IFF (if and only if).
`class` | `IfFunction` A `FunctionNode` which represents the conditional if-then-else statement.
`class` | `ImpliesFunction` A `FunctionNode` which performs logical implication.
`class` | `NandFunction` A `FunctionNode` which performs the logical operation of NAND that is equivalent to the negation of the conjunction or NOT AND.
`class` | `NorFunction` A `FunctionNode` which performs the logical operation of NOR that is equivalent to the negation of logical OR or NOT OR.
`class` | `NotFunction` A `FunctionNode` which performs logical negation.
`class` | `OrFunction` A `FunctionNode` which performs logical disjunction.
`class` | `XorFunction` A `FunctionNode` which performs exclusive disjunction, also known as exclusive OR.

Uses of FunctionNode in com.epochx.representation.dbl

Subclasses of FunctionNode in com.epochx.representation.dbl
`class` | `AddFunction` A `FunctionNode` which performs the mathematical function of addition.
`class` | `ArcCosineFunction` A `FunctionNode` which performs the inverse trigonometric function of arccosine.
`class` | `ArcSineFunction` A `FunctionNode` which performs the inverse trigonometric function of arcsine.
`class` | `ArcTangentFunction` A `FunctionNode` which performs the inverse trigonometric function of arctangent.
`class` | `CoefficientPowerFunction` The CoefficientPowerFunction is equivalent to a `PowerFunction` combined with a `MultiplyFunction`.
`class` | `CosecantFunction` A `FunctionNode` which performs the reciprocal trigonometric function of cosecant.
`class` | `CosineFunction` A `FunctionNode` which performs the trigonometric function of cosine.
`class` | `CotangentFunction` A `FunctionNode` which performs the reciprocal trigonometric function of cotangent.
`class` | `CubeFunction` A `FunctionNode` which performs the arithmetic function of cube, that is - raising to the third power.
`class` | `CubeRootFunction` A `FunctionNode` which performs the mathematical function of cube root.
`class` | `FactorialFunction` A `FunctionNode` which performs the mathematical function of factorial, which is normally expressed with an exclamation mark ! For example: 5! = 5 x 4 x 3 x 2 x 1 = FACTORIAL 5
`class` | `HyperbolicCosineFunction` A `FunctionNode` which performs the hyperbolic trigonometric function of hyperbolic cosine.
`class` | `HyperbolicSineFunction` A `FunctionNode` which performs the hyperbolic trigonometric function of hyperbolic sine.
`class` | `HyperbolicTangentFunction` A `FunctionNode` which performs the hyperbolic trigonometric function of hyperbolic tangent.
`class` | `InvertFunction` A `FunctionNode` which performs the multiplicative inverse (or reciprocal), that is the inverse of x is 1/x.
`class` | `Log10Function` A `FunctionNode` which performs the common (base 10) logarithm.
`class` | `LogFunction` A `FunctionNode` which performs the natural (base e) logarithm.
`class` | `MaxFunction` A `FunctionNode` which performs the simple comparison function of determining which of 2 numbers is larger, as per the boolean greater-than function.
`class` | `MinFunction` A `MinFunction` which performs the simple comparison function of determining which of 2 numbers is smaller, as per the boolean less-than function.
`class` | `ModuloFunction` A `FunctionNode` which performs the modulo operation, that is it finds the remainder of division.
`class` | `MultiplyFunction` A `FunctionNode` which performs the mathematical function of multiplication.
`class` | `PowerFunction` A `FunctionNode` which performs the mathematical operation of exponentiation.
`class` | `ProtectedDivisionFunction` A `FunctionNode` which performs the arithmetic function of division.
`class` | `SecantFunction` A `FunctionNode` which performs the reciprocal trigonometric function of secant.
`class` | `SignumFunction` A `FunctionNode` which performs the mathematical sign function that extracts the sign of a number.
`class` | `SineFunction` A `FunctionNode` which performs the trigonometric function of sine.
`class` | `SquareFunction` A `FunctionNode` which performs the arithmetic function of squaring, that is - raising to the second power.
`class` | `SquareRootFunction` A `FunctionNode` which performs the mathematical function of square root.
`class` | `SubtractFunction` A `FunctionNode` which performs the mathematical function of subtraction.
`class` | `TangentFunction` A `FunctionNode` which performs the trigonometric function of tangent.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES