From 8189116ea4b5db4675e31dfd04a5687d55e29262 Mon Sep 17 00:00:00 2001 From: Eduardo Pedroni Date: Tue, 6 May 2014 14:29:37 +0100 Subject: Added javadocs, made minor changes to the comments --- .../function/DigitalCircuitFunctions.And.html | 329 +++++++++++ .../function/DigitalCircuitFunctions.AndNotA.html | 329 +++++++++++ .../function/DigitalCircuitFunctions.AndNotB.html | 329 +++++++++++ .../DigitalCircuitFunctions.ConstantOne.html | 329 +++++++++++ .../DigitalCircuitFunctions.ConstantZero.html | 329 +++++++++++ .../function/DigitalCircuitFunctions.Mux1.html | 330 +++++++++++ .../function/DigitalCircuitFunctions.Mux2.html | 330 +++++++++++ .../function/DigitalCircuitFunctions.Mux3.html | 330 +++++++++++ .../function/DigitalCircuitFunctions.Mux4.html | 330 +++++++++++ .../function/DigitalCircuitFunctions.Nand.html | 329 +++++++++++ .../function/DigitalCircuitFunctions.Nor.html | 329 +++++++++++ .../function/DigitalCircuitFunctions.NotA.html | 329 +++++++++++ .../function/DigitalCircuitFunctions.NotB.html | 329 +++++++++++ .../function/DigitalCircuitFunctions.Or.html | 329 +++++++++++ .../function/DigitalCircuitFunctions.OrNotA.html | 329 +++++++++++ .../function/DigitalCircuitFunctions.OrNotB.html | 329 +++++++++++ .../function/DigitalCircuitFunctions.WireA.html | 329 +++++++++++ .../function/DigitalCircuitFunctions.WireB.html | 329 +++++++++++ .../function/DigitalCircuitFunctions.Xnor.html | 329 +++++++++++ .../function/DigitalCircuitFunctions.Xor.html | 329 +++++++++++ .../backend/function/DigitalCircuitFunctions.html | 398 +++++++++++++ doc/jcgp/backend/function/Function.html | 310 ++++++++++ doc/jcgp/backend/function/FunctionSet.html | 452 +++++++++++++++ .../SymbolicRegressionFunctions.Absolute.html | 333 +++++++++++ .../SymbolicRegressionFunctions.Addition.html | 329 +++++++++++ .../SymbolicRegressionFunctions.Cosine.html | 333 +++++++++++ .../SymbolicRegressionFunctions.CosineAB.html | 333 +++++++++++ .../SymbolicRegressionFunctions.Division.html | 330 +++++++++++ .../SymbolicRegressionFunctions.Exponential.html | 333 +++++++++++ ...mbolicRegressionFunctions.HyperbolicCosine.html | 333 +++++++++++ ...SymbolicRegressionFunctions.HyperbolicSine.html | 333 +++++++++++ ...bolicRegressionFunctions.HyperbolicTangent.html | 333 +++++++++++ .../SymbolicRegressionFunctions.Hypotenuse.html | 334 +++++++++++ .../SymbolicRegressionFunctions.LogBaseTen.html | 335 +++++++++++ ...SymbolicRegressionFunctions.Multiplication.html | 329 +++++++++++ .../SymbolicRegressionFunctions.NaturalLog.html | 335 +++++++++++ .../SymbolicRegressionFunctions.Power.html | 333 +++++++++++ .../SymbolicRegressionFunctions.Reciprocal.html | 330 +++++++++++ .../function/SymbolicRegressionFunctions.Sine.html | 333 +++++++++++ .../SymbolicRegressionFunctions.SineAB.html | 333 +++++++++++ .../SymbolicRegressionFunctions.SquareRoot.html | 334 +++++++++++ .../SymbolicRegressionFunctions.Subtraction.html | 329 +++++++++++ .../SymbolicRegressionFunctions.Tangent.html | 335 +++++++++++ .../function/SymbolicRegressionFunctions.html | 439 ++++++++++++++ ...avellingSalesmanFunctions.AbsoluteCosineAB.html | 334 +++++++++++ ...esmanFunctions.AbsoluteHyperbolicTangentAB.html | 334 +++++++++++ ...TravellingSalesmanFunctions.AbsoluteSineAB.html | 334 +++++++++++ ...ravellingSalesmanFunctions.BoundedDivision.html | 330 +++++++++++ .../function/TravellingSalesmanFunctions.Cube.html | 329 +++++++++++ ...TravellingSalesmanFunctions.Multiplication.html | 329 +++++++++++ ...TravellingSalesmanFunctions.ScaledAddition.html | 330 +++++++++++ ...vellingSalesmanFunctions.ScaledExponential.html | 334 +++++++++++ ...avellingSalesmanFunctions.ScaledHypotenuse.html | 334 +++++++++++ .../TravellingSalesmanFunctions.Square.html | 330 +++++++++++ .../TravellingSalesmanFunctions.SquareRoot.html | 334 +++++++++++ ...ingSalesmanFunctions.SquaredMultiplication.html | 329 +++++++++++ ...lingSalesmanFunctions.SymmetricSubtraction.html | 330 +++++++++++ .../function/TravellingSalesmanFunctions.html | 357 ++++++++++++ doc/jcgp/backend/function/UnsignedInteger.html | 364 ++++++++++++ .../class-use/DigitalCircuitFunctions.And.html | 124 ++++ .../class-use/DigitalCircuitFunctions.AndNotA.html | 124 ++++ .../class-use/DigitalCircuitFunctions.AndNotB.html | 124 ++++ .../DigitalCircuitFunctions.ConstantOne.html | 124 ++++ .../DigitalCircuitFunctions.ConstantZero.html | 124 ++++ .../class-use/DigitalCircuitFunctions.Mux1.html | 124 ++++ .../class-use/DigitalCircuitFunctions.Mux2.html | 124 ++++ .../class-use/DigitalCircuitFunctions.Mux3.html | 124 ++++ .../class-use/DigitalCircuitFunctions.Mux4.html | 124 ++++ .../class-use/DigitalCircuitFunctions.Nand.html | 124 ++++ .../class-use/DigitalCircuitFunctions.Nor.html | 124 ++++ .../class-use/DigitalCircuitFunctions.NotA.html | 124 ++++ .../class-use/DigitalCircuitFunctions.NotB.html | 124 ++++ .../class-use/DigitalCircuitFunctions.Or.html | 124 ++++ .../class-use/DigitalCircuitFunctions.OrNotA.html | 124 ++++ .../class-use/DigitalCircuitFunctions.OrNotB.html | 124 ++++ .../class-use/DigitalCircuitFunctions.WireA.html | 124 ++++ .../class-use/DigitalCircuitFunctions.WireB.html | 124 ++++ .../class-use/DigitalCircuitFunctions.Xnor.html | 124 ++++ .../class-use/DigitalCircuitFunctions.Xor.html | 124 ++++ .../class-use/DigitalCircuitFunctions.html | 124 ++++ doc/jcgp/backend/function/class-use/Function.html | 633 +++++++++++++++++++++ .../backend/function/class-use/FunctionSet.html | 302 ++++++++++ .../SymbolicRegressionFunctions.Absolute.html | 124 ++++ .../SymbolicRegressionFunctions.Addition.html | 124 ++++ .../SymbolicRegressionFunctions.Cosine.html | 124 ++++ .../SymbolicRegressionFunctions.CosineAB.html | 124 ++++ .../SymbolicRegressionFunctions.Division.html | 124 ++++ .../SymbolicRegressionFunctions.Exponential.html | 124 ++++ ...mbolicRegressionFunctions.HyperbolicCosine.html | 124 ++++ ...SymbolicRegressionFunctions.HyperbolicSine.html | 124 ++++ ...bolicRegressionFunctions.HyperbolicTangent.html | 124 ++++ .../SymbolicRegressionFunctions.Hypotenuse.html | 124 ++++ .../SymbolicRegressionFunctions.LogBaseTen.html | 124 ++++ ...SymbolicRegressionFunctions.Multiplication.html | 124 ++++ .../SymbolicRegressionFunctions.NaturalLog.html | 124 ++++ .../SymbolicRegressionFunctions.Power.html | 124 ++++ .../SymbolicRegressionFunctions.Reciprocal.html | 124 ++++ .../SymbolicRegressionFunctions.Sine.html | 124 ++++ .../SymbolicRegressionFunctions.SineAB.html | 124 ++++ .../SymbolicRegressionFunctions.SquareRoot.html | 124 ++++ .../SymbolicRegressionFunctions.Subtraction.html | 124 ++++ .../SymbolicRegressionFunctions.Tangent.html | 124 ++++ .../class-use/SymbolicRegressionFunctions.html | 124 ++++ ...avellingSalesmanFunctions.AbsoluteCosineAB.html | 124 ++++ ...esmanFunctions.AbsoluteHyperbolicTangentAB.html | 124 ++++ ...TravellingSalesmanFunctions.AbsoluteSineAB.html | 124 ++++ ...ravellingSalesmanFunctions.BoundedDivision.html | 124 ++++ .../TravellingSalesmanFunctions.Cube.html | 124 ++++ ...TravellingSalesmanFunctions.Multiplication.html | 124 ++++ ...TravellingSalesmanFunctions.ScaledAddition.html | 124 ++++ ...vellingSalesmanFunctions.ScaledExponential.html | 124 ++++ ...avellingSalesmanFunctions.ScaledHypotenuse.html | 124 ++++ .../TravellingSalesmanFunctions.Square.html | 124 ++++ .../TravellingSalesmanFunctions.SquareRoot.html | 124 ++++ ...ingSalesmanFunctions.SquaredMultiplication.html | 124 ++++ ...lingSalesmanFunctions.SymmetricSubtraction.html | 124 ++++ .../class-use/TravellingSalesmanFunctions.html | 124 ++++ .../function/class-use/UnsignedInteger.html | 263 +++++++++ doc/jcgp/backend/function/package-frame.html | 78 +++ doc/jcgp/backend/function/package-summary.html | 502 ++++++++++++++++ doc/jcgp/backend/function/package-tree.html | 201 +++++++ doc/jcgp/backend/function/package-use.html | 289 ++++++++++ 122 files changed, 29077 insertions(+) create mode 100644 doc/jcgp/backend/function/DigitalCircuitFunctions.And.html create mode 100644 doc/jcgp/backend/function/DigitalCircuitFunctions.AndNotA.html create mode 100644 doc/jcgp/backend/function/DigitalCircuitFunctions.AndNotB.html create mode 100644 doc/jcgp/backend/function/DigitalCircuitFunctions.ConstantOne.html create mode 100644 doc/jcgp/backend/function/DigitalCircuitFunctions.ConstantZero.html create mode 100644 doc/jcgp/backend/function/DigitalCircuitFunctions.Mux1.html create mode 100644 doc/jcgp/backend/function/DigitalCircuitFunctions.Mux2.html create mode 100644 doc/jcgp/backend/function/DigitalCircuitFunctions.Mux3.html create mode 100644 doc/jcgp/backend/function/DigitalCircuitFunctions.Mux4.html create mode 100644 doc/jcgp/backend/function/DigitalCircuitFunctions.Nand.html create mode 100644 doc/jcgp/backend/function/DigitalCircuitFunctions.Nor.html create mode 100644 doc/jcgp/backend/function/DigitalCircuitFunctions.NotA.html create mode 100644 doc/jcgp/backend/function/DigitalCircuitFunctions.NotB.html create mode 100644 doc/jcgp/backend/function/DigitalCircuitFunctions.Or.html create mode 100644 doc/jcgp/backend/function/DigitalCircuitFunctions.OrNotA.html create mode 100644 doc/jcgp/backend/function/DigitalCircuitFunctions.OrNotB.html create mode 100644 doc/jcgp/backend/function/DigitalCircuitFunctions.WireA.html create mode 100644 doc/jcgp/backend/function/DigitalCircuitFunctions.WireB.html create mode 100644 doc/jcgp/backend/function/DigitalCircuitFunctions.Xnor.html create mode 100644 doc/jcgp/backend/function/DigitalCircuitFunctions.Xor.html create mode 100644 doc/jcgp/backend/function/DigitalCircuitFunctions.html create mode 100644 doc/jcgp/backend/function/Function.html create mode 100644 doc/jcgp/backend/function/FunctionSet.html create mode 100644 doc/jcgp/backend/function/SymbolicRegressionFunctions.Absolute.html create mode 100644 doc/jcgp/backend/function/SymbolicRegressionFunctions.Addition.html create mode 100644 doc/jcgp/backend/function/SymbolicRegressionFunctions.Cosine.html create mode 100644 doc/jcgp/backend/function/SymbolicRegressionFunctions.CosineAB.html create mode 100644 doc/jcgp/backend/function/SymbolicRegressionFunctions.Division.html create mode 100644 doc/jcgp/backend/function/SymbolicRegressionFunctions.Exponential.html create mode 100644 doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicCosine.html create mode 100644 doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicSine.html create mode 100644 doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicTangent.html create mode 100644 doc/jcgp/backend/function/SymbolicRegressionFunctions.Hypotenuse.html create mode 100644 doc/jcgp/backend/function/SymbolicRegressionFunctions.LogBaseTen.html create mode 100644 doc/jcgp/backend/function/SymbolicRegressionFunctions.Multiplication.html create mode 100644 doc/jcgp/backend/function/SymbolicRegressionFunctions.NaturalLog.html create mode 100644 doc/jcgp/backend/function/SymbolicRegressionFunctions.Power.html create mode 100644 doc/jcgp/backend/function/SymbolicRegressionFunctions.Reciprocal.html create mode 100644 doc/jcgp/backend/function/SymbolicRegressionFunctions.Sine.html create mode 100644 doc/jcgp/backend/function/SymbolicRegressionFunctions.SineAB.html create mode 100644 doc/jcgp/backend/function/SymbolicRegressionFunctions.SquareRoot.html create mode 100644 doc/jcgp/backend/function/SymbolicRegressionFunctions.Subtraction.html create mode 100644 doc/jcgp/backend/function/SymbolicRegressionFunctions.Tangent.html create mode 100644 doc/jcgp/backend/function/SymbolicRegressionFunctions.html create mode 100644 doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteCosineAB.html create mode 100644 doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteHyperbolicTangentAB.html create mode 100644 doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteSineAB.html create mode 100644 doc/jcgp/backend/function/TravellingSalesmanFunctions.BoundedDivision.html create mode 100644 doc/jcgp/backend/function/TravellingSalesmanFunctions.Cube.html create mode 100644 doc/jcgp/backend/function/TravellingSalesmanFunctions.Multiplication.html create mode 100644 doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledAddition.html create mode 100644 doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledExponential.html create mode 100644 doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledHypotenuse.html create mode 100644 doc/jcgp/backend/function/TravellingSalesmanFunctions.Square.html create mode 100644 doc/jcgp/backend/function/TravellingSalesmanFunctions.SquareRoot.html create mode 100644 doc/jcgp/backend/function/TravellingSalesmanFunctions.SquaredMultiplication.html create mode 100644 doc/jcgp/backend/function/TravellingSalesmanFunctions.SymmetricSubtraction.html create mode 100644 doc/jcgp/backend/function/TravellingSalesmanFunctions.html create mode 100644 doc/jcgp/backend/function/UnsignedInteger.html create mode 100644 doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.And.html create mode 100644 doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.AndNotA.html create mode 100644 doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.AndNotB.html create mode 100644 doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.ConstantOne.html create mode 100644 doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.ConstantZero.html create mode 100644 doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux1.html create mode 100644 doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux2.html create mode 100644 doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux3.html create mode 100644 doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux4.html create mode 100644 doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Nand.html create mode 100644 doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Nor.html create mode 100644 doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.NotA.html create mode 100644 doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.NotB.html create mode 100644 doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Or.html create mode 100644 doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.OrNotA.html create mode 100644 doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.OrNotB.html create mode 100644 doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.WireA.html create mode 100644 doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.WireB.html create mode 100644 doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Xnor.html create mode 100644 doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Xor.html create mode 100644 doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.html create mode 100644 doc/jcgp/backend/function/class-use/Function.html create mode 100644 doc/jcgp/backend/function/class-use/FunctionSet.html create mode 100644 doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Absolute.html create mode 100644 doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Addition.html create mode 100644 doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Cosine.html create mode 100644 doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.CosineAB.html create mode 100644 doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Division.html create mode 100644 doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Exponential.html create mode 100644 doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.HyperbolicCosine.html create mode 100644 doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.HyperbolicSine.html create mode 100644 doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.HyperbolicTangent.html create mode 100644 doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Hypotenuse.html create mode 100644 doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.LogBaseTen.html create mode 100644 doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Multiplication.html create mode 100644 doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.NaturalLog.html create mode 100644 doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Power.html create mode 100644 doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Reciprocal.html create mode 100644 doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Sine.html create mode 100644 doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.SineAB.html create mode 100644 doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.SquareRoot.html create mode 100644 doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Subtraction.html create mode 100644 doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Tangent.html create mode 100644 doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.html create mode 100644 doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.AbsoluteCosineAB.html create mode 100644 doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.AbsoluteHyperbolicTangentAB.html create mode 100644 doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.AbsoluteSineAB.html create mode 100644 doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.BoundedDivision.html create mode 100644 doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.Cube.html create mode 100644 doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.Multiplication.html create mode 100644 doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.ScaledAddition.html create mode 100644 doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.ScaledExponential.html create mode 100644 doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.ScaledHypotenuse.html create mode 100644 doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.Square.html create mode 100644 doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.SquareRoot.html create mode 100644 doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.SquaredMultiplication.html create mode 100644 doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.SymmetricSubtraction.html create mode 100644 doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.html create mode 100644 doc/jcgp/backend/function/class-use/UnsignedInteger.html create mode 100644 doc/jcgp/backend/function/package-frame.html create mode 100644 doc/jcgp/backend/function/package-summary.html create mode 100644 doc/jcgp/backend/function/package-tree.html create mode 100644 doc/jcgp/backend/function/package-use.html (limited to 'doc/jcgp/backend/function') diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.And.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.And.html new file mode 100644 index 0000000..23a7de4 --- /dev/null +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.And.html @@ -0,0 +1,329 @@ + + + + + +DigitalCircuitFunctions.And + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class DigitalCircuitFunctions.And

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      And() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      UnsignedIntegerrun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        And

        +
        public And()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public UnsignedInteger run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.AndNotA.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.AndNotA.html new file mode 100644 index 0000000..c6817a3 --- /dev/null +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.AndNotA.html @@ -0,0 +1,329 @@ + + + + + +DigitalCircuitFunctions.AndNotA + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class DigitalCircuitFunctions.AndNotA

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    DigitalCircuitFunctions
    +
    +
    +
    +
    public static class DigitalCircuitFunctions.AndNotA
    +extends Function
    +
    ANDs inputs together with one input inverted.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AndNotA() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      UnsignedIntegerrun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AndNotA

        +
        public AndNotA()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public UnsignedInteger run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.AndNotB.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.AndNotB.html new file mode 100644 index 0000000..d42241d --- /dev/null +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.AndNotB.html @@ -0,0 +1,329 @@ + + + + + +DigitalCircuitFunctions.AndNotB + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class DigitalCircuitFunctions.AndNotB

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    DigitalCircuitFunctions
    +
    +
    +
    +
    public static class DigitalCircuitFunctions.AndNotB
    +extends Function
    +
    ANDs inputs together with one input inverted.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AndNotB() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      UnsignedIntegerrun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AndNotB

        +
        public AndNotB()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public UnsignedInteger run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.ConstantOne.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.ConstantOne.html new file mode 100644 index 0000000..96689f1 --- /dev/null +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.ConstantOne.html @@ -0,0 +1,329 @@ + + + + + +DigitalCircuitFunctions.ConstantOne + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class DigitalCircuitFunctions.ConstantOne

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    DigitalCircuitFunctions
    +
    +
    +
    +
    public static class DigitalCircuitFunctions.ConstantOne
    +extends Function
    +
    Outputs a constant 1, has no inputs.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ConstantOne() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      UnsignedIntegerrun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ConstantOne

        +
        public ConstantOne()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public UnsignedInteger run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.ConstantZero.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.ConstantZero.html new file mode 100644 index 0000000..b21a7c7 --- /dev/null +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.ConstantZero.html @@ -0,0 +1,329 @@ + + + + + +DigitalCircuitFunctions.ConstantZero + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class DigitalCircuitFunctions.ConstantZero

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    DigitalCircuitFunctions
    +
    +
    +
    +
    public static class DigitalCircuitFunctions.ConstantZero
    +extends Function
    +
    Outputs a constant 0, has no inputs.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ConstantZero() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      UnsignedIntegerrun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ConstantZero

        +
        public ConstantZero()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public UnsignedInteger run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux1.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux1.html new file mode 100644 index 0000000..3b93699 --- /dev/null +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux1.html @@ -0,0 +1,330 @@ + + + + + +DigitalCircuitFunctions.Mux1 + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class DigitalCircuitFunctions.Mux1

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    DigitalCircuitFunctions
    +
    +
    +
    +
    public static class DigitalCircuitFunctions.Mux1
    +extends Function
    +
    Works as a multiplexer. Outputs either one of its two inputs + depending on a third input (select).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Mux1() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      UnsignedIntegerrun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Mux1

        +
        public Mux1()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public UnsignedInteger run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux2.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux2.html new file mode 100644 index 0000000..951ed18 --- /dev/null +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux2.html @@ -0,0 +1,330 @@ + + + + + +DigitalCircuitFunctions.Mux2 + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class DigitalCircuitFunctions.Mux2

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    DigitalCircuitFunctions
    +
    +
    +
    +
    public static class DigitalCircuitFunctions.Mux2
    +extends Function
    +
    Works as a multiplexer. Outputs either one of its two inputs + depending on a third input (select). Input 0 is inverted.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Mux2() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      UnsignedIntegerrun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Mux2

        +
        public Mux2()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public UnsignedInteger run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux3.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux3.html new file mode 100644 index 0000000..56c9c00 --- /dev/null +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux3.html @@ -0,0 +1,330 @@ + + + + + +DigitalCircuitFunctions.Mux3 + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class DigitalCircuitFunctions.Mux3

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    DigitalCircuitFunctions
    +
    +
    +
    +
    public static class DigitalCircuitFunctions.Mux3
    +extends Function
    +
    Works as a multiplexer. Outputs either one of its two inputs + depending on a third input (select). Input 1 is inverted.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Mux3() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      UnsignedIntegerrun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Mux3

        +
        public Mux3()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public UnsignedInteger run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux4.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux4.html new file mode 100644 index 0000000..044bccc --- /dev/null +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux4.html @@ -0,0 +1,330 @@ + + + + + +DigitalCircuitFunctions.Mux4 + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class DigitalCircuitFunctions.Mux4

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    DigitalCircuitFunctions
    +
    +
    +
    +
    public static class DigitalCircuitFunctions.Mux4
    +extends Function
    +
    Works as a multiplexer. Outputs either one of its two inputs + depending on a third input (select). Both inputs are inverted.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Mux4() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      UnsignedIntegerrun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Mux4

        +
        public Mux4()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public UnsignedInteger run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.Nand.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.Nand.html new file mode 100644 index 0000000..1239ab6 --- /dev/null +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.Nand.html @@ -0,0 +1,329 @@ + + + + + +DigitalCircuitFunctions.Nand + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class DigitalCircuitFunctions.Nand

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Nand() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      UnsignedIntegerrun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Nand

        +
        public Nand()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public UnsignedInteger run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.Nor.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.Nor.html new file mode 100644 index 0000000..04215de --- /dev/null +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.Nor.html @@ -0,0 +1,329 @@ + + + + + +DigitalCircuitFunctions.Nor + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class DigitalCircuitFunctions.Nor

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Nor() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      UnsignedIntegerrun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Nor

        +
        public Nor()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public UnsignedInteger run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.NotA.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.NotA.html new file mode 100644 index 0000000..2cb1bc7 --- /dev/null +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.NotA.html @@ -0,0 +1,329 @@ + + + + + +DigitalCircuitFunctions.NotA + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class DigitalCircuitFunctions.NotA

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    DigitalCircuitFunctions
    +
    +
    +
    +
    public static class DigitalCircuitFunctions.NotA
    +extends Function
    +
    Inverts input, equivalent to inverter logic gate.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      NotA() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      UnsignedIntegerrun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NotA

        +
        public NotA()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public UnsignedInteger run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.NotB.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.NotB.html new file mode 100644 index 0000000..597fec6 --- /dev/null +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.NotB.html @@ -0,0 +1,329 @@ + + + + + +DigitalCircuitFunctions.NotB + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class DigitalCircuitFunctions.NotB

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    DigitalCircuitFunctions
    +
    +
    +
    +
    public static class DigitalCircuitFunctions.NotB
    +extends Function
    +
    Inverts input, equivalent to inverter logic gate.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      NotB() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      UnsignedIntegerrun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NotB

        +
        public NotB()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public UnsignedInteger run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.Or.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.Or.html new file mode 100644 index 0000000..f393976 --- /dev/null +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.Or.html @@ -0,0 +1,329 @@ + + + + + +DigitalCircuitFunctions.Or + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class DigitalCircuitFunctions.Or

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Or() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      UnsignedIntegerrun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Or

        +
        public Or()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public UnsignedInteger run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.OrNotA.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.OrNotA.html new file mode 100644 index 0000000..031a72c --- /dev/null +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.OrNotA.html @@ -0,0 +1,329 @@ + + + + + +DigitalCircuitFunctions.OrNotA + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class DigitalCircuitFunctions.OrNotA

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    DigitalCircuitFunctions
    +
    +
    +
    +
    public static class DigitalCircuitFunctions.OrNotA
    +extends Function
    +
    ORs inputs together with one inverted input.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      OrNotA() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      UnsignedIntegerrun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        OrNotA

        +
        public OrNotA()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public UnsignedInteger run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.OrNotB.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.OrNotB.html new file mode 100644 index 0000000..7eb8869 --- /dev/null +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.OrNotB.html @@ -0,0 +1,329 @@ + + + + + +DigitalCircuitFunctions.OrNotB + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class DigitalCircuitFunctions.OrNotB

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    DigitalCircuitFunctions
    +
    +
    +
    +
    public static class DigitalCircuitFunctions.OrNotB
    +extends Function
    +
    ORs inputs together with one inverted input.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      OrNotB() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      UnsignedIntegerrun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        OrNotB

        +
        public OrNotB()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public UnsignedInteger run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.WireA.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.WireA.html new file mode 100644 index 0000000..1f02741 --- /dev/null +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.WireA.html @@ -0,0 +1,329 @@ + + + + + +DigitalCircuitFunctions.WireA + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class DigitalCircuitFunctions.WireA

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    DigitalCircuitFunctions
    +
    +
    +
    +
    public static class DigitalCircuitFunctions.WireA
    +extends Function
    +
    Connects one node to another with no function.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      WireA() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      UnsignedIntegerrun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WireA

        +
        public WireA()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public UnsignedInteger run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.WireB.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.WireB.html new file mode 100644 index 0000000..c76b05b --- /dev/null +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.WireB.html @@ -0,0 +1,329 @@ + + + + + +DigitalCircuitFunctions.WireB + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class DigitalCircuitFunctions.WireB

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    DigitalCircuitFunctions
    +
    +
    +
    +
    public static class DigitalCircuitFunctions.WireB
    +extends Function
    +
    Connects one node to another with no function.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      WireB() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      UnsignedIntegerrun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WireB

        +
        public WireB()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public UnsignedInteger run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.Xnor.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.Xnor.html new file mode 100644 index 0000000..b9bfed3 --- /dev/null +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.Xnor.html @@ -0,0 +1,329 @@ + + + + + +DigitalCircuitFunctions.Xnor + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class DigitalCircuitFunctions.Xnor

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Xnor() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      UnsignedIntegerrun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Xnor

        +
        public Xnor()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public UnsignedInteger run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.Xor.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.Xor.html new file mode 100644 index 0000000..2d0a535 --- /dev/null +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.Xor.html @@ -0,0 +1,329 @@ + + + + + +DigitalCircuitFunctions.Xor + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class DigitalCircuitFunctions.Xor

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Xor() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      UnsignedIntegerrun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Xor

        +
        public Xor()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public UnsignedInteger run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.html new file mode 100644 index 0000000..071507e --- /dev/null +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.html @@ -0,0 +1,398 @@ + + + + + +DigitalCircuitFunctions + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class DigitalCircuitFunctions

+
+
+ +
+
    +
  • +
    +
    +
    public class DigitalCircuitFunctions
    +extends FunctionSet
    +
    This class contains all digital circuit functions + (defined as unsigned integer functions in the classic + CGP implementation) defined in static nested classes. +
    + This is the function set used by DigitalCircuitProblem.
    +
    +
    Author:
    +
    Eduardo Pedroni
    +
    See Also:
    +
    DigitalCircuitProblem
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DigitalCircuitFunctions

        +
        public DigitalCircuitFunctions()
        +
        Creates a new instance of DigitalCircuitFunctions.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/Function.html b/doc/jcgp/backend/function/Function.html new file mode 100644 index 0000000..e08145b --- /dev/null +++ b/doc/jcgp/backend/function/Function.html @@ -0,0 +1,310 @@ + + + + + +Function + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class Function

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Function() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      abstract intgetArity() 
      abstract java.lang.Objectrun(java.lang.Object... args) +
      Executes the function.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Function

        +
        public Function()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public abstract java.lang.Object run(java.lang.Object... args)
        +
        Executes the function.
        +
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public abstract int getArity()
        +
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/FunctionSet.html b/doc/jcgp/backend/function/FunctionSet.html new file mode 100644 index 0000000..cca036d --- /dev/null +++ b/doc/jcgp/backend/function/FunctionSet.html @@ -0,0 +1,452 @@ + + + + + +FunctionSet + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class FunctionSet

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    DigitalCircuitFunctions, SymbolicRegressionFunctions, TravellingSalesmanFunctions
    +
    +
    +
    +
    public abstract class FunctionSet
    +extends java.lang.Object
    +
    FunctionSet encapsulates a group of functions. This is done to + simplify the implementation of problem types. +

    + FunctionSet contains a variety of useful methods for acquiring general + information, such as the maximum arity across all functions and the total + number of functions. +

    + In addition, FunctionSet offers the ability to enable and disable functions. + Accessing the functions through getAllowedFunction() will return + allowed functions only, providing an easy way to control which functions + can be used in mutations. +

    + An implementation of FunctionSet must simply use its constructor to set + the name field and use registerFunctions() to add the required + functions.
    +
    +
    Author:
    +
    Eduardo Pedroni
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FunctionSet

        +
        public FunctionSet()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getAllowedFunctionCount

        +
        public int getAllowedFunctionCount()
        +
        +
        Returns:
        +
        the number of currently allowed functions.
        +
        +
      • +
      + + + +
        +
      • +

        getTotalFunctionCount

        +
        public int getTotalFunctionCount()
        +
        +
        Returns:
        +
        the total number of functions, including disabled ones.
        +
        +
      • +
      + + + +
        +
      • +

        getAllowedFunction

        +
        public Function getAllowedFunction(int index)
        +
        Returns an allowed function. This throws an + ArrayIndexOutOfBoundsException if the supplied + index is beyond the count of allowed functions.
        +
        +
        Parameters:
        +
        index - the allowed function index.
        +
        Returns:
        +
        the allowed function object.
        +
        +
      • +
      + + + +
        +
      • +

        getFunction

        +
        public Function getFunction(int index)
        +
        Returns a function from the complete collection, + enabled or disabled alike. This throws an + ArrayIndexOutOfBoundsException if the supplied + index is beyond the count of allowed functions.
        +
        +
        Parameters:
        +
        index - the function index.
        +
        Returns:
        +
        the function object.
        +
        +
      • +
      + + + +
        +
      • +

        getMaxArity

        +
        public int getMaxArity()
        +
        Computes and returns the maximum arity out of + all enabled functions.
        +
        +
        Returns:
        +
        the problem's current maximum arity.
        +
        +
      • +
      + + + +
        +
      • +

        disableFunction

        +
        public void disableFunction(int index)
        +
        Disables the indexed function. If the function + is already disabled, this does nothing.
        +
        +
        Parameters:
        +
        index - the function to disable.
        +
        +
      • +
      + + + +
        +
      • +

        enableFunction

        +
        public void enableFunction(int index)
        +
        Disables the indexed function. If the function is + already enabled, this does nothing.
        +
        +
        Parameters:
        +
        index - the function to disable.
        +
        +
      • +
      + + + +
        +
      • +

        isEnabled

        +
        public boolean isEnabled(Function function)
        +
        Checks if a specified function is enabled. If the function + does not belong in the FunctionSet, this returns false.
        +
        +
        Parameters:
        +
        function - the function to check.
        +
        Returns:
        +
        true if the function is enabled.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Absolute.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Absolute.html new file mode 100644 index 0000000..786917e --- /dev/null +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Absolute.html @@ -0,0 +1,333 @@ + + + + + +SymbolicRegressionFunctions.Absolute + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class SymbolicRegressionFunctions.Absolute

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    SymbolicRegressionFunctions
    +
    +
    +
    +
    public static class SymbolicRegressionFunctions.Absolute
    +extends Function
    +
    Absolute returns the positive value of input 0.
    +
    +
    See Also:
    +
    Math
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Absolute() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Absolute

        +
        public Absolute()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Addition.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Addition.html new file mode 100644 index 0000000..537e2e1 --- /dev/null +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Addition.html @@ -0,0 +1,329 @@ + + + + + +SymbolicRegressionFunctions.Addition + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class SymbolicRegressionFunctions.Addition

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    SymbolicRegressionFunctions
    +
    +
    +
    +
    public static class SymbolicRegressionFunctions.Addition
    +extends Function
    +
    Addition returns the sum of inputs 0 and 1.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Addition() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Addition

        +
        public Addition()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Cosine.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Cosine.html new file mode 100644 index 0000000..3769145 --- /dev/null +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Cosine.html @@ -0,0 +1,333 @@ + + + + + +SymbolicRegressionFunctions.Cosine + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class SymbolicRegressionFunctions.Cosine

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    SymbolicRegressionFunctions
    +
    +
    +
    +
    public static class SymbolicRegressionFunctions.Cosine
    +extends Function
    +
    Cosine function, in radians.
    +
    +
    See Also:
    +
    Math
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Cosine() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Cosine

        +
        public Cosine()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.CosineAB.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.CosineAB.html new file mode 100644 index 0000000..5c47925 --- /dev/null +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.CosineAB.html @@ -0,0 +1,333 @@ + + + + + +SymbolicRegressionFunctions.CosineAB + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class SymbolicRegressionFunctions.CosineAB

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    SymbolicRegressionFunctions
    +
    +
    +
    +
    public static class SymbolicRegressionFunctions.CosineAB
    +extends Function
    +
    Cosine of sum. Returns the cosine of the sum of inputs 0 and 1.
    +
    +
    See Also:
    +
    Math
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      CosineAB() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CosineAB

        +
        public CosineAB()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Division.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Division.html new file mode 100644 index 0000000..c839d72 --- /dev/null +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Division.html @@ -0,0 +1,330 @@ + + + + + +SymbolicRegressionFunctions.Division + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class SymbolicRegressionFunctions.Division

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    SymbolicRegressionFunctions
    +
    +
    +
    +
    public static class SymbolicRegressionFunctions.Division
    +extends Function
    +
    Protected division, returns the quotient of input 0 (the dividend) and input 1 (the divisor). + If the divisor is less than DoubleArithmetic.DIVISION_LIMIT, this returns it unchanged.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Division() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Division

        +
        public Division()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Exponential.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Exponential.html new file mode 100644 index 0000000..29c7cdc --- /dev/null +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Exponential.html @@ -0,0 +1,333 @@ + + + + + +SymbolicRegressionFunctions.Exponential + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class SymbolicRegressionFunctions.Exponential

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    SymbolicRegressionFunctions
    +
    +
    +
    +
    public static class SymbolicRegressionFunctions.Exponential
    +extends Function
    +
    Exponential function. Returns e raised to input 0.
    +
    +
    See Also:
    +
    Math
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Exponential() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Exponential

        +
        public Exponential()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicCosine.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicCosine.html new file mode 100644 index 0000000..495e5f6 --- /dev/null +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicCosine.html @@ -0,0 +1,333 @@ + + + + + +SymbolicRegressionFunctions.HyperbolicCosine + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class SymbolicRegressionFunctions.HyperbolicCosine

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    SymbolicRegressionFunctions
    +
    +
    +
    +
    public static class SymbolicRegressionFunctions.HyperbolicCosine
    +extends Function
    +
    Returns the hyperbolic cosine of input 0.
    +
    +
    See Also:
    +
    Math
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      HyperbolicCosine() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HyperbolicCosine

        +
        public HyperbolicCosine()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicSine.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicSine.html new file mode 100644 index 0000000..d7ae905 --- /dev/null +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicSine.html @@ -0,0 +1,333 @@ + + + + + +SymbolicRegressionFunctions.HyperbolicSine + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class SymbolicRegressionFunctions.HyperbolicSine

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    SymbolicRegressionFunctions
    +
    +
    +
    +
    public static class SymbolicRegressionFunctions.HyperbolicSine
    +extends Function
    +
    Returns the hyperbolic sine of input 0.
    +
    +
    See Also:
    +
    Math
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      HyperbolicSine() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HyperbolicSine

        +
        public HyperbolicSine()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicTangent.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicTangent.html new file mode 100644 index 0000000..6db7945 --- /dev/null +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicTangent.html @@ -0,0 +1,333 @@ + + + + + +SymbolicRegressionFunctions.HyperbolicTangent + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class SymbolicRegressionFunctions.HyperbolicTangent

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    SymbolicRegressionFunctions
    +
    +
    +
    +
    public static class SymbolicRegressionFunctions.HyperbolicTangent
    +extends Function
    +
    Returns the hyperbolic tangent of input 0.
    +
    +
    See Also:
    +
    Math
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      HyperbolicTangent() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HyperbolicTangent

        +
        public HyperbolicTangent()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Hypotenuse.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Hypotenuse.html new file mode 100644 index 0000000..cdaa3a9 --- /dev/null +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Hypotenuse.html @@ -0,0 +1,334 @@ + + + + + +SymbolicRegressionFunctions.Hypotenuse + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class SymbolicRegressionFunctions.Hypotenuse

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    SymbolicRegressionFunctions
    +
    +
    +
    +
    public static class SymbolicRegressionFunctions.Hypotenuse
    +extends Function
    +
    Hypotenuse function. Returns the square root of input 0 squared + plus input 1 squared.
    +
    +
    See Also:
    +
    Math
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Hypotenuse() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Hypotenuse

        +
        public Hypotenuse()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.LogBaseTen.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.LogBaseTen.html new file mode 100644 index 0000000..f48312e --- /dev/null +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.LogBaseTen.html @@ -0,0 +1,335 @@ + + + + + +SymbolicRegressionFunctions.LogBaseTen + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class SymbolicRegressionFunctions.LogBaseTen

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    SymbolicRegressionFunctions
    +
    +
    +
    +
    public static class SymbolicRegressionFunctions.LogBaseTen
    +extends Function
    +
    Protected log base 10 function. Returns the log to base 10 the absolute + value of input 0. If input 0 is less than DoubleArithmetic.DIVISION_LIMIT, + this returns it unchanged.
    +
    +
    See Also:
    +
    Math
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      LogBaseTen() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        LogBaseTen

        +
        public LogBaseTen()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Multiplication.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Multiplication.html new file mode 100644 index 0000000..4940cff --- /dev/null +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Multiplication.html @@ -0,0 +1,329 @@ + + + + + +SymbolicRegressionFunctions.Multiplication + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class SymbolicRegressionFunctions.Multiplication

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    SymbolicRegressionFunctions
    +
    +
    +
    +
    public static class SymbolicRegressionFunctions.Multiplication
    +extends Function
    +
    Multiplication returns the product of inputs 0 and 1.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Multiplication() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Multiplication

        +
        public Multiplication()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.NaturalLog.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.NaturalLog.html new file mode 100644 index 0000000..d9ce85c --- /dev/null +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.NaturalLog.html @@ -0,0 +1,335 @@ + + + + + +SymbolicRegressionFunctions.NaturalLog + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class SymbolicRegressionFunctions.NaturalLog

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    SymbolicRegressionFunctions
    +
    +
    +
    +
    public static class SymbolicRegressionFunctions.NaturalLog
    +extends Function
    +
    Protected natural log function. Returns the natural log of the absolute + value of input 0. If input 0 is less than DoubleArithmetic.DIVISION_LIMIT, + this returns it unchanged.
    +
    +
    See Also:
    +
    Math
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      NaturalLog() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NaturalLog

        +
        public NaturalLog()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Power.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Power.html new file mode 100644 index 0000000..b51cf10 --- /dev/null +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Power.html @@ -0,0 +1,333 @@ + + + + + +SymbolicRegressionFunctions.Power + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class SymbolicRegressionFunctions.Power

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    SymbolicRegressionFunctions
    +
    +
    +
    +
    public static class SymbolicRegressionFunctions.Power
    +extends Function
    +
    Power function. Returns the absolute value of input 0 to the power of input 1.
    +
    +
    See Also:
    +
    Math
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Power() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Power

        +
        public Power()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Reciprocal.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Reciprocal.html new file mode 100644 index 0000000..3798576 --- /dev/null +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Reciprocal.html @@ -0,0 +1,330 @@ + + + + + +SymbolicRegressionFunctions.Reciprocal + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class SymbolicRegressionFunctions.Reciprocal

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    SymbolicRegressionFunctions
    +
    +
    +
    +
    public static class SymbolicRegressionFunctions.Reciprocal
    +extends Function
    +
    Protected reciprocal function, returns (1 / input 0). If input 0 is less than + DoubleArithmetic.DIVISION_LIMIT, this returns it unchanged.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Reciprocal() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Reciprocal

        +
        public Reciprocal()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Sine.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Sine.html new file mode 100644 index 0000000..2961d73 --- /dev/null +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Sine.html @@ -0,0 +1,333 @@ + + + + + +SymbolicRegressionFunctions.Sine + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class SymbolicRegressionFunctions.Sine

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    SymbolicRegressionFunctions
    +
    +
    +
    +
    public static class SymbolicRegressionFunctions.Sine
    +extends Function
    +
    Sine function, in radians.
    +
    +
    See Also:
    +
    Math
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Sine() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Sine

        +
        public Sine()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.SineAB.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.SineAB.html new file mode 100644 index 0000000..71d48dd --- /dev/null +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.SineAB.html @@ -0,0 +1,333 @@ + + + + + +SymbolicRegressionFunctions.SineAB + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class SymbolicRegressionFunctions.SineAB

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    SymbolicRegressionFunctions
    +
    +
    +
    +
    public static class SymbolicRegressionFunctions.SineAB
    +extends Function
    +
    Sine of sum. Returns the sine of the sum of inputs 0 and 1.
    +
    +
    See Also:
    +
    Math
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      SineAB() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SineAB

        +
        public SineAB()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.SquareRoot.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.SquareRoot.html new file mode 100644 index 0000000..c2f1031 --- /dev/null +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.SquareRoot.html @@ -0,0 +1,334 @@ + + + + + +SymbolicRegressionFunctions.SquareRoot + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class SymbolicRegressionFunctions.SquareRoot

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    SymbolicRegressionFunctions
    +
    +
    +
    +
    public static class SymbolicRegressionFunctions.SquareRoot
    +extends Function
    +
    Protected square root function, returns the square root of the absolute + value of input 0.
    +
    +
    See Also:
    +
    Math
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      SquareRoot() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SquareRoot

        +
        public SquareRoot()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Subtraction.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Subtraction.html new file mode 100644 index 0000000..3940b40 --- /dev/null +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Subtraction.html @@ -0,0 +1,329 @@ + + + + + +SymbolicRegressionFunctions.Subtraction + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class SymbolicRegressionFunctions.Subtraction

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    SymbolicRegressionFunctions
    +
    +
    +
    +
    public static class SymbolicRegressionFunctions.Subtraction
    +extends Function
    +
    Subtraction returns the difference between inputs 0 and 1.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Subtraction() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Subtraction

        +
        public Subtraction()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Tangent.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Tangent.html new file mode 100644 index 0000000..997f66b --- /dev/null +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Tangent.html @@ -0,0 +1,335 @@ + + + + + +SymbolicRegressionFunctions.Tangent + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class SymbolicRegressionFunctions.Tangent

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    SymbolicRegressionFunctions
    +
    +
    +
    +
    public static class SymbolicRegressionFunctions.Tangent
    +extends Function
    +
    Protected tangent function, in radians. Returns the tangent of input 0. + If input 0 is less than DoubleArithmetic.DIVISION_LIMIT, + this returns it unchanged.
    +
    +
    See Also:
    +
    Math
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Tangent() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Tangent

        +
        public Tangent()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.html new file mode 100644 index 0000000..a42a2f8 --- /dev/null +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.html @@ -0,0 +1,439 @@ + + + + + +SymbolicRegressionFunctions + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class SymbolicRegressionFunctions

+
+
+ +
+
    +
  • +
    +
    +
    public class SymbolicRegressionFunctions
    +extends FunctionSet
    +
    This class contains all symbolic regression functions + (defined as double functions in the classic CGP implementation) + in static nested classes. +
    + This is the function set used by SymbolicRegressionProblem.
    +
    +
    Author:
    +
    Eduardo Pedroni
    +
    See Also:
    +
    SymbolicRegressionProblem
    +
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SymbolicRegressionFunctions

        +
        public SymbolicRegressionFunctions()
        +
        Creates a new instance of SymbolicRegressionFunctions.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteCosineAB.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteCosineAB.html new file mode 100644 index 0000000..d8e3bfa --- /dev/null +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteCosineAB.html @@ -0,0 +1,334 @@ + + + + + +TravellingSalesmanFunctions.AbsoluteCosineAB + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class TravellingSalesmanFunctions.AbsoluteCosineAB

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    TravellingSalesmanFunctions
    +
    +
    +
    +
    public static class TravellingSalesmanFunctions.AbsoluteCosineAB
    +extends Function
    +
    Cosine of sum. Returns the absolute value of the cosine + of the sum of inputs 0 and 1, in radians.
    +
    +
    See Also:
    +
    Math
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AbsoluteCosineAB() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AbsoluteCosineAB

        +
        public AbsoluteCosineAB()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteHyperbolicTangentAB.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteHyperbolicTangentAB.html new file mode 100644 index 0000000..0232b99 --- /dev/null +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteHyperbolicTangentAB.html @@ -0,0 +1,334 @@ + + + + + +TravellingSalesmanFunctions.AbsoluteHyperbolicTangentAB + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class TravellingSalesmanFunctions.AbsoluteHyperbolicTangentAB

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    TravellingSalesmanFunctions
    +
    +
    +
    +
    public static class TravellingSalesmanFunctions.AbsoluteHyperbolicTangentAB
    +extends Function
    +
    Hyperbolic tangent of sum. Returns the absolute value of the sine + of the sum of inputs 0 and 1, in radians.
    +
    +
    See Also:
    +
    Math
    +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AbsoluteHyperbolicTangentAB

        +
        public AbsoluteHyperbolicTangentAB()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteSineAB.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteSineAB.html new file mode 100644 index 0000000..8a2e666 --- /dev/null +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteSineAB.html @@ -0,0 +1,334 @@ + + + + + +TravellingSalesmanFunctions.AbsoluteSineAB + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class TravellingSalesmanFunctions.AbsoluteSineAB

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    TravellingSalesmanFunctions
    +
    +
    +
    +
    public static class TravellingSalesmanFunctions.AbsoluteSineAB
    +extends Function
    +
    Sine of sum. Returns the absolute value of the sine + of the sum of inputs 0 and 1, in radians.
    +
    +
    See Also:
    +
    Math
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AbsoluteSineAB() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AbsoluteSineAB

        +
        public AbsoluteSineAB()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.BoundedDivision.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.BoundedDivision.html new file mode 100644 index 0000000..35a470c --- /dev/null +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.BoundedDivision.html @@ -0,0 +1,330 @@ + + + + + +TravellingSalesmanFunctions.BoundedDivision + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class TravellingSalesmanFunctions.BoundedDivision

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    TravellingSalesmanFunctions
    +
    +
    +
    +
    public static class TravellingSalesmanFunctions.BoundedDivision
    +extends Function
    +
    Bounded division, returns the quotient of the two inputs where the larger + is the denominator.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      BoundedDivision() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BoundedDivision

        +
        public BoundedDivision()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.Cube.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.Cube.html new file mode 100644 index 0000000..e88fc1b --- /dev/null +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.Cube.html @@ -0,0 +1,329 @@ + + + + + +TravellingSalesmanFunctions.Cube + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class TravellingSalesmanFunctions.Cube

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    TravellingSalesmanFunctions
    +
    +
    +
    +
    public static class TravellingSalesmanFunctions.Cube
    +extends Function
    +
    Cube function, returns the value of input 0 cubed.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Cube() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Cube

        +
        public Cube()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.Multiplication.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.Multiplication.html new file mode 100644 index 0000000..2f271d3 --- /dev/null +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.Multiplication.html @@ -0,0 +1,329 @@ + + + + + +TravellingSalesmanFunctions.Multiplication + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class TravellingSalesmanFunctions.Multiplication

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    TravellingSalesmanFunctions
    +
    +
    +
    +
    public static class TravellingSalesmanFunctions.Multiplication
    +extends Function
    +
    Multiplication returns the product of inputs 0 and 1.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Multiplication() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Multiplication

        +
        public Multiplication()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledAddition.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledAddition.html new file mode 100644 index 0000000..ea13fcd --- /dev/null +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledAddition.html @@ -0,0 +1,330 @@ + + + + + +TravellingSalesmanFunctions.ScaledAddition + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class TravellingSalesmanFunctions.ScaledAddition

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    TravellingSalesmanFunctions
    +
    +
    +
    +
    public static class TravellingSalesmanFunctions.ScaledAddition
    +extends Function
    +
    Scaled addition returns the sum of inputs 0 and 1 scaled + to the range 0 < x > 1.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ScaledAddition() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ScaledAddition

        +
        public ScaledAddition()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledExponential.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledExponential.html new file mode 100644 index 0000000..757dc3e --- /dev/null +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledExponential.html @@ -0,0 +1,334 @@ + + + + + +TravellingSalesmanFunctions.ScaledExponential + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class TravellingSalesmanFunctions.ScaledExponential

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    TravellingSalesmanFunctions
    +
    +
    +
    +
    public static class TravellingSalesmanFunctions.ScaledExponential
    +extends Function
    +
    Scaled exponential function. Returns the exponential of input 0 + scaled to the range 0 < x > 1.
    +
    +
    See Also:
    +
    Math
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ScaledExponential() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ScaledExponential

        +
        public ScaledExponential()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledHypotenuse.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledHypotenuse.html new file mode 100644 index 0000000..85001b6 --- /dev/null +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledHypotenuse.html @@ -0,0 +1,334 @@ + + + + + +TravellingSalesmanFunctions.ScaledHypotenuse + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class TravellingSalesmanFunctions.ScaledHypotenuse

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    TravellingSalesmanFunctions
    +
    +
    +
    +
    public static class TravellingSalesmanFunctions.ScaledHypotenuse
    +extends Function
    +
    Scaled hypotenuse function. Returns the square root of input 0 squared + plus input 1 squared, scaled to the range 0 < x > 1.
    +
    +
    See Also:
    +
    Math
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ScaledHypotenuse() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ScaledHypotenuse

        +
        public ScaledHypotenuse()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.Square.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.Square.html new file mode 100644 index 0000000..7d08fcb --- /dev/null +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.Square.html @@ -0,0 +1,330 @@ + + + + + +TravellingSalesmanFunctions.Square + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class TravellingSalesmanFunctions.Square

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    TravellingSalesmanFunctions
    +
    +
    +
    +
    public static class TravellingSalesmanFunctions.Square
    +extends Function
    +
    Square function, returns the square of the + value of input 0.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Square() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Square

        +
        public Square()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.SquareRoot.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.SquareRoot.html new file mode 100644 index 0000000..cb4feb3 --- /dev/null +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.SquareRoot.html @@ -0,0 +1,334 @@ + + + + + +TravellingSalesmanFunctions.SquareRoot + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class TravellingSalesmanFunctions.SquareRoot

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    TravellingSalesmanFunctions
    +
    +
    +
    +
    public static class TravellingSalesmanFunctions.SquareRoot
    +extends Function
    +
    Protected square root function, returns the square root of the absolute + value of input 0.
    +
    +
    See Also:
    +
    Math
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      SquareRoot() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SquareRoot

        +
        public SquareRoot()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.SquaredMultiplication.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.SquaredMultiplication.html new file mode 100644 index 0000000..4eb9cd0 --- /dev/null +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.SquaredMultiplication.html @@ -0,0 +1,329 @@ + + + + + +TravellingSalesmanFunctions.SquaredMultiplication + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class TravellingSalesmanFunctions.SquaredMultiplication

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    TravellingSalesmanFunctions
    +
    +
    +
    +
    public static class TravellingSalesmanFunctions.SquaredMultiplication
    +extends Function
    +
    Multiplication returns the product of inputs 0 and 1, squared.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SquaredMultiplication

        +
        public SquaredMultiplication()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.SymmetricSubtraction.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.SymmetricSubtraction.html new file mode 100644 index 0000000..3e194dc --- /dev/null +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.SymmetricSubtraction.html @@ -0,0 +1,330 @@ + + + + + +TravellingSalesmanFunctions.SymmetricSubtraction + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class TravellingSalesmanFunctions.SymmetricSubtraction

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    TravellingSalesmanFunctions
    +
    +
    +
    +
    public static class TravellingSalesmanFunctions.SymmetricSubtraction
    +extends Function
    +
    Symmetric subtraction returns the absolute difference between inputs 0 and 1, + scaled to the range 0 <; x > 1.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetArity() 
      java.lang.Doublerun(java.lang.Object... args) +
      Executes the function.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SymmetricSubtraction

        +
        public SymmetricSubtraction()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        public java.lang.Double run(java.lang.Object... args)
        +
        Description copied from class: Function
        +
        Executes the function.
        +
        +
        Specified by:
        +
        run in class Function
        +
        Parameters:
        +
        args - the function arguments.
        +
        Returns:
        +
        the function result.
        +
        +
      • +
      + + + +
        +
      • +

        getArity

        +
        public int getArity()
        +
        +
        Specified by:
        +
        getArity in class Function
        +
        Returns:
        +
        the arity of the function.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.html new file mode 100644 index 0000000..fbc5b00 --- /dev/null +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.html @@ -0,0 +1,357 @@ + + + + + +TravellingSalesmanFunctions + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class TravellingSalesmanFunctions

+
+
+ +
+
    +
  • +
    +
    +
    public class TravellingSalesmanFunctions
    +extends FunctionSet
    +
    This class contains all travelling salesman functions in static nested classes. +
    + This is the function set to be used by TravellingSalesmanProblem.
    +
    +
    Author:
    +
    Eduardo Pedroni
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TravellingSalesmanFunctions

        +
        public TravellingSalesmanFunctions()
        +
        Creates a new instance of TravellingSalesmanFunctions.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/UnsignedInteger.html b/doc/jcgp/backend/function/UnsignedInteger.html new file mode 100644 index 0000000..ca02b07 --- /dev/null +++ b/doc/jcgp/backend/function/UnsignedInteger.html @@ -0,0 +1,364 @@ + + + + + +UnsignedInteger + + + + + + + + +
+ + + + + + + +
+ + + +
+
jcgp.backend.function
+

Class UnsignedInteger

+
+
+ +
+
    +
  • +
    +
    +
    public class UnsignedInteger
    +extends java.lang.Object
    +
    Integer wrapper type for unsigned integer values. +

    + Java offers no support for unsigned types save from + unsigned conversion methods. This class uses those methods + to simulate the unsigned int data type, useful for circuit + truth table encodings. +

    + When a string representation of an unsigned integer is parsed + using Integer.parseUnsignedInt(), an Integer is created using + all 32 bits for unsigned magnitude. The integer however is still + signed and will behave as such for all arithmetic operations. + Bitwise operations can still be performed as they work at the bit + level, making this data type particularly suitable for circuit design. +

    + TODO in the unlikely event that unsigned integers are natively + implemented in Java, they should be used instead of this class. +

    + Why are unsigned integers not supported?
    + http://stackoverflow.com/questions/430346/why-doesnt-java-support-unsigned-ints
    +
    +
    Author:
    +
    Eduardo Pedroni
    +
    See Also:
    +
    Integer
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      UnsignedInteger(int i) +
      Makes a new instance of UnsignedInteger with a specified value.
      +
      UnsignedInteger(java.lang.Integer i) +
      Makes a new instance of UnsignedInteger with a specified value.
      +
      UnsignedInteger(java.lang.String i) +
      Makes a new instance of UnsignedInteger from the string representation + of an unsigned integer.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      java.lang.Integerget() 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        UnsignedInteger

        +
        public UnsignedInteger(int i)
        +
        Makes a new instance of UnsignedInteger with a specified value.
        +
        +
        Parameters:
        +
        i - the value with which to initialise.
        +
        +
      • +
      + + + +
        +
      • +

        UnsignedInteger

        +
        public UnsignedInteger(java.lang.Integer i)
        +
        Makes a new instance of UnsignedInteger with a specified value.
        +
        +
        Parameters:
        +
        i - the value with which to initialise.
        +
        +
      • +
      + + + +
        +
      • +

        UnsignedInteger

        +
        public UnsignedInteger(java.lang.String i)
        +
        Makes a new instance of UnsignedInteger from the string representation + of an unsigned integer.
        +
        +
        Parameters:
        +
        i - the string with which to initialise.
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        get

        +
        public java.lang.Integer get()
        +
        +
        Returns:
        +
        the wrapped Integer object.
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.And.html b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.And.html new file mode 100644 index 0000000..107e22d --- /dev/null +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.And.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.DigitalCircuitFunctions.And + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.DigitalCircuitFunctions.And

+
+
No usage of jcgp.backend.function.DigitalCircuitFunctions.And
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.AndNotA.html b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.AndNotA.html new file mode 100644 index 0000000..a7b3439 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.AndNotA.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.DigitalCircuitFunctions.AndNotA + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.DigitalCircuitFunctions.AndNotA

+
+
No usage of jcgp.backend.function.DigitalCircuitFunctions.AndNotA
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.AndNotB.html b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.AndNotB.html new file mode 100644 index 0000000..31510c1 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.AndNotB.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.DigitalCircuitFunctions.AndNotB + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.DigitalCircuitFunctions.AndNotB

+
+
No usage of jcgp.backend.function.DigitalCircuitFunctions.AndNotB
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.ConstantOne.html b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.ConstantOne.html new file mode 100644 index 0000000..dec308e --- /dev/null +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.ConstantOne.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.DigitalCircuitFunctions.ConstantOne + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.DigitalCircuitFunctions.ConstantOne

+
+
No usage of jcgp.backend.function.DigitalCircuitFunctions.ConstantOne
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.ConstantZero.html b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.ConstantZero.html new file mode 100644 index 0000000..f80f3a7 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.ConstantZero.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.DigitalCircuitFunctions.ConstantZero + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.DigitalCircuitFunctions.ConstantZero

+
+
No usage of jcgp.backend.function.DigitalCircuitFunctions.ConstantZero
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux1.html b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux1.html new file mode 100644 index 0000000..033532c --- /dev/null +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux1.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.DigitalCircuitFunctions.Mux1 + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.DigitalCircuitFunctions.Mux1

+
+
No usage of jcgp.backend.function.DigitalCircuitFunctions.Mux1
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux2.html b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux2.html new file mode 100644 index 0000000..a4d0264 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux2.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.DigitalCircuitFunctions.Mux2 + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.DigitalCircuitFunctions.Mux2

+
+
No usage of jcgp.backend.function.DigitalCircuitFunctions.Mux2
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux3.html b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux3.html new file mode 100644 index 0000000..70f0dcd --- /dev/null +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux3.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.DigitalCircuitFunctions.Mux3 + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.DigitalCircuitFunctions.Mux3

+
+
No usage of jcgp.backend.function.DigitalCircuitFunctions.Mux3
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux4.html b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux4.html new file mode 100644 index 0000000..77a6383 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux4.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.DigitalCircuitFunctions.Mux4 + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.DigitalCircuitFunctions.Mux4

+
+
No usage of jcgp.backend.function.DigitalCircuitFunctions.Mux4
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Nand.html b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Nand.html new file mode 100644 index 0000000..ffe458b --- /dev/null +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Nand.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.DigitalCircuitFunctions.Nand + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.DigitalCircuitFunctions.Nand

+
+
No usage of jcgp.backend.function.DigitalCircuitFunctions.Nand
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Nor.html b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Nor.html new file mode 100644 index 0000000..daea02f --- /dev/null +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Nor.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.DigitalCircuitFunctions.Nor + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.DigitalCircuitFunctions.Nor

+
+
No usage of jcgp.backend.function.DigitalCircuitFunctions.Nor
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.NotA.html b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.NotA.html new file mode 100644 index 0000000..5f05dfe --- /dev/null +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.NotA.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.DigitalCircuitFunctions.NotA + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.DigitalCircuitFunctions.NotA

+
+
No usage of jcgp.backend.function.DigitalCircuitFunctions.NotA
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.NotB.html b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.NotB.html new file mode 100644 index 0000000..0907bc4 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.NotB.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.DigitalCircuitFunctions.NotB + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.DigitalCircuitFunctions.NotB

+
+
No usage of jcgp.backend.function.DigitalCircuitFunctions.NotB
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Or.html b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Or.html new file mode 100644 index 0000000..2d18f2b --- /dev/null +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Or.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.DigitalCircuitFunctions.Or + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.DigitalCircuitFunctions.Or

+
+
No usage of jcgp.backend.function.DigitalCircuitFunctions.Or
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.OrNotA.html b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.OrNotA.html new file mode 100644 index 0000000..1d8dfe1 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.OrNotA.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.DigitalCircuitFunctions.OrNotA + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.DigitalCircuitFunctions.OrNotA

+
+
No usage of jcgp.backend.function.DigitalCircuitFunctions.OrNotA
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.OrNotB.html b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.OrNotB.html new file mode 100644 index 0000000..6b0891d --- /dev/null +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.OrNotB.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.DigitalCircuitFunctions.OrNotB + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.DigitalCircuitFunctions.OrNotB

+
+
No usage of jcgp.backend.function.DigitalCircuitFunctions.OrNotB
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.WireA.html b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.WireA.html new file mode 100644 index 0000000..a871482 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.WireA.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.DigitalCircuitFunctions.WireA + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.DigitalCircuitFunctions.WireA

+
+
No usage of jcgp.backend.function.DigitalCircuitFunctions.WireA
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.WireB.html b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.WireB.html new file mode 100644 index 0000000..b34aa10 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.WireB.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.DigitalCircuitFunctions.WireB + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.DigitalCircuitFunctions.WireB

+
+
No usage of jcgp.backend.function.DigitalCircuitFunctions.WireB
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Xnor.html b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Xnor.html new file mode 100644 index 0000000..35410eb --- /dev/null +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Xnor.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.DigitalCircuitFunctions.Xnor + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.DigitalCircuitFunctions.Xnor

+
+
No usage of jcgp.backend.function.DigitalCircuitFunctions.Xnor
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Xor.html b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Xor.html new file mode 100644 index 0000000..be394f8 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Xor.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.DigitalCircuitFunctions.Xor + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.DigitalCircuitFunctions.Xor

+
+
No usage of jcgp.backend.function.DigitalCircuitFunctions.Xor
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.html b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.html new file mode 100644 index 0000000..214540f --- /dev/null +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.DigitalCircuitFunctions + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.DigitalCircuitFunctions

+
+
No usage of jcgp.backend.function.DigitalCircuitFunctions
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/Function.html b/doc/jcgp/backend/function/class-use/Function.html new file mode 100644 index 0000000..e20c5cb --- /dev/null +++ b/doc/jcgp/backend/function/class-use/Function.html @@ -0,0 +1,633 @@ + + + + + +Uses of Class jcgp.backend.function.Function + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.Function

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/FunctionSet.html b/doc/jcgp/backend/function/class-use/FunctionSet.html new file mode 100644 index 0000000..e736cd7 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/FunctionSet.html @@ -0,0 +1,302 @@ + + + + + +Uses of Class jcgp.backend.function.FunctionSet + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.FunctionSet

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Absolute.html b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Absolute.html new file mode 100644 index 0000000..ea69f0f --- /dev/null +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Absolute.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.Absolute + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.SymbolicRegressionFunctions.Absolute

+
+
No usage of jcgp.backend.function.SymbolicRegressionFunctions.Absolute
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Addition.html b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Addition.html new file mode 100644 index 0000000..f3baa3a --- /dev/null +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Addition.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.Addition + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.SymbolicRegressionFunctions.Addition

+
+
No usage of jcgp.backend.function.SymbolicRegressionFunctions.Addition
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Cosine.html b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Cosine.html new file mode 100644 index 0000000..136b8d2 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Cosine.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.Cosine + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.SymbolicRegressionFunctions.Cosine

+
+
No usage of jcgp.backend.function.SymbolicRegressionFunctions.Cosine
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.CosineAB.html b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.CosineAB.html new file mode 100644 index 0000000..a5975a7 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.CosineAB.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.CosineAB + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.SymbolicRegressionFunctions.CosineAB

+
+
No usage of jcgp.backend.function.SymbolicRegressionFunctions.CosineAB
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Division.html b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Division.html new file mode 100644 index 0000000..52a8a52 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Division.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.Division + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.SymbolicRegressionFunctions.Division

+
+
No usage of jcgp.backend.function.SymbolicRegressionFunctions.Division
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Exponential.html b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Exponential.html new file mode 100644 index 0000000..8b5bfc1 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Exponential.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.Exponential + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.SymbolicRegressionFunctions.Exponential

+
+
No usage of jcgp.backend.function.SymbolicRegressionFunctions.Exponential
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.HyperbolicCosine.html b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.HyperbolicCosine.html new file mode 100644 index 0000000..b7076a0 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.HyperbolicCosine.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.HyperbolicCosine + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.SymbolicRegressionFunctions.HyperbolicCosine

+
+
No usage of jcgp.backend.function.SymbolicRegressionFunctions.HyperbolicCosine
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.HyperbolicSine.html b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.HyperbolicSine.html new file mode 100644 index 0000000..b754a81 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.HyperbolicSine.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.HyperbolicSine + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.SymbolicRegressionFunctions.HyperbolicSine

+
+
No usage of jcgp.backend.function.SymbolicRegressionFunctions.HyperbolicSine
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.HyperbolicTangent.html b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.HyperbolicTangent.html new file mode 100644 index 0000000..3270007 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.HyperbolicTangent.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.HyperbolicTangent + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.SymbolicRegressionFunctions.HyperbolicTangent

+
+
No usage of jcgp.backend.function.SymbolicRegressionFunctions.HyperbolicTangent
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Hypotenuse.html b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Hypotenuse.html new file mode 100644 index 0000000..182e596 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Hypotenuse.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.Hypotenuse + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.SymbolicRegressionFunctions.Hypotenuse

+
+
No usage of jcgp.backend.function.SymbolicRegressionFunctions.Hypotenuse
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.LogBaseTen.html b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.LogBaseTen.html new file mode 100644 index 0000000..9687b65 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.LogBaseTen.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.LogBaseTen + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.SymbolicRegressionFunctions.LogBaseTen

+
+
No usage of jcgp.backend.function.SymbolicRegressionFunctions.LogBaseTen
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Multiplication.html b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Multiplication.html new file mode 100644 index 0000000..931f7b5 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Multiplication.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.Multiplication + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.SymbolicRegressionFunctions.Multiplication

+
+
No usage of jcgp.backend.function.SymbolicRegressionFunctions.Multiplication
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.NaturalLog.html b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.NaturalLog.html new file mode 100644 index 0000000..2f4a062 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.NaturalLog.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.NaturalLog + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.SymbolicRegressionFunctions.NaturalLog

+
+
No usage of jcgp.backend.function.SymbolicRegressionFunctions.NaturalLog
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Power.html b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Power.html new file mode 100644 index 0000000..24e0325 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Power.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.Power + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.SymbolicRegressionFunctions.Power

+
+
No usage of jcgp.backend.function.SymbolicRegressionFunctions.Power
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Reciprocal.html b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Reciprocal.html new file mode 100644 index 0000000..f756d5e --- /dev/null +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Reciprocal.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.Reciprocal + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.SymbolicRegressionFunctions.Reciprocal

+
+
No usage of jcgp.backend.function.SymbolicRegressionFunctions.Reciprocal
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Sine.html b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Sine.html new file mode 100644 index 0000000..56b42c8 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Sine.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.Sine + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.SymbolicRegressionFunctions.Sine

+
+
No usage of jcgp.backend.function.SymbolicRegressionFunctions.Sine
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.SineAB.html b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.SineAB.html new file mode 100644 index 0000000..b814c7d --- /dev/null +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.SineAB.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.SineAB + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.SymbolicRegressionFunctions.SineAB

+
+
No usage of jcgp.backend.function.SymbolicRegressionFunctions.SineAB
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.SquareRoot.html b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.SquareRoot.html new file mode 100644 index 0000000..7832d14 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.SquareRoot.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.SquareRoot + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.SymbolicRegressionFunctions.SquareRoot

+
+
No usage of jcgp.backend.function.SymbolicRegressionFunctions.SquareRoot
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Subtraction.html b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Subtraction.html new file mode 100644 index 0000000..51f4440 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Subtraction.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.Subtraction + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.SymbolicRegressionFunctions.Subtraction

+
+
No usage of jcgp.backend.function.SymbolicRegressionFunctions.Subtraction
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Tangent.html b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Tangent.html new file mode 100644 index 0000000..edca5ad --- /dev/null +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Tangent.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.Tangent + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.SymbolicRegressionFunctions.Tangent

+
+
No usage of jcgp.backend.function.SymbolicRegressionFunctions.Tangent
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.html b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.html new file mode 100644 index 0000000..78c1a06 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.SymbolicRegressionFunctions + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.SymbolicRegressionFunctions

+
+
No usage of jcgp.backend.function.SymbolicRegressionFunctions
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.AbsoluteCosineAB.html b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.AbsoluteCosineAB.html new file mode 100644 index 0000000..c6cbc89 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.AbsoluteCosineAB.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.TravellingSalesmanFunctions.AbsoluteCosineAB + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.TravellingSalesmanFunctions.AbsoluteCosineAB

+
+
No usage of jcgp.backend.function.TravellingSalesmanFunctions.AbsoluteCosineAB
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.AbsoluteHyperbolicTangentAB.html b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.AbsoluteHyperbolicTangentAB.html new file mode 100644 index 0000000..28d9dd3 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.AbsoluteHyperbolicTangentAB.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.TravellingSalesmanFunctions.AbsoluteHyperbolicTangentAB + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.TravellingSalesmanFunctions.AbsoluteHyperbolicTangentAB

+
+
No usage of jcgp.backend.function.TravellingSalesmanFunctions.AbsoluteHyperbolicTangentAB
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.AbsoluteSineAB.html b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.AbsoluteSineAB.html new file mode 100644 index 0000000..db4d5a4 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.AbsoluteSineAB.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.TravellingSalesmanFunctions.AbsoluteSineAB + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.TravellingSalesmanFunctions.AbsoluteSineAB

+
+
No usage of jcgp.backend.function.TravellingSalesmanFunctions.AbsoluteSineAB
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.BoundedDivision.html b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.BoundedDivision.html new file mode 100644 index 0000000..658d989 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.BoundedDivision.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.TravellingSalesmanFunctions.BoundedDivision + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.TravellingSalesmanFunctions.BoundedDivision

+
+
No usage of jcgp.backend.function.TravellingSalesmanFunctions.BoundedDivision
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.Cube.html b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.Cube.html new file mode 100644 index 0000000..8b0dfc0 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.Cube.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.TravellingSalesmanFunctions.Cube + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.TravellingSalesmanFunctions.Cube

+
+
No usage of jcgp.backend.function.TravellingSalesmanFunctions.Cube
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.Multiplication.html b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.Multiplication.html new file mode 100644 index 0000000..345272a --- /dev/null +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.Multiplication.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.TravellingSalesmanFunctions.Multiplication + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.TravellingSalesmanFunctions.Multiplication

+
+
No usage of jcgp.backend.function.TravellingSalesmanFunctions.Multiplication
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.ScaledAddition.html b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.ScaledAddition.html new file mode 100644 index 0000000..a74370a --- /dev/null +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.ScaledAddition.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.TravellingSalesmanFunctions.ScaledAddition + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.TravellingSalesmanFunctions.ScaledAddition

+
+
No usage of jcgp.backend.function.TravellingSalesmanFunctions.ScaledAddition
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.ScaledExponential.html b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.ScaledExponential.html new file mode 100644 index 0000000..4e57613 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.ScaledExponential.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.TravellingSalesmanFunctions.ScaledExponential + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.TravellingSalesmanFunctions.ScaledExponential

+
+
No usage of jcgp.backend.function.TravellingSalesmanFunctions.ScaledExponential
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.ScaledHypotenuse.html b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.ScaledHypotenuse.html new file mode 100644 index 0000000..c80ed8d --- /dev/null +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.ScaledHypotenuse.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.TravellingSalesmanFunctions.ScaledHypotenuse + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.TravellingSalesmanFunctions.ScaledHypotenuse

+
+
No usage of jcgp.backend.function.TravellingSalesmanFunctions.ScaledHypotenuse
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.Square.html b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.Square.html new file mode 100644 index 0000000..ad84b0b --- /dev/null +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.Square.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.TravellingSalesmanFunctions.Square + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.TravellingSalesmanFunctions.Square

+
+
No usage of jcgp.backend.function.TravellingSalesmanFunctions.Square
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.SquareRoot.html b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.SquareRoot.html new file mode 100644 index 0000000..2937ad2 --- /dev/null +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.SquareRoot.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.TravellingSalesmanFunctions.SquareRoot + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.TravellingSalesmanFunctions.SquareRoot

+
+
No usage of jcgp.backend.function.TravellingSalesmanFunctions.SquareRoot
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.SquaredMultiplication.html b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.SquaredMultiplication.html new file mode 100644 index 0000000..143e69e --- /dev/null +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.SquaredMultiplication.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.TravellingSalesmanFunctions.SquaredMultiplication + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.TravellingSalesmanFunctions.SquaredMultiplication

+
+
No usage of jcgp.backend.function.TravellingSalesmanFunctions.SquaredMultiplication
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.SymmetricSubtraction.html b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.SymmetricSubtraction.html new file mode 100644 index 0000000..6405a7f --- /dev/null +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.SymmetricSubtraction.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.TravellingSalesmanFunctions.SymmetricSubtraction + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.TravellingSalesmanFunctions.SymmetricSubtraction

+
+
No usage of jcgp.backend.function.TravellingSalesmanFunctions.SymmetricSubtraction
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.html b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.html new file mode 100644 index 0000000..8e0477e --- /dev/null +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.html @@ -0,0 +1,124 @@ + + + + + +Uses of Class jcgp.backend.function.TravellingSalesmanFunctions + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.TravellingSalesmanFunctions

+
+
No usage of jcgp.backend.function.TravellingSalesmanFunctions
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/class-use/UnsignedInteger.html b/doc/jcgp/backend/function/class-use/UnsignedInteger.html new file mode 100644 index 0000000..6dde36f --- /dev/null +++ b/doc/jcgp/backend/function/class-use/UnsignedInteger.html @@ -0,0 +1,263 @@ + + + + + +Uses of Class jcgp.backend.function.UnsignedInteger + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
jcgp.backend.function.UnsignedInteger

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/package-frame.html b/doc/jcgp/backend/function/package-frame.html new file mode 100644 index 0000000..76cc057 --- /dev/null +++ b/doc/jcgp/backend/function/package-frame.html @@ -0,0 +1,78 @@ + + + + + +jcgp.backend.function + + + + + +

jcgp.backend.function

+
+

Classes

+ +
+ + diff --git a/doc/jcgp/backend/function/package-summary.html b/doc/jcgp/backend/function/package-summary.html new file mode 100644 index 0000000..9742940 --- /dev/null +++ b/doc/jcgp/backend/function/package-summary.html @@ -0,0 +1,502 @@ + + + + + +jcgp.backend.function + + + + + + + + +
+ + + + + + + +
+ + +
+

Package jcgp.backend.function

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/package-tree.html b/doc/jcgp/backend/function/package-tree.html new file mode 100644 index 0000000..52fc595 --- /dev/null +++ b/doc/jcgp/backend/function/package-tree.html @@ -0,0 +1,201 @@ + + + + + +jcgp.backend.function Class Hierarchy + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package jcgp.backend.function

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/doc/jcgp/backend/function/package-use.html b/doc/jcgp/backend/function/package-use.html new file mode 100644 index 0000000..6622f40 --- /dev/null +++ b/doc/jcgp/backend/function/package-use.html @@ -0,0 +1,289 @@ + + + + + +Uses of Package jcgp.backend.function + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
jcgp.backend.function

+
+
+ +
+ +
+ + + + + + + +
+ + + + -- cgit v1.2.3