From c35a6806df01481c1b169cd0fc47660ea1cc10fb Mon Sep 17 00:00:00 2001 From: Eduardo Pedroni Date: Wed, 14 May 2014 01:32:51 +0100 Subject: Refactored Mutable, commented a little bit of the GUI package --- doc/allclasses-frame.html | 6 +- doc/allclasses-noframe.html | 6 +- doc/constant-values.html | 4 +- doc/deprecated-list.html | 4 +- doc/help-doc.html | 4 +- doc/index-files/index-1.html | 4 +- doc/index-files/index-10.html | 4 +- doc/index-files/index-11.html | 4 +- doc/index-files/index-12.html | 4 +- doc/index-files/index-13.html | 4 +- doc/index-files/index-14.html | 4 +- doc/index-files/index-15.html | 21 +- doc/index-files/index-16.html | 4 +- doc/index-files/index-17.html | 4 +- doc/index-files/index-18.html | 4 +- doc/index-files/index-19.html | 4 +- doc/index-files/index-2.html | 9 +- doc/index-files/index-20.html | 4 +- doc/index-files/index-21.html | 4 +- doc/index-files/index-22.html | 4 +- doc/index-files/index-3.html | 12 +- doc/index-files/index-4.html | 4 +- doc/index-files/index-5.html | 4 +- doc/index-files/index-6.html | 6 +- doc/index-files/index-7.html | 14 +- doc/index-files/index-8.html | 17 +- doc/index-files/index-9.html | 4 +- doc/index.html | 2 +- doc/jcgp/JCGP.html | 16 +- .../function/DigitalCircuitFunctions.And.html | 4 +- .../function/DigitalCircuitFunctions.AndNotA.html | 4 +- .../function/DigitalCircuitFunctions.AndNotB.html | 4 +- .../DigitalCircuitFunctions.ConstantOne.html | 4 +- .../DigitalCircuitFunctions.ConstantZero.html | 4 +- .../function/DigitalCircuitFunctions.Mux1.html | 4 +- .../function/DigitalCircuitFunctions.Mux2.html | 4 +- .../function/DigitalCircuitFunctions.Mux3.html | 4 +- .../function/DigitalCircuitFunctions.Mux4.html | 4 +- .../function/DigitalCircuitFunctions.Nand.html | 4 +- .../function/DigitalCircuitFunctions.Nor.html | 4 +- .../function/DigitalCircuitFunctions.NotA.html | 4 +- .../function/DigitalCircuitFunctions.NotB.html | 4 +- .../function/DigitalCircuitFunctions.Or.html | 4 +- .../function/DigitalCircuitFunctions.OrNotA.html | 4 +- .../function/DigitalCircuitFunctions.OrNotB.html | 4 +- .../function/DigitalCircuitFunctions.WireA.html | 4 +- .../function/DigitalCircuitFunctions.WireB.html | 4 +- .../function/DigitalCircuitFunctions.Xnor.html | 4 +- .../function/DigitalCircuitFunctions.Xor.html | 4 +- .../backend/function/DigitalCircuitFunctions.html | 4 +- doc/jcgp/backend/function/Function.html | 4 +- doc/jcgp/backend/function/FunctionSet.html | 4 +- .../SymbolicRegressionFunctions.Absolute.html | 4 +- .../SymbolicRegressionFunctions.Addition.html | 4 +- .../SymbolicRegressionFunctions.Cosine.html | 4 +- .../SymbolicRegressionFunctions.CosineAB.html | 4 +- .../SymbolicRegressionFunctions.Division.html | 4 +- .../SymbolicRegressionFunctions.Exponential.html | 4 +- ...mbolicRegressionFunctions.HyperbolicCosine.html | 4 +- ...SymbolicRegressionFunctions.HyperbolicSine.html | 4 +- ...bolicRegressionFunctions.HyperbolicTangent.html | 4 +- .../SymbolicRegressionFunctions.Hypotenuse.html | 4 +- .../SymbolicRegressionFunctions.LogBaseTen.html | 4 +- ...SymbolicRegressionFunctions.Multiplication.html | 4 +- .../SymbolicRegressionFunctions.NaturalLog.html | 4 +- .../SymbolicRegressionFunctions.Power.html | 4 +- .../SymbolicRegressionFunctions.Reciprocal.html | 4 +- .../function/SymbolicRegressionFunctions.Sine.html | 4 +- .../SymbolicRegressionFunctions.SineAB.html | 4 +- .../SymbolicRegressionFunctions.SquareRoot.html | 4 +- .../SymbolicRegressionFunctions.Subtraction.html | 4 +- .../SymbolicRegressionFunctions.Tangent.html | 4 +- .../function/SymbolicRegressionFunctions.html | 4 +- ...avellingSalesmanFunctions.AbsoluteCosineAB.html | 4 +- ...esmanFunctions.AbsoluteHyperbolicTangentAB.html | 4 +- ...TravellingSalesmanFunctions.AbsoluteSineAB.html | 4 +- ...ravellingSalesmanFunctions.BoundedDivision.html | 4 +- .../function/TravellingSalesmanFunctions.Cube.html | 4 +- ...TravellingSalesmanFunctions.Multiplication.html | 4 +- ...TravellingSalesmanFunctions.ScaledAddition.html | 4 +- ...vellingSalesmanFunctions.ScaledExponential.html | 4 +- ...avellingSalesmanFunctions.ScaledHypotenuse.html | 4 +- .../TravellingSalesmanFunctions.Square.html | 4 +- .../TravellingSalesmanFunctions.SquareRoot.html | 4 +- ...ingSalesmanFunctions.SquaredMultiplication.html | 4 +- ...lingSalesmanFunctions.SymmetricSubtraction.html | 4 +- .../function/TravellingSalesmanFunctions.html | 4 +- doc/jcgp/backend/function/UnsignedInteger.html | 4 +- .../class-use/DigitalCircuitFunctions.And.html | 4 +- .../class-use/DigitalCircuitFunctions.AndNotA.html | 4 +- .../class-use/DigitalCircuitFunctions.AndNotB.html | 4 +- .../DigitalCircuitFunctions.ConstantOne.html | 4 +- .../DigitalCircuitFunctions.ConstantZero.html | 4 +- .../class-use/DigitalCircuitFunctions.Mux1.html | 4 +- .../class-use/DigitalCircuitFunctions.Mux2.html | 4 +- .../class-use/DigitalCircuitFunctions.Mux3.html | 4 +- .../class-use/DigitalCircuitFunctions.Mux4.html | 4 +- .../class-use/DigitalCircuitFunctions.Nand.html | 4 +- .../class-use/DigitalCircuitFunctions.Nor.html | 4 +- .../class-use/DigitalCircuitFunctions.NotA.html | 4 +- .../class-use/DigitalCircuitFunctions.NotB.html | 4 +- .../class-use/DigitalCircuitFunctions.Or.html | 4 +- .../class-use/DigitalCircuitFunctions.OrNotA.html | 4 +- .../class-use/DigitalCircuitFunctions.OrNotB.html | 4 +- .../class-use/DigitalCircuitFunctions.WireA.html | 4 +- .../class-use/DigitalCircuitFunctions.WireB.html | 4 +- .../class-use/DigitalCircuitFunctions.Xnor.html | 4 +- .../class-use/DigitalCircuitFunctions.Xor.html | 4 +- .../class-use/DigitalCircuitFunctions.html | 4 +- doc/jcgp/backend/function/class-use/Function.html | 4 +- .../backend/function/class-use/FunctionSet.html | 4 +- .../SymbolicRegressionFunctions.Absolute.html | 4 +- .../SymbolicRegressionFunctions.Addition.html | 4 +- .../SymbolicRegressionFunctions.Cosine.html | 4 +- .../SymbolicRegressionFunctions.CosineAB.html | 4 +- .../SymbolicRegressionFunctions.Division.html | 4 +- .../SymbolicRegressionFunctions.Exponential.html | 4 +- ...mbolicRegressionFunctions.HyperbolicCosine.html | 4 +- ...SymbolicRegressionFunctions.HyperbolicSine.html | 4 +- ...bolicRegressionFunctions.HyperbolicTangent.html | 4 +- .../SymbolicRegressionFunctions.Hypotenuse.html | 4 +- .../SymbolicRegressionFunctions.LogBaseTen.html | 4 +- ...SymbolicRegressionFunctions.Multiplication.html | 4 +- .../SymbolicRegressionFunctions.NaturalLog.html | 4 +- .../SymbolicRegressionFunctions.Power.html | 4 +- .../SymbolicRegressionFunctions.Reciprocal.html | 4 +- .../SymbolicRegressionFunctions.Sine.html | 4 +- .../SymbolicRegressionFunctions.SineAB.html | 4 +- .../SymbolicRegressionFunctions.SquareRoot.html | 4 +- .../SymbolicRegressionFunctions.Subtraction.html | 4 +- .../SymbolicRegressionFunctions.Tangent.html | 4 +- .../class-use/SymbolicRegressionFunctions.html | 4 +- ...avellingSalesmanFunctions.AbsoluteCosineAB.html | 4 +- ...esmanFunctions.AbsoluteHyperbolicTangentAB.html | 4 +- ...TravellingSalesmanFunctions.AbsoluteSineAB.html | 4 +- ...ravellingSalesmanFunctions.BoundedDivision.html | 4 +- .../TravellingSalesmanFunctions.Cube.html | 4 +- ...TravellingSalesmanFunctions.Multiplication.html | 4 +- ...TravellingSalesmanFunctions.ScaledAddition.html | 4 +- ...vellingSalesmanFunctions.ScaledExponential.html | 4 +- ...avellingSalesmanFunctions.ScaledHypotenuse.html | 4 +- .../TravellingSalesmanFunctions.Square.html | 4 +- .../TravellingSalesmanFunctions.SquareRoot.html | 4 +- ...ingSalesmanFunctions.SquaredMultiplication.html | 4 +- ...lingSalesmanFunctions.SymmetricSubtraction.html | 4 +- .../class-use/TravellingSalesmanFunctions.html | 4 +- .../function/class-use/UnsignedInteger.html | 4 +- doc/jcgp/backend/function/package-frame.html | 4 +- doc/jcgp/backend/function/package-summary.html | 4 +- doc/jcgp/backend/function/package-tree.html | 4 +- doc/jcgp/backend/function/package-use.html | 4 +- doc/jcgp/backend/modules/Module.html | 4 +- doc/jcgp/backend/modules/class-use/Module.html | 4 +- .../backend/modules/es/EvolutionaryStrategy.html | 4 +- doc/jcgp/backend/modules/es/MuPlusLambda.html | 4 +- .../backend/modules/es/TournamentSelection.html | 4 +- .../modules/es/class-use/EvolutionaryStrategy.html | 21 +- .../backend/modules/es/class-use/MuPlusLambda.html | 4 +- .../modules/es/class-use/TournamentSelection.html | 4 +- doc/jcgp/backend/modules/es/package-frame.html | 4 +- doc/jcgp/backend/modules/es/package-summary.html | 4 +- doc/jcgp/backend/modules/es/package-tree.html | 4 +- doc/jcgp/backend/modules/es/package-use.html | 4 +- .../backend/modules/mutator/FixedPointMutator.html | 4 +- doc/jcgp/backend/modules/mutator/Mutator.html | 4 +- .../modules/mutator/PercentPointMutator.html | 4 +- doc/jcgp/backend/modules/mutator/PointMutator.html | 4 +- .../modules/mutator/ProbabilisticMutator.html | 4 +- .../mutator/class-use/FixedPointMutator.html | 4 +- .../backend/modules/mutator/class-use/Mutator.html | 17 +- .../mutator/class-use/PercentPointMutator.html | 4 +- .../modules/mutator/class-use/PointMutator.html | 4 +- .../mutator/class-use/ProbabilisticMutator.html | 4 +- .../backend/modules/mutator/package-frame.html | 4 +- .../backend/modules/mutator/package-summary.html | 4 +- doc/jcgp/backend/modules/mutator/package-tree.html | 4 +- doc/jcgp/backend/modules/mutator/package-use.html | 4 +- doc/jcgp/backend/modules/package-frame.html | 4 +- doc/jcgp/backend/modules/package-summary.html | 4 +- doc/jcgp/backend/modules/package-tree.html | 4 +- doc/jcgp/backend/modules/package-use.html | 4 +- doc/jcgp/backend/modules/problem/BestFitness.html | 15 +- .../modules/problem/DigitalCircuitProblem.html | 55 +-- doc/jcgp/backend/modules/problem/Problem.html | 24 +- .../modules/problem/SymbolicRegressionProblem.html | 55 +-- .../modules/problem/TestCaseProblem.TestCase.html | 4 +- .../backend/modules/problem/TestCaseProblem.html | 39 +- .../modules/problem/class-use/BestFitness.html | 4 +- .../problem/class-use/DigitalCircuitProblem.html | 4 +- .../backend/modules/problem/class-use/Problem.html | 17 +- .../class-use/SymbolicRegressionProblem.html | 4 +- .../class-use/TestCaseProblem.TestCase.html | 4 +- .../modules/problem/class-use/TestCaseProblem.html | 4 +- .../backend/modules/problem/package-frame.html | 4 +- .../backend/modules/problem/package-summary.html | 9 +- doc/jcgp/backend/modules/problem/package-tree.html | 4 +- doc/jcgp/backend/modules/problem/package-use.html | 14 +- doc/jcgp/backend/parameters/BooleanParameter.html | 4 +- doc/jcgp/backend/parameters/DoubleParameter.html | 4 +- doc/jcgp/backend/parameters/IntegerParameter.html | 4 +- doc/jcgp/backend/parameters/Parameter.html | 4 +- doc/jcgp/backend/parameters/ParameterStatus.html | 4 +- .../parameters/class-use/BooleanParameter.html | 4 +- .../parameters/class-use/DoubleParameter.html | 4 +- .../parameters/class-use/IntegerParameter.html | 4 +- .../backend/parameters/class-use/Parameter.html | 4 +- .../parameters/class-use/ParameterStatus.html | 4 +- .../parameters/monitors/BooleanMonitor.html | 4 +- .../backend/parameters/monitors/DoubleMonitor.html | 4 +- .../parameters/monitors/IntegerMonitor.html | 4 +- .../monitors/class-use/BooleanMonitor.html | 4 +- .../monitors/class-use/DoubleMonitor.html | 4 +- .../monitors/class-use/IntegerMonitor.html | 4 +- .../backend/parameters/monitors/package-frame.html | 4 +- .../parameters/monitors/package-summary.html | 4 +- .../backend/parameters/monitors/package-tree.html | 4 +- .../backend/parameters/monitors/package-use.html | 4 +- doc/jcgp/backend/parameters/package-frame.html | 4 +- doc/jcgp/backend/parameters/package-summary.html | 4 +- doc/jcgp/backend/parameters/package-tree.html | 4 +- doc/jcgp/backend/parameters/package-use.html | 4 +- doc/jcgp/backend/parsers/ChromosomeParser.html | 43 +- doc/jcgp/backend/parsers/FunctionParser.html | 4 +- doc/jcgp/backend/parsers/ParameterParser.html | 4 +- doc/jcgp/backend/parsers/TestCaseParser.html | 4 +- .../parsers/class-use/ChromosomeParser.html | 4 +- .../backend/parsers/class-use/FunctionParser.html | 4 +- .../backend/parsers/class-use/ParameterParser.html | 4 +- .../backend/parsers/class-use/TestCaseParser.html | 4 +- doc/jcgp/backend/parsers/package-frame.html | 4 +- doc/jcgp/backend/parsers/package-summary.html | 4 +- doc/jcgp/backend/parsers/package-tree.html | 4 +- doc/jcgp/backend/parsers/package-use.html | 4 +- doc/jcgp/backend/population/Chromosome.html | 4 +- doc/jcgp/backend/population/Connection.html | 4 +- doc/jcgp/backend/population/Input.html | 4 +- doc/jcgp/backend/population/Mutable.html | 306 ++++++++++++++ doc/jcgp/backend/population/Node.html | 4 +- doc/jcgp/backend/population/Output.html | 4 +- doc/jcgp/backend/population/Population.html | 4 +- .../backend/population/class-use/Chromosome.html | 11 +- .../backend/population/class-use/Connection.html | 16 +- doc/jcgp/backend/population/class-use/Input.html | 4 +- doc/jcgp/backend/population/class-use/Mutable.html | 228 ++++++++++ doc/jcgp/backend/population/class-use/Node.html | 4 +- doc/jcgp/backend/population/class-use/Output.html | 4 +- .../backend/population/class-use/Population.html | 18 +- doc/jcgp/backend/population/package-frame.html | 4 +- doc/jcgp/backend/population/package-summary.html | 4 +- doc/jcgp/backend/population/package-tree.html | 4 +- doc/jcgp/backend/population/package-use.html | 4 +- doc/jcgp/backend/resources/Console.html | 6 +- .../backend/resources/ModifiableResources.html | 4 +- doc/jcgp/backend/resources/Resources.html | 4 +- doc/jcgp/backend/resources/class-use/Console.html | 6 +- .../resources/class-use/ModifiableResources.html | 4 +- .../backend/resources/class-use/Resources.html | 11 +- doc/jcgp/backend/resources/package-frame.html | 4 +- doc/jcgp/backend/resources/package-summary.html | 4 +- doc/jcgp/backend/resources/package-tree.html | 4 +- doc/jcgp/backend/resources/package-use.html | 4 +- doc/jcgp/backend/statistics/RunEntry.html | 4 +- doc/jcgp/backend/statistics/StatisticsLogger.html | 4 +- .../backend/statistics/class-use/RunEntry.html | 4 +- .../statistics/class-use/StatisticsLogger.html | 4 +- doc/jcgp/backend/statistics/package-frame.html | 4 +- doc/jcgp/backend/statistics/package-summary.html | 4 +- doc/jcgp/backend/statistics/package-tree.html | 4 +- doc/jcgp/backend/statistics/package-use.html | 4 +- doc/jcgp/class-use/JCGP.html | 4 +- doc/jcgp/gui/GUI.html | 14 +- doc/jcgp/gui/class-use/GUI.html | 4 +- doc/jcgp/gui/console/ConsolePane.html | 458 +++++++++++++++++++++ doc/jcgp/gui/console/class-use/ConsolePane.html | 124 ++++++ doc/jcgp/gui/console/package-frame.html | 6 +- doc/jcgp/gui/console/package-summary.html | 6 +- doc/jcgp/gui/console/package-tree.html | 6 +- doc/jcgp/gui/console/package-use.html | 4 +- doc/jcgp/gui/dragresize/HorizontalDragResize.html | 4 +- doc/jcgp/gui/dragresize/VerticalDragResize.html | 4 +- .../dragresize/class-use/HorizontalDragResize.html | 4 +- .../dragresize/class-use/VerticalDragResize.html | 4 +- doc/jcgp/gui/dragresize/package-frame.html | 4 +- doc/jcgp/gui/dragresize/package-summary.html | 4 +- doc/jcgp/gui/dragresize/package-tree.html | 4 +- doc/jcgp/gui/dragresize/package-use.html | 4 +- doc/jcgp/gui/package-frame.html | 4 +- doc/jcgp/gui/package-summary.html | 6 +- doc/jcgp/gui/package-tree.html | 4 +- doc/jcgp/gui/package-use.html | 10 +- doc/jcgp/gui/population/ChromosomePane.html | 4 +- doc/jcgp/gui/population/FunctionSelector.html | 4 +- doc/jcgp/gui/population/GUIGene.GUIGeneState.html | 4 +- doc/jcgp/gui/population/GUIGene.html | 4 +- doc/jcgp/gui/population/GUIInput.html | 4 +- doc/jcgp/gui/population/GUINode.html | 4 +- doc/jcgp/gui/population/GUIOutput.html | 4 +- doc/jcgp/gui/population/PopulationPane.html | 4 +- .../gui/population/class-use/ChromosomePane.html | 4 +- .../gui/population/class-use/FunctionSelector.html | 4 +- .../population/class-use/GUIGene.GUIGeneState.html | 4 +- doc/jcgp/gui/population/class-use/GUIGene.html | 4 +- doc/jcgp/gui/population/class-use/GUIInput.html | 4 +- doc/jcgp/gui/population/class-use/GUINode.html | 4 +- doc/jcgp/gui/population/class-use/GUIOutput.html | 4 +- .../gui/population/class-use/PopulationPane.html | 4 +- doc/jcgp/gui/population/package-frame.html | 4 +- doc/jcgp/gui/population/package-summary.html | 4 +- doc/jcgp/gui/population/package-tree.html | 4 +- doc/jcgp/gui/population/package-use.html | 4 +- doc/jcgp/gui/settings/SettingsPane.html | 4 +- doc/jcgp/gui/settings/class-use/SettingsPane.html | 4 +- doc/jcgp/gui/settings/package-frame.html | 4 +- doc/jcgp/gui/settings/package-summary.html | 4 +- doc/jcgp/gui/settings/package-tree.html | 4 +- doc/jcgp/gui/settings/package-use.html | 4 +- .../settings/parameters/GUIBooleanParameter.html | 4 +- .../settings/parameters/GUIDoubleParameter.html | 4 +- .../settings/parameters/GUIIntegerParameter.html | 4 +- doc/jcgp/gui/settings/parameters/GUIParameter.html | 4 +- .../parameters/class-use/GUIBooleanParameter.html | 4 +- .../parameters/class-use/GUIDoubleParameter.html | 4 +- .../parameters/class-use/GUIIntegerParameter.html | 4 +- .../parameters/class-use/GUIParameter.html | 4 +- .../gui/settings/parameters/package-frame.html | 4 +- .../gui/settings/parameters/package-summary.html | 4 +- doc/jcgp/gui/settings/parameters/package-tree.html | 4 +- doc/jcgp/gui/settings/parameters/package-use.html | 4 +- doc/jcgp/gui/settings/testcase/TestCaseTable.html | 4 +- .../settings/testcase/class-use/TestCaseTable.html | 4 +- doc/jcgp/gui/settings/testcase/package-frame.html | 4 +- .../gui/settings/testcase/package-summary.html | 4 +- doc/jcgp/gui/settings/testcase/package-tree.html | 4 +- doc/jcgp/gui/settings/testcase/package-use.html | 4 +- doc/jcgp/package-frame.html | 4 +- doc/jcgp/package-summary.html | 4 +- doc/jcgp/package-tree.html | 4 +- doc/jcgp/package-use.html | 4 +- doc/overview-frame.html | 4 +- doc/overview-summary.html | 4 +- doc/overview-tree.html | 6 +- src/jcgp/backend/modules/mutator/PointMutator.java | 42 +- .../modules/mutator/ProbabilisticMutator.java | 4 +- src/jcgp/backend/parsers/ChromosomeParser.java | 2 +- src/jcgp/backend/population/Chromosome.java | 26 +- src/jcgp/backend/population/Mutable.java | 22 +- src/jcgp/backend/population/Node.java | 41 +- src/jcgp/backend/population/Output.java | 51 ++- src/jcgp/backend/tests/ChromosomeTests.java | 6 +- src/jcgp/backend/tests/OutputTests.java | 4 +- src/jcgp/gui/GUI.java | 247 +++++++++-- src/jcgp/gui/console/ConsolePane.java | 123 ++++++ src/jcgp/gui/console/GUIConsole.java | 123 ------ src/jcgp/gui/population/GUIGene.java | 5 - src/jcgp/gui/population/GUIOutput.java | 2 +- src/jcgp/gui/settings/parameters/GUIParameter.java | 2 - 356 files changed, 2453 insertions(+), 1115 deletions(-) create mode 100644 doc/jcgp/backend/population/Mutable.html create mode 100644 doc/jcgp/backend/population/class-use/Mutable.html create mode 100644 doc/jcgp/gui/console/ConsolePane.html create mode 100644 doc/jcgp/gui/console/class-use/ConsolePane.html create mode 100644 src/jcgp/gui/console/ConsolePane.java delete mode 100644 src/jcgp/gui/console/GUIConsole.java diff --git a/doc/allclasses-frame.html b/doc/allclasses-frame.html index 4d8b0d4..a945739 100644 --- a/doc/allclasses-frame.html +++ b/doc/allclasses-frame.html @@ -2,9 +2,9 @@ - + All Classes - + @@ -20,6 +20,7 @@
  • ChromosomeParser
  • Connection
  • Console
  • +
  • ConsolePane
  • DigitalCircuitFunctions
  • DigitalCircuitFunctions.And
  • DigitalCircuitFunctions.AndNotA
  • @@ -52,7 +53,6 @@
  • FunctionSet
  • GUI
  • GUIBooleanParameter
  • -
  • GUIConsole
  • GUIDoubleParameter
  • GUIGene
  • GUIGene.GUIGeneState
  • diff --git a/doc/allclasses-noframe.html b/doc/allclasses-noframe.html index c5c077a..4c43000 100644 --- a/doc/allclasses-noframe.html +++ b/doc/allclasses-noframe.html @@ -2,9 +2,9 @@ - + All Classes - + @@ -20,6 +20,7 @@
  • ChromosomeParser
  • Connection
  • Console
  • +
  • ConsolePane
  • DigitalCircuitFunctions
  • DigitalCircuitFunctions.And
  • DigitalCircuitFunctions.AndNotA
  • @@ -52,7 +53,6 @@
  • FunctionSet
  • GUI
  • GUIBooleanParameter
  • -
  • GUIConsole
  • GUIDoubleParameter
  • GUIGene
  • GUIGene.GUIGeneState
  • diff --git a/doc/constant-values.html b/doc/constant-values.html index 5919c7f..6e6f170 100644 --- a/doc/constant-values.html +++ b/doc/constant-values.html @@ -2,9 +2,9 @@ - + Constant Field Values - + diff --git a/doc/deprecated-list.html b/doc/deprecated-list.html index 21e1341..a03c7fa 100644 --- a/doc/deprecated-list.html +++ b/doc/deprecated-list.html @@ -2,9 +2,9 @@ - + Deprecated List - + diff --git a/doc/help-doc.html b/doc/help-doc.html index a4dff0c..2080cc2 100644 --- a/doc/help-doc.html +++ b/doc/help-doc.html @@ -2,9 +2,9 @@ - + API Help - + diff --git a/doc/index-files/index-1.html b/doc/index-files/index-1.html index 6a80e84..930eb20 100644 --- a/doc/index-files/index-1.html +++ b/doc/index-files/index-1.html @@ -2,9 +2,9 @@ - + A-Index - + diff --git a/doc/index-files/index-10.html b/doc/index-files/index-10.html index 1bb7515..b6c43a6 100644 --- a/doc/index-files/index-10.html +++ b/doc/index-files/index-10.html @@ -2,9 +2,9 @@ - + J-Index - + diff --git a/doc/index-files/index-11.html b/doc/index-files/index-11.html index ab43c3d..7b3feeb 100644 --- a/doc/index-files/index-11.html +++ b/doc/index-files/index-11.html @@ -2,9 +2,9 @@ - + L-Index - + diff --git a/doc/index-files/index-12.html b/doc/index-files/index-12.html index 267c417..999529d 100644 --- a/doc/index-files/index-12.html +++ b/doc/index-files/index-12.html @@ -2,9 +2,9 @@ - + M-Index - + diff --git a/doc/index-files/index-13.html b/doc/index-files/index-13.html index 0a7c5ae..90318c6 100644 --- a/doc/index-files/index-13.html +++ b/doc/index-files/index-13.html @@ -2,9 +2,9 @@ - + N-Index - + diff --git a/doc/index-files/index-14.html b/doc/index-files/index-14.html index 308fcd6..29f2538 100644 --- a/doc/index-files/index-14.html +++ b/doc/index-files/index-14.html @@ -2,9 +2,9 @@ - + O-Index - + diff --git a/doc/index-files/index-15.html b/doc/index-files/index-15.html index d1f37d6..704a021 100644 --- a/doc/index-files/index-15.html +++ b/doc/index-files/index-15.html @@ -2,9 +2,9 @@ - + P-Index - + @@ -132,15 +132,6 @@
    Creates a new instance of PercentPointMutator.
    -
    perfectSolutionFound(Population) - Method in class jcgp.backend.modules.problem.DigitalCircuitProblem
    -
     
    -
    perfectSolutionFound(Population) - Method in class jcgp.backend.modules.problem.Problem
    -
    -
    Used to assert whether a given population contains a perfect solution - to the problem.
    -
    -
    perfectSolutionFound(Population) - Method in class jcgp.backend.modules.problem.SymbolicRegressionProblem
    -
     
    PointMutator - Class in jcgp.backend.modules.mutator
    Point mutator @@ -170,6 +161,10 @@
     
    Power() - Constructor for class jcgp.backend.function.SymbolicRegressionFunctions.Power
     
    +
    print(Chromosome, Resources) - Static method in class jcgp.backend.parsers.ChromosomeParser
    +
    +
    Writes a chromosome to the console in .chr format.
    +
    print(String) - Method in interface jcgp.backend.resources.Console
    Prints a string without line break at the end (unless the string @@ -180,7 +175,7 @@
    Prints a message to the consoles ignoring report interval.
    -
    print(String) - Method in class jcgp.gui.console.GUIConsole
    +
    print(String) - Method in class jcgp.gui.console.ConsolePane
     
    println(String) - Method in interface jcgp.backend.resources.Console
    @@ -191,7 +186,7 @@
    Prints a message to the consoles ignoring report interval.
    -
    println(String) - Method in class jcgp.gui.console.GUIConsole
    +
    println(String) - Method in class jcgp.gui.console.ConsolePane
     
    printNodes() - Method in class jcgp.backend.population.Chromosome
    diff --git a/doc/index-files/index-16.html b/doc/index-files/index-16.html index 5f2eef1..f7d6bbb 100644 --- a/doc/index-files/index-16.html +++ b/doc/index-files/index-16.html @@ -2,9 +2,9 @@ - + R-Index - + diff --git a/doc/index-files/index-17.html b/doc/index-files/index-17.html index b609fb2..b279eb1 100644 --- a/doc/index-files/index-17.html +++ b/doc/index-files/index-17.html @@ -2,9 +2,9 @@ - + S-Index - + diff --git a/doc/index-files/index-18.html b/doc/index-files/index-18.html index 81fdf2b..ed24a92 100644 --- a/doc/index-files/index-18.html +++ b/doc/index-files/index-18.html @@ -2,9 +2,9 @@ - + T-Index - + diff --git a/doc/index-files/index-19.html b/doc/index-files/index-19.html index 6a35cb4..88a6413 100644 --- a/doc/index-files/index-19.html +++ b/doc/index-files/index-19.html @@ -2,9 +2,9 @@ - + U-Index - + diff --git a/doc/index-files/index-2.html b/doc/index-files/index-2.html index 186fecc..92997ff 100644 --- a/doc/index-files/index-2.html +++ b/doc/index-files/index-2.html @@ -2,9 +2,9 @@ - + B-Index - + @@ -81,7 +81,10 @@
    BASE_TEXT_STYLE - Static variable in class jcgp.gui.settings.parameters.GUIParameter
     
    BestFitness - Enum in jcgp.backend.modules.problem
    -
     
    +
    +
    Enum type to allow problems to indicate their fitness + orientation.
    +
    BooleanMonitor - Class in jcgp.backend.parameters.monitors
    This is a special type of BooleanParameter which diff --git a/doc/index-files/index-20.html b/doc/index-files/index-20.html index 83339e6..1a78e05 100644 --- a/doc/index-files/index-20.html +++ b/doc/index-files/index-20.html @@ -2,9 +2,9 @@ - + V-Index - + diff --git a/doc/index-files/index-21.html b/doc/index-files/index-21.html index 308eabe..652ffa2 100644 --- a/doc/index-files/index-21.html +++ b/doc/index-files/index-21.html @@ -2,9 +2,9 @@ - + W-Index - + diff --git a/doc/index-files/index-22.html b/doc/index-files/index-22.html index 9e8da56..5039c54 100644 --- a/doc/index-files/index-22.html +++ b/doc/index-files/index-22.html @@ -2,9 +2,9 @@ - + X-Index - + diff --git a/doc/index-files/index-3.html b/doc/index-files/index-3.html index 7b7d4d2..9549185 100644 --- a/doc/index-files/index-3.html +++ b/doc/index-files/index-3.html @@ -2,9 +2,9 @@ - + C-Index - + @@ -128,6 +128,14 @@
    CONSOLE_MIN_HEIGHT - Static variable in class jcgp.gui.GUI
     
    +
    ConsolePane - Class in jcgp.gui.console
    +
    +
    Console pane used by the GUI to display CGP output messages.
    +
    +
    ConsolePane() - Constructor for class jcgp.gui.console.ConsolePane
    +
    +
    Creates a new instance of this class.
    +
    ConstantOne() - Constructor for class jcgp.backend.function.DigitalCircuitFunctions.ConstantOne
     
    ConstantZero() - Constructor for class jcgp.backend.function.DigitalCircuitFunctions.ConstantZero
    diff --git a/doc/index-files/index-4.html b/doc/index-files/index-4.html index d78174e..38673b5 100644 --- a/doc/index-files/index-4.html +++ b/doc/index-files/index-4.html @@ -2,9 +2,9 @@ - + D-Index - + diff --git a/doc/index-files/index-5.html b/doc/index-files/index-5.html index a056ba9..70705a5 100644 --- a/doc/index-files/index-5.html +++ b/doc/index-files/index-5.html @@ -2,9 +2,9 @@ - + E-Index - + diff --git a/doc/index-files/index-6.html b/doc/index-files/index-6.html index 925008d..8512e0b 100644 --- a/doc/index-files/index-6.html +++ b/doc/index-files/index-6.html @@ -2,9 +2,9 @@ - + F-Index - + @@ -92,7 +92,7 @@
    Outputs all buffered messages to the console.
    -
    flush() - Method in class jcgp.gui.console.GUIConsole
    +
    flush() - Method in class jcgp.gui.console.ConsolePane
     
    flushConsole() - Method in class jcgp.gui.GUI
     
    diff --git a/doc/index-files/index-7.html b/doc/index-files/index-7.html index 30395b3..fe440f2 100644 --- a/doc/index-files/index-7.html +++ b/doc/index-files/index-7.html @@ -2,9 +2,9 @@ - + G-Index - + @@ -464,7 +464,7 @@
     
    GUI - Class in jcgp.gui
    -
    Main class for the graphical user interface (GUI)
    +
    Main class for the graphical user interface (GUI).
    GUI() - Constructor for class jcgp.gui.GUI
     
    @@ -473,14 +473,6 @@
    This extension of @code{GUIParameter} uses a @code{CheckBox} to display the value of a @code{BooleanParameter}.
    -
    GUIConsole - Class in jcgp.gui.console
    -
    -
    Console pane used by the GUI to display CGP output messages.
    -
    -
    GUIConsole() - Constructor for class jcgp.gui.console.GUIConsole
    -
    -
    Creates a new instance of this class.
    -
    GUIDoubleParameter - Class in jcgp.gui.settings.parameters
    This extension of @code{GUIParameter} uses a @code{TextField} to display diff --git a/doc/index-files/index-8.html b/doc/index-files/index-8.html index 1f4c14a..0e628a8 100644 --- a/doc/index-files/index-8.html +++ b/doc/index-files/index-8.html @@ -2,9 +2,9 @@ - + H-Index - + @@ -76,14 +76,21 @@
    HARD_HIGHLIGHT_COLOUR - Static variable in class jcgp.gui.GUI
     
    -
    hasImprovement(Population) - Method in class jcgp.backend.modules.problem.DigitalCircuitProblem
    -
     
    hasImprovement(Population) - Method in class jcgp.backend.modules.problem.Problem
    Used to assert whether a given population has a chromosome that is an improvement over the current best chromosome.
    -
    hasImprovement(Population) - Method in class jcgp.backend.modules.problem.SymbolicRegressionProblem
    +
    hasImprovement(Population) - Method in class jcgp.backend.modules.problem.TestCaseProblem
    +
     
    +
    hasPerfectSolution(Population) - Method in class jcgp.backend.modules.problem.DigitalCircuitProblem
    +
     
    +
    hasPerfectSolution(Population) - Method in class jcgp.backend.modules.problem.Problem
    +
    +
    Used to assert whether a given population contains a perfect solution + to the problem.
    +
    +
    hasPerfectSolution(Population) - Method in class jcgp.backend.modules.problem.SymbolicRegressionProblem
     
    hideGeneValues() - Method in class jcgp.gui.GUI
     
    diff --git a/doc/index-files/index-9.html b/doc/index-files/index-9.html index fcefb3b..3d6872d 100644 --- a/doc/index-files/index-9.html +++ b/doc/index-files/index-9.html @@ -2,9 +2,9 @@ - + I-Index - + diff --git a/doc/index.html b/doc/index.html index 1c00fb3..7077db1 100644 --- a/doc/index.html +++ b/doc/index.html @@ -2,7 +2,7 @@ - + Generated Documentation (Untitled) @@ -166,7 +166,7 @@ extends java.lang.Object Method and Description -java.util.ArrayList<EvolutionaryStrategy> +EvolutionaryStrategy[] getEvolutionaryStrategies()  @@ -178,7 +178,7 @@ extends java.lang.Object getMutator()  -java.util.ArrayList<Mutator> +Mutator[] getMutators()  @@ -190,7 +190,7 @@ extends java.lang.Object getProblem()  -java.util.ArrayList<Problem> +Problem[] getProblems()  @@ -372,7 +372,7 @@ extends java.lang.Object
    • getMutators

      -
      public java.util.ArrayList<Mutator> getMutators()
      +
      public Mutator[] getMutators()
      Returns:
      a complete list of the experiment's mutators.
      @@ -398,7 +398,7 @@ extends java.lang.Object
      • getEvolutionaryStrategies

        -
        public java.util.ArrayList<EvolutionaryStrategy> getEvolutionaryStrategies()
        +
        public EvolutionaryStrategy[] getEvolutionaryStrategies()
        Returns:
        a complete list of the experiment's evolutionary strategies.
        @@ -424,7 +424,7 @@ extends java.lang.Object
        • getProblems

          -
          public java.util.ArrayList<Problem> getProblems()
          +
          public Problem[] getProblems()
          Returns:
          a complete list of the experiment's problem types.
          diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.And.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.And.html index 23a7de4..3656272 100644 --- a/doc/jcgp/backend/function/DigitalCircuitFunctions.And.html +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.And.html @@ -2,9 +2,9 @@ - + DigitalCircuitFunctions.And - + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.AndNotA.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.AndNotA.html index c6817a3..7cf095a 100644 --- a/doc/jcgp/backend/function/DigitalCircuitFunctions.AndNotA.html +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.AndNotA.html @@ -2,9 +2,9 @@ - + DigitalCircuitFunctions.AndNotA - + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.AndNotB.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.AndNotB.html index d42241d..340abe4 100644 --- a/doc/jcgp/backend/function/DigitalCircuitFunctions.AndNotB.html +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.AndNotB.html @@ -2,9 +2,9 @@ - + DigitalCircuitFunctions.AndNotB - + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.ConstantOne.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.ConstantOne.html index 96689f1..a65269f 100644 --- a/doc/jcgp/backend/function/DigitalCircuitFunctions.ConstantOne.html +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.ConstantOne.html @@ -2,9 +2,9 @@ - + DigitalCircuitFunctions.ConstantOne - + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.ConstantZero.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.ConstantZero.html index b21a7c7..9b4f618 100644 --- a/doc/jcgp/backend/function/DigitalCircuitFunctions.ConstantZero.html +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.ConstantZero.html @@ -2,9 +2,9 @@ - + DigitalCircuitFunctions.ConstantZero - + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux1.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux1.html index 3b93699..e798c93 100644 --- a/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux1.html +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux1.html @@ -2,9 +2,9 @@ - + DigitalCircuitFunctions.Mux1 - + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux2.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux2.html index 951ed18..1190ccd 100644 --- a/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux2.html +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux2.html @@ -2,9 +2,9 @@ - + DigitalCircuitFunctions.Mux2 - + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux3.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux3.html index 56c9c00..65869a6 100644 --- a/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux3.html +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux3.html @@ -2,9 +2,9 @@ - + DigitalCircuitFunctions.Mux3 - + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux4.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux4.html index 044bccc..2525871 100644 --- a/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux4.html +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.Mux4.html @@ -2,9 +2,9 @@ - + DigitalCircuitFunctions.Mux4 - + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.Nand.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.Nand.html index 1239ab6..9db3746 100644 --- a/doc/jcgp/backend/function/DigitalCircuitFunctions.Nand.html +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.Nand.html @@ -2,9 +2,9 @@ - + DigitalCircuitFunctions.Nand - + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.Nor.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.Nor.html index 04215de..7f26ef9 100644 --- a/doc/jcgp/backend/function/DigitalCircuitFunctions.Nor.html +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.Nor.html @@ -2,9 +2,9 @@ - + DigitalCircuitFunctions.Nor - + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.NotA.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.NotA.html index 2cb1bc7..120adb5 100644 --- a/doc/jcgp/backend/function/DigitalCircuitFunctions.NotA.html +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.NotA.html @@ -2,9 +2,9 @@ - + DigitalCircuitFunctions.NotA - + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.NotB.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.NotB.html index 597fec6..a52eed5 100644 --- a/doc/jcgp/backend/function/DigitalCircuitFunctions.NotB.html +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.NotB.html @@ -2,9 +2,9 @@ - + DigitalCircuitFunctions.NotB - + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.Or.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.Or.html index f393976..a50098b 100644 --- a/doc/jcgp/backend/function/DigitalCircuitFunctions.Or.html +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.Or.html @@ -2,9 +2,9 @@ - + DigitalCircuitFunctions.Or - + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.OrNotA.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.OrNotA.html index 031a72c..50b2ae5 100644 --- a/doc/jcgp/backend/function/DigitalCircuitFunctions.OrNotA.html +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.OrNotA.html @@ -2,9 +2,9 @@ - + DigitalCircuitFunctions.OrNotA - + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.OrNotB.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.OrNotB.html index 7eb8869..bd992a1 100644 --- a/doc/jcgp/backend/function/DigitalCircuitFunctions.OrNotB.html +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.OrNotB.html @@ -2,9 +2,9 @@ - + DigitalCircuitFunctions.OrNotB - + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.WireA.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.WireA.html index 1f02741..9804f47 100644 --- a/doc/jcgp/backend/function/DigitalCircuitFunctions.WireA.html +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.WireA.html @@ -2,9 +2,9 @@ - + DigitalCircuitFunctions.WireA - + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.WireB.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.WireB.html index c76b05b..3a4d4fd 100644 --- a/doc/jcgp/backend/function/DigitalCircuitFunctions.WireB.html +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.WireB.html @@ -2,9 +2,9 @@ - + DigitalCircuitFunctions.WireB - + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.Xnor.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.Xnor.html index b9bfed3..552cb85 100644 --- a/doc/jcgp/backend/function/DigitalCircuitFunctions.Xnor.html +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.Xnor.html @@ -2,9 +2,9 @@ - + DigitalCircuitFunctions.Xnor - + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.Xor.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.Xor.html index 2d0a535..68a06aa 100644 --- a/doc/jcgp/backend/function/DigitalCircuitFunctions.Xor.html +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.Xor.html @@ -2,9 +2,9 @@ - + DigitalCircuitFunctions.Xor - + diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.html index 071507e..9cec663 100644 --- a/doc/jcgp/backend/function/DigitalCircuitFunctions.html +++ b/doc/jcgp/backend/function/DigitalCircuitFunctions.html @@ -2,9 +2,9 @@ - + DigitalCircuitFunctions - + diff --git a/doc/jcgp/backend/function/Function.html b/doc/jcgp/backend/function/Function.html index e08145b..2dff53f 100644 --- a/doc/jcgp/backend/function/Function.html +++ b/doc/jcgp/backend/function/Function.html @@ -2,9 +2,9 @@ - + Function - + diff --git a/doc/jcgp/backend/function/FunctionSet.html b/doc/jcgp/backend/function/FunctionSet.html index cca036d..8196218 100644 --- a/doc/jcgp/backend/function/FunctionSet.html +++ b/doc/jcgp/backend/function/FunctionSet.html @@ -2,9 +2,9 @@ - + FunctionSet - + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Absolute.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Absolute.html index 786917e..bdc2547 100644 --- a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Absolute.html +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Absolute.html @@ -2,9 +2,9 @@ - + SymbolicRegressionFunctions.Absolute - + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Addition.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Addition.html index 537e2e1..3f52052 100644 --- a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Addition.html +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Addition.html @@ -2,9 +2,9 @@ - + SymbolicRegressionFunctions.Addition - + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Cosine.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Cosine.html index 3769145..17270ed 100644 --- a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Cosine.html +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Cosine.html @@ -2,9 +2,9 @@ - + SymbolicRegressionFunctions.Cosine - + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.CosineAB.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.CosineAB.html index 5c47925..7cce7cb 100644 --- a/doc/jcgp/backend/function/SymbolicRegressionFunctions.CosineAB.html +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.CosineAB.html @@ -2,9 +2,9 @@ - + SymbolicRegressionFunctions.CosineAB - + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Division.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Division.html index c839d72..dcec7ff 100644 --- a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Division.html +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Division.html @@ -2,9 +2,9 @@ - + SymbolicRegressionFunctions.Division - + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Exponential.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Exponential.html index 29c7cdc..7cf79c9 100644 --- a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Exponential.html +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Exponential.html @@ -2,9 +2,9 @@ - + SymbolicRegressionFunctions.Exponential - + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicCosine.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicCosine.html index 495e5f6..9844404 100644 --- a/doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicCosine.html +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicCosine.html @@ -2,9 +2,9 @@ - + SymbolicRegressionFunctions.HyperbolicCosine - + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicSine.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicSine.html index d7ae905..e6e14ef 100644 --- a/doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicSine.html +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicSine.html @@ -2,9 +2,9 @@ - + SymbolicRegressionFunctions.HyperbolicSine - + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicTangent.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicTangent.html index 6db7945..a3d98b8 100644 --- a/doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicTangent.html +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicTangent.html @@ -2,9 +2,9 @@ - + SymbolicRegressionFunctions.HyperbolicTangent - + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Hypotenuse.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Hypotenuse.html index cdaa3a9..19c3e96 100644 --- a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Hypotenuse.html +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Hypotenuse.html @@ -2,9 +2,9 @@ - + SymbolicRegressionFunctions.Hypotenuse - + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.LogBaseTen.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.LogBaseTen.html index f48312e..b5e0cca 100644 --- a/doc/jcgp/backend/function/SymbolicRegressionFunctions.LogBaseTen.html +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.LogBaseTen.html @@ -2,9 +2,9 @@ - + SymbolicRegressionFunctions.LogBaseTen - + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Multiplication.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Multiplication.html index 4940cff..1013120 100644 --- a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Multiplication.html +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Multiplication.html @@ -2,9 +2,9 @@ - + SymbolicRegressionFunctions.Multiplication - + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.NaturalLog.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.NaturalLog.html index d9ce85c..2059288 100644 --- a/doc/jcgp/backend/function/SymbolicRegressionFunctions.NaturalLog.html +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.NaturalLog.html @@ -2,9 +2,9 @@ - + SymbolicRegressionFunctions.NaturalLog - + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Power.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Power.html index b51cf10..f764d70 100644 --- a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Power.html +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Power.html @@ -2,9 +2,9 @@ - + SymbolicRegressionFunctions.Power - + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Reciprocal.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Reciprocal.html index 3798576..e8a9ad5 100644 --- a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Reciprocal.html +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Reciprocal.html @@ -2,9 +2,9 @@ - + SymbolicRegressionFunctions.Reciprocal - + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Sine.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Sine.html index 2961d73..903b923 100644 --- a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Sine.html +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Sine.html @@ -2,9 +2,9 @@ - + SymbolicRegressionFunctions.Sine - + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.SineAB.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.SineAB.html index 71d48dd..fe658c7 100644 --- a/doc/jcgp/backend/function/SymbolicRegressionFunctions.SineAB.html +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.SineAB.html @@ -2,9 +2,9 @@ - + SymbolicRegressionFunctions.SineAB - + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.SquareRoot.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.SquareRoot.html index c2f1031..c33d00f 100644 --- a/doc/jcgp/backend/function/SymbolicRegressionFunctions.SquareRoot.html +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.SquareRoot.html @@ -2,9 +2,9 @@ - + SymbolicRegressionFunctions.SquareRoot - + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Subtraction.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Subtraction.html index 3940b40..390caa6 100644 --- a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Subtraction.html +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Subtraction.html @@ -2,9 +2,9 @@ - + SymbolicRegressionFunctions.Subtraction - + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Tangent.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Tangent.html index 997f66b..7971572 100644 --- a/doc/jcgp/backend/function/SymbolicRegressionFunctions.Tangent.html +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.Tangent.html @@ -2,9 +2,9 @@ - + SymbolicRegressionFunctions.Tangent - + diff --git a/doc/jcgp/backend/function/SymbolicRegressionFunctions.html b/doc/jcgp/backend/function/SymbolicRegressionFunctions.html index a42a2f8..9f70347 100644 --- a/doc/jcgp/backend/function/SymbolicRegressionFunctions.html +++ b/doc/jcgp/backend/function/SymbolicRegressionFunctions.html @@ -2,9 +2,9 @@ - + SymbolicRegressionFunctions - + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteCosineAB.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteCosineAB.html index d8e3bfa..4959922 100644 --- a/doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteCosineAB.html +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteCosineAB.html @@ -2,9 +2,9 @@ - + TravellingSalesmanFunctions.AbsoluteCosineAB - + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteHyperbolicTangentAB.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteHyperbolicTangentAB.html index 0232b99..3232d7f 100644 --- a/doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteHyperbolicTangentAB.html +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteHyperbolicTangentAB.html @@ -2,9 +2,9 @@ - + TravellingSalesmanFunctions.AbsoluteHyperbolicTangentAB - + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteSineAB.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteSineAB.html index 8a2e666..d71db21 100644 --- a/doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteSineAB.html +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteSineAB.html @@ -2,9 +2,9 @@ - + TravellingSalesmanFunctions.AbsoluteSineAB - + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.BoundedDivision.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.BoundedDivision.html index 35a470c..738ed8b 100644 --- a/doc/jcgp/backend/function/TravellingSalesmanFunctions.BoundedDivision.html +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.BoundedDivision.html @@ -2,9 +2,9 @@ - + TravellingSalesmanFunctions.BoundedDivision - + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.Cube.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.Cube.html index e88fc1b..e8a6d77 100644 --- a/doc/jcgp/backend/function/TravellingSalesmanFunctions.Cube.html +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.Cube.html @@ -2,9 +2,9 @@ - + TravellingSalesmanFunctions.Cube - + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.Multiplication.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.Multiplication.html index 2f271d3..e3fe03e 100644 --- a/doc/jcgp/backend/function/TravellingSalesmanFunctions.Multiplication.html +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.Multiplication.html @@ -2,9 +2,9 @@ - + TravellingSalesmanFunctions.Multiplication - + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledAddition.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledAddition.html index ea13fcd..4ecff16 100644 --- a/doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledAddition.html +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledAddition.html @@ -2,9 +2,9 @@ - + TravellingSalesmanFunctions.ScaledAddition - + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledExponential.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledExponential.html index 757dc3e..7878d26 100644 --- a/doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledExponential.html +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledExponential.html @@ -2,9 +2,9 @@ - + TravellingSalesmanFunctions.ScaledExponential - + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledHypotenuse.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledHypotenuse.html index 85001b6..7bc391c 100644 --- a/doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledHypotenuse.html +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledHypotenuse.html @@ -2,9 +2,9 @@ - + TravellingSalesmanFunctions.ScaledHypotenuse - + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.Square.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.Square.html index 7d08fcb..bbe00fc 100644 --- a/doc/jcgp/backend/function/TravellingSalesmanFunctions.Square.html +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.Square.html @@ -2,9 +2,9 @@ - + TravellingSalesmanFunctions.Square - + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.SquareRoot.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.SquareRoot.html index cb4feb3..6650d87 100644 --- a/doc/jcgp/backend/function/TravellingSalesmanFunctions.SquareRoot.html +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.SquareRoot.html @@ -2,9 +2,9 @@ - + TravellingSalesmanFunctions.SquareRoot - + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.SquaredMultiplication.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.SquaredMultiplication.html index 4eb9cd0..d4a0779 100644 --- a/doc/jcgp/backend/function/TravellingSalesmanFunctions.SquaredMultiplication.html +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.SquaredMultiplication.html @@ -2,9 +2,9 @@ - + TravellingSalesmanFunctions.SquaredMultiplication - + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.SymmetricSubtraction.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.SymmetricSubtraction.html index 3e194dc..c242aa4 100644 --- a/doc/jcgp/backend/function/TravellingSalesmanFunctions.SymmetricSubtraction.html +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.SymmetricSubtraction.html @@ -2,9 +2,9 @@ - + TravellingSalesmanFunctions.SymmetricSubtraction - + diff --git a/doc/jcgp/backend/function/TravellingSalesmanFunctions.html b/doc/jcgp/backend/function/TravellingSalesmanFunctions.html index fbc5b00..4112b06 100644 --- a/doc/jcgp/backend/function/TravellingSalesmanFunctions.html +++ b/doc/jcgp/backend/function/TravellingSalesmanFunctions.html @@ -2,9 +2,9 @@ - + TravellingSalesmanFunctions - + diff --git a/doc/jcgp/backend/function/UnsignedInteger.html b/doc/jcgp/backend/function/UnsignedInteger.html index ca02b07..e3f1de9 100644 --- a/doc/jcgp/backend/function/UnsignedInteger.html +++ b/doc/jcgp/backend/function/UnsignedInteger.html @@ -2,9 +2,9 @@ - + UnsignedInteger - + diff --git a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.And.html b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.And.html index 107e22d..6c30f5c 100644 --- a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.And.html +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.And.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index a7b3439..2353649 100644 --- a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.AndNotA.html +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.AndNotA.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 31510c1..ec7c494 100644 --- a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.AndNotB.html +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.AndNotB.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index dec308e..6e9a120 100644 --- a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.ConstantOne.html +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.ConstantOne.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index f80f3a7..476c0ee 100644 --- a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.ConstantZero.html +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.ConstantZero.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 033532c..9b82f73 100644 --- a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux1.html +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux1.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index a4d0264..fa4b439 100644 --- a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux2.html +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux2.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 70f0dcd..fb8184b 100644 --- a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux3.html +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux3.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 77a6383..7a33597 100644 --- a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux4.html +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux4.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index ffe458b..8b7140d 100644 --- a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Nand.html +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Nand.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index daea02f..e9c072a 100644 --- a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Nor.html +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Nor.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 5f05dfe..78ed7c4 100644 --- a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.NotA.html +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.NotA.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 0907bc4..158ed4e 100644 --- a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.NotB.html +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.NotB.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 2d18f2b..298d4e0 100644 --- a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Or.html +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Or.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 1d8dfe1..e240602 100644 --- a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.OrNotA.html +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.OrNotA.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 6b0891d..cf27209 100644 --- a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.OrNotB.html +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.OrNotB.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index a871482..27d518e 100644 --- a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.WireA.html +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.WireA.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index b34aa10..95cad13 100644 --- a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.WireB.html +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.WireB.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 35410eb..8bcb1be 100644 --- a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Xnor.html +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Xnor.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index be394f8..fd11432 100644 --- a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Xor.html +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Xor.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 214540f..44b7385 100644 --- a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.html +++ b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.backend.function.DigitalCircuitFunctions - + diff --git a/doc/jcgp/backend/function/class-use/Function.html b/doc/jcgp/backend/function/class-use/Function.html index e20c5cb..07a3334 100644 --- a/doc/jcgp/backend/function/class-use/Function.html +++ b/doc/jcgp/backend/function/class-use/Function.html @@ -2,9 +2,9 @@ - + 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 index e736cd7..87dca18 100644 --- a/doc/jcgp/backend/function/class-use/FunctionSet.html +++ b/doc/jcgp/backend/function/class-use/FunctionSet.html @@ -2,9 +2,9 @@ - + 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 index ea69f0f..febfcc5 100644 --- a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Absolute.html +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Absolute.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index f3baa3a..c2c43a1 100644 --- a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Addition.html +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Addition.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 136b8d2..5b76af7 100644 --- a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Cosine.html +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Cosine.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index a5975a7..6fc5bf5 100644 --- a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.CosineAB.html +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.CosineAB.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 52a8a52..29df7b2 100644 --- a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Division.html +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Division.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 8b5bfc1..c98c42a 100644 --- a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Exponential.html +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Exponential.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index b7076a0..d256e11 100644 --- a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.HyperbolicCosine.html +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.HyperbolicCosine.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index b754a81..4a4c378 100644 --- a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.HyperbolicSine.html +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.HyperbolicSine.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 3270007..2491f0c 100644 --- a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.HyperbolicTangent.html +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.HyperbolicTangent.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 182e596..ab0da37 100644 --- a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Hypotenuse.html +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Hypotenuse.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 9687b65..7d76e1b 100644 --- a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.LogBaseTen.html +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.LogBaseTen.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 931f7b5..83efb7f 100644 --- a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Multiplication.html +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Multiplication.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 2f4a062..1057961 100644 --- a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.NaturalLog.html +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.NaturalLog.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 24e0325..0b45e51 100644 --- a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Power.html +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Power.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index f756d5e..0b20bff 100644 --- a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Reciprocal.html +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Reciprocal.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 56b42c8..673f3af 100644 --- a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Sine.html +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Sine.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index b814c7d..79b0cf3 100644 --- a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.SineAB.html +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.SineAB.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 7832d14..7d3472c 100644 --- a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.SquareRoot.html +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.SquareRoot.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 51f4440..6471a54 100644 --- a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Subtraction.html +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Subtraction.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index edca5ad..3e99722 100644 --- a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Tangent.html +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Tangent.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 78c1a06..0e9b8a8 100644 --- a/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.html +++ b/doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index c6cbc89..e358b1d 100644 --- a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.AbsoluteCosineAB.html +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.AbsoluteCosineAB.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 28d9dd3..1091f1e 100644 --- a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.AbsoluteHyperbolicTangentAB.html +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.AbsoluteHyperbolicTangentAB.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index db4d5a4..03a7053 100644 --- a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.AbsoluteSineAB.html +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.AbsoluteSineAB.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 658d989..7eb87f7 100644 --- a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.BoundedDivision.html +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.BoundedDivision.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 8b0dfc0..b052a51 100644 --- a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.Cube.html +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.Cube.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 345272a..8034413 100644 --- a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.Multiplication.html +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.Multiplication.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index a74370a..b07379a 100644 --- a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.ScaledAddition.html +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.ScaledAddition.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 4e57613..cc867ed 100644 --- a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.ScaledExponential.html +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.ScaledExponential.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index c80ed8d..8b63bf4 100644 --- a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.ScaledHypotenuse.html +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.ScaledHypotenuse.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index ad84b0b..e317ae1 100644 --- a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.Square.html +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.Square.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 2937ad2..4bd5157 100644 --- a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.SquareRoot.html +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.SquareRoot.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 143e69e..86d4a95 100644 --- a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.SquaredMultiplication.html +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.SquaredMultiplication.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 6405a7f..3d3bbd0 100644 --- a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.SymmetricSubtraction.html +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.SymmetricSubtraction.html @@ -2,9 +2,9 @@ - + Uses of Class 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 index 8e0477e..ea52bd8 100644 --- a/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.html +++ b/doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.backend.function.TravellingSalesmanFunctions - + diff --git a/doc/jcgp/backend/function/class-use/UnsignedInteger.html b/doc/jcgp/backend/function/class-use/UnsignedInteger.html index 6dde36f..ad1f0c0 100644 --- a/doc/jcgp/backend/function/class-use/UnsignedInteger.html +++ b/doc/jcgp/backend/function/class-use/UnsignedInteger.html @@ -2,9 +2,9 @@ - + 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 index 76cc057..fbf34c2 100644 --- a/doc/jcgp/backend/function/package-frame.html +++ b/doc/jcgp/backend/function/package-frame.html @@ -2,9 +2,9 @@ - + jcgp.backend.function - + diff --git a/doc/jcgp/backend/function/package-summary.html b/doc/jcgp/backend/function/package-summary.html index 9742940..464d996 100644 --- a/doc/jcgp/backend/function/package-summary.html +++ b/doc/jcgp/backend/function/package-summary.html @@ -2,9 +2,9 @@ - + jcgp.backend.function - + diff --git a/doc/jcgp/backend/function/package-tree.html b/doc/jcgp/backend/function/package-tree.html index 52fc595..3ffdef4 100644 --- a/doc/jcgp/backend/function/package-tree.html +++ b/doc/jcgp/backend/function/package-tree.html @@ -2,9 +2,9 @@ - + jcgp.backend.function Class Hierarchy - + diff --git a/doc/jcgp/backend/function/package-use.html b/doc/jcgp/backend/function/package-use.html index 6622f40..2eef87f 100644 --- a/doc/jcgp/backend/function/package-use.html +++ b/doc/jcgp/backend/function/package-use.html @@ -2,9 +2,9 @@ - + Uses of Package jcgp.backend.function - + diff --git a/doc/jcgp/backend/modules/Module.html b/doc/jcgp/backend/modules/Module.html index b194964..39193c8 100644 --- a/doc/jcgp/backend/modules/Module.html +++ b/doc/jcgp/backend/modules/Module.html @@ -2,9 +2,9 @@ - + Module - + diff --git a/doc/jcgp/backend/modules/class-use/Module.html b/doc/jcgp/backend/modules/class-use/Module.html index 6ab68d0..d47eade 100644 --- a/doc/jcgp/backend/modules/class-use/Module.html +++ b/doc/jcgp/backend/modules/class-use/Module.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.backend.modules.Module - + diff --git a/doc/jcgp/backend/modules/es/EvolutionaryStrategy.html b/doc/jcgp/backend/modules/es/EvolutionaryStrategy.html index d18e01f..ba869dc 100644 --- a/doc/jcgp/backend/modules/es/EvolutionaryStrategy.html +++ b/doc/jcgp/backend/modules/es/EvolutionaryStrategy.html @@ -2,9 +2,9 @@ - + EvolutionaryStrategy - + diff --git a/doc/jcgp/backend/modules/es/MuPlusLambda.html b/doc/jcgp/backend/modules/es/MuPlusLambda.html index 3ca75c9..3ffda1d 100644 --- a/doc/jcgp/backend/modules/es/MuPlusLambda.html +++ b/doc/jcgp/backend/modules/es/MuPlusLambda.html @@ -2,9 +2,9 @@ - + MuPlusLambda - + diff --git a/doc/jcgp/backend/modules/es/TournamentSelection.html b/doc/jcgp/backend/modules/es/TournamentSelection.html index 59e63cd..fcf0ab0 100644 --- a/doc/jcgp/backend/modules/es/TournamentSelection.html +++ b/doc/jcgp/backend/modules/es/TournamentSelection.html @@ -2,9 +2,9 @@ - + TournamentSelection - + diff --git a/doc/jcgp/backend/modules/es/class-use/EvolutionaryStrategy.html b/doc/jcgp/backend/modules/es/class-use/EvolutionaryStrategy.html index ed70f1e..b2550cc 100644 --- a/doc/jcgp/backend/modules/es/class-use/EvolutionaryStrategy.html +++ b/doc/jcgp/backend/modules/es/class-use/EvolutionaryStrategy.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.backend.modules.es.EvolutionaryStrategy - + @@ -107,24 +107,15 @@ +EvolutionaryStrategy[] +JCGP.getEvolutionaryStrategies()  + + EvolutionaryStrategy JCGP.getEvolutionaryStrategy()  - - - - - - - - - - - - -
          Methods in jcgp that return types with arguments of type EvolutionaryStrategy 
          Modifier and TypeMethod and Description
          java.util.ArrayList<EvolutionaryStrategy>JCGP.getEvolutionaryStrategies() 
        • diff --git a/doc/jcgp/backend/modules/es/class-use/MuPlusLambda.html b/doc/jcgp/backend/modules/es/class-use/MuPlusLambda.html index 7b38f2a..a056251 100644 --- a/doc/jcgp/backend/modules/es/class-use/MuPlusLambda.html +++ b/doc/jcgp/backend/modules/es/class-use/MuPlusLambda.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.backend.modules.es.MuPlusLambda - + diff --git a/doc/jcgp/backend/modules/es/class-use/TournamentSelection.html b/doc/jcgp/backend/modules/es/class-use/TournamentSelection.html index 3de5cbb..0ba676a 100644 --- a/doc/jcgp/backend/modules/es/class-use/TournamentSelection.html +++ b/doc/jcgp/backend/modules/es/class-use/TournamentSelection.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.backend.modules.es.TournamentSelection - + diff --git a/doc/jcgp/backend/modules/es/package-frame.html b/doc/jcgp/backend/modules/es/package-frame.html index 2341ef5..7c924f1 100644 --- a/doc/jcgp/backend/modules/es/package-frame.html +++ b/doc/jcgp/backend/modules/es/package-frame.html @@ -2,9 +2,9 @@ - + jcgp.backend.modules.es - + diff --git a/doc/jcgp/backend/modules/es/package-summary.html b/doc/jcgp/backend/modules/es/package-summary.html index bb760c8..9c461bb 100644 --- a/doc/jcgp/backend/modules/es/package-summary.html +++ b/doc/jcgp/backend/modules/es/package-summary.html @@ -2,9 +2,9 @@ - + jcgp.backend.modules.es - + diff --git a/doc/jcgp/backend/modules/es/package-tree.html b/doc/jcgp/backend/modules/es/package-tree.html index 5ebca47..8557554 100644 --- a/doc/jcgp/backend/modules/es/package-tree.html +++ b/doc/jcgp/backend/modules/es/package-tree.html @@ -2,9 +2,9 @@ - + jcgp.backend.modules.es Class Hierarchy - + diff --git a/doc/jcgp/backend/modules/es/package-use.html b/doc/jcgp/backend/modules/es/package-use.html index a9a2c2d..59c0edb 100644 --- a/doc/jcgp/backend/modules/es/package-use.html +++ b/doc/jcgp/backend/modules/es/package-use.html @@ -2,9 +2,9 @@ - + Uses of Package jcgp.backend.modules.es - + diff --git a/doc/jcgp/backend/modules/mutator/FixedPointMutator.html b/doc/jcgp/backend/modules/mutator/FixedPointMutator.html index 3614df1..5144aa7 100644 --- a/doc/jcgp/backend/modules/mutator/FixedPointMutator.html +++ b/doc/jcgp/backend/modules/mutator/FixedPointMutator.html @@ -2,9 +2,9 @@ - + FixedPointMutator - + diff --git a/doc/jcgp/backend/modules/mutator/Mutator.html b/doc/jcgp/backend/modules/mutator/Mutator.html index 13aafdb..d0f58a2 100644 --- a/doc/jcgp/backend/modules/mutator/Mutator.html +++ b/doc/jcgp/backend/modules/mutator/Mutator.html @@ -2,9 +2,9 @@ - + Mutator - + diff --git a/doc/jcgp/backend/modules/mutator/PercentPointMutator.html b/doc/jcgp/backend/modules/mutator/PercentPointMutator.html index 968640e..600b5a9 100644 --- a/doc/jcgp/backend/modules/mutator/PercentPointMutator.html +++ b/doc/jcgp/backend/modules/mutator/PercentPointMutator.html @@ -2,9 +2,9 @@ - + PercentPointMutator - + diff --git a/doc/jcgp/backend/modules/mutator/PointMutator.html b/doc/jcgp/backend/modules/mutator/PointMutator.html index 691eece..4f424d1 100644 --- a/doc/jcgp/backend/modules/mutator/PointMutator.html +++ b/doc/jcgp/backend/modules/mutator/PointMutator.html @@ -2,9 +2,9 @@ - + PointMutator - + diff --git a/doc/jcgp/backend/modules/mutator/ProbabilisticMutator.html b/doc/jcgp/backend/modules/mutator/ProbabilisticMutator.html index c4e22ae..13b20c1 100644 --- a/doc/jcgp/backend/modules/mutator/ProbabilisticMutator.html +++ b/doc/jcgp/backend/modules/mutator/ProbabilisticMutator.html @@ -2,9 +2,9 @@ - + ProbabilisticMutator - + diff --git a/doc/jcgp/backend/modules/mutator/class-use/FixedPointMutator.html b/doc/jcgp/backend/modules/mutator/class-use/FixedPointMutator.html index 695222a..3adb39d 100644 --- a/doc/jcgp/backend/modules/mutator/class-use/FixedPointMutator.html +++ b/doc/jcgp/backend/modules/mutator/class-use/FixedPointMutator.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.backend.modules.mutator.FixedPointMutator - + diff --git a/doc/jcgp/backend/modules/mutator/class-use/Mutator.html b/doc/jcgp/backend/modules/mutator/class-use/Mutator.html index 3107012..f1657ee 100644 --- a/doc/jcgp/backend/modules/mutator/class-use/Mutator.html +++ b/doc/jcgp/backend/modules/mutator/class-use/Mutator.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.backend.modules.mutator.Mutator - + @@ -114,17 +114,8 @@ Mutator JCGP.getMutator()  - - - - - - - - - - - + + diff --git a/doc/jcgp/backend/modules/mutator/class-use/PercentPointMutator.html b/doc/jcgp/backend/modules/mutator/class-use/PercentPointMutator.html index f605d5a..8edb1d6 100644 --- a/doc/jcgp/backend/modules/mutator/class-use/PercentPointMutator.html +++ b/doc/jcgp/backend/modules/mutator/class-use/PercentPointMutator.html @@ -2,9 +2,9 @@ - +Uses of Class jcgp.backend.modules.mutator.PercentPointMutator - + diff --git a/doc/jcgp/backend/modules/mutator/class-use/PointMutator.html b/doc/jcgp/backend/modules/mutator/class-use/PointMutator.html index feeb525..f1f1704 100644 --- a/doc/jcgp/backend/modules/mutator/class-use/PointMutator.html +++ b/doc/jcgp/backend/modules/mutator/class-use/PointMutator.html @@ -2,9 +2,9 @@ - +Uses of Class jcgp.backend.modules.mutator.PointMutator - + diff --git a/doc/jcgp/backend/modules/mutator/class-use/ProbabilisticMutator.html b/doc/jcgp/backend/modules/mutator/class-use/ProbabilisticMutator.html index 0186442..5dd6483 100644 --- a/doc/jcgp/backend/modules/mutator/class-use/ProbabilisticMutator.html +++ b/doc/jcgp/backend/modules/mutator/class-use/ProbabilisticMutator.html @@ -2,9 +2,9 @@ - +Uses of Class jcgp.backend.modules.mutator.ProbabilisticMutator - + diff --git a/doc/jcgp/backend/modules/mutator/package-frame.html b/doc/jcgp/backend/modules/mutator/package-frame.html index da1968b..c0dee3f 100644 --- a/doc/jcgp/backend/modules/mutator/package-frame.html +++ b/doc/jcgp/backend/modules/mutator/package-frame.html @@ -2,9 +2,9 @@ - +jcgp.backend.modules.mutator - + diff --git a/doc/jcgp/backend/modules/mutator/package-summary.html b/doc/jcgp/backend/modules/mutator/package-summary.html index a5bfb94..7bd73c1 100644 --- a/doc/jcgp/backend/modules/mutator/package-summary.html +++ b/doc/jcgp/backend/modules/mutator/package-summary.html @@ -2,9 +2,9 @@ - +jcgp.backend.modules.mutator - + diff --git a/doc/jcgp/backend/modules/mutator/package-tree.html b/doc/jcgp/backend/modules/mutator/package-tree.html index a83ce31..17d0c8e 100644 --- a/doc/jcgp/backend/modules/mutator/package-tree.html +++ b/doc/jcgp/backend/modules/mutator/package-tree.html @@ -2,9 +2,9 @@ - +jcgp.backend.modules.mutator Class Hierarchy - + diff --git a/doc/jcgp/backend/modules/mutator/package-use.html b/doc/jcgp/backend/modules/mutator/package-use.html index d0f85c6..052c57a 100644 --- a/doc/jcgp/backend/modules/mutator/package-use.html +++ b/doc/jcgp/backend/modules/mutator/package-use.html @@ -2,9 +2,9 @@ - +Uses of Package jcgp.backend.modules.mutator - + diff --git a/doc/jcgp/backend/modules/package-frame.html b/doc/jcgp/backend/modules/package-frame.html index 876d8f2..b9cba5d 100644 --- a/doc/jcgp/backend/modules/package-frame.html +++ b/doc/jcgp/backend/modules/package-frame.html @@ -2,9 +2,9 @@ - +jcgp.backend.modules - + diff --git a/doc/jcgp/backend/modules/package-summary.html b/doc/jcgp/backend/modules/package-summary.html index cd347f1..856727f 100644 --- a/doc/jcgp/backend/modules/package-summary.html +++ b/doc/jcgp/backend/modules/package-summary.html @@ -2,9 +2,9 @@ - +jcgp.backend.modules - + diff --git a/doc/jcgp/backend/modules/package-tree.html b/doc/jcgp/backend/modules/package-tree.html index 3be8d8f..c3800a3 100644 --- a/doc/jcgp/backend/modules/package-tree.html +++ b/doc/jcgp/backend/modules/package-tree.html @@ -2,9 +2,9 @@ - +jcgp.backend.modules Class Hierarchy - + diff --git a/doc/jcgp/backend/modules/package-use.html b/doc/jcgp/backend/modules/package-use.html index 8c933e0..ae3715a 100644 --- a/doc/jcgp/backend/modules/package-use.html +++ b/doc/jcgp/backend/modules/package-use.html @@ -2,9 +2,9 @@ - +Uses of Package jcgp.backend.modules - + diff --git a/doc/jcgp/backend/modules/problem/BestFitness.html b/doc/jcgp/backend/modules/problem/BestFitness.html index 9578099..1ac19be 100644 --- a/doc/jcgp/backend/modules/problem/BestFitness.html +++ b/doc/jcgp/backend/modules/problem/BestFitness.html @@ -2,9 +2,9 @@ - +BestFitness - + @@ -120,6 +120,17 @@ var activeTableTab = "activeTableTab";
          public enum BestFitness
           extends java.lang.Enum<BestFitness>
          +
          Enum type to allow problems to indicate their fitness + orientation. +

          + BestFitness.HIGH means high fitness values are + better than low. Conversely, BestFitness.LOW + signals that low fitness values indicate better fitness + than high values.
          +
          +
          Author:
          +
          Eduardo Pedroni
          +
          diff --git a/doc/jcgp/backend/modules/problem/DigitalCircuitProblem.html b/doc/jcgp/backend/modules/problem/DigitalCircuitProblem.html index d9d3011..21bdb2b 100644 --- a/doc/jcgp/backend/modules/problem/DigitalCircuitProblem.html +++ b/doc/jcgp/backend/modules/problem/DigitalCircuitProblem.html @@ -2,9 +2,9 @@ - +DigitalCircuitProblem - + @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; +var methods = {"i0":10,"i1":10,"i2":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -198,9 +198,9 @@ extends - @@ -212,20 +212,13 @@ extends - - - -
          Methods in jcgp that return types with arguments of type Mutator 
          Modifier and TypeMethod and Description
          java.util.ArrayList<Mutator>
          Mutator[] JCGP.getMutators() 
          inthasImprovement(Population population) -
          Used to assert whether a given population has a chromosome that is an improvement over - the current best chromosome.
          +
          hasPerfectSolution(Population population) +
          Used to assert whether a given population contains a perfect solution + to the problem.
          intperfectSolutionFound(Population population) -
          Used to assert whether a given population contains a perfect solution - to the problem.
          -
          - + -
            +
            • -

              perfectSolutionFound

              -
              public int perfectSolutionFound(Population population)
              -
              Description copied from class: Problem
              +

              hasPerfectSolution

              +
              public int hasPerfectSolution(Population population)
              +
              Description copied from class: Problem
              Used to assert whether a given population contains a perfect solution to the problem. It is up to the problem to define what qualifies a perfect solution, as some problems (subject ones such as music and art evolution, for example) might not have perfect solutions at all.
              Specified by:
              -
              perfectSolutionFound in class Problem
              +
              hasPerfectSolution in class Problem
              Parameters:
              population - the population to search through for a perfect chromosome.
              Returns:
              @@ -360,28 +353,6 @@ extends
            - - - -
              -
            • -

              hasImprovement

              -
              public int hasImprovement(Population population)
              -
              Description copied from class: Problem
              -
              Used to assert whether a given population has a chromosome that is an improvement over - the current best chromosome. A typical implementation of this method - will simply compare chromosome fitness values, though the problem type - is free to implement this in any way.
              -
              -
              Specified by:
              -
              hasImprovement in class Problem
              -
              Parameters:
              -
              population - the population potentially containing a fitter chromosome.
              -
              Returns:
              -
              the index of the first chromosome in the population that is an improvement, -1 if none is found.
              -
              -
            • -
        • diff --git a/doc/jcgp/backend/modules/problem/Problem.html b/doc/jcgp/backend/modules/problem/Problem.html index 0d08b2a..2e43445 100644 --- a/doc/jcgp/backend/modules/problem/Problem.html +++ b/doc/jcgp/backend/modules/problem/Problem.html @@ -2,9 +2,9 @@ - + Problem - + @@ -212,6 +212,13 @@ extends +abstract int +hasPerfectSolution(Population population) +
          Used to assert whether a given population contains a perfect solution + to the problem.
          + + + abstract void parseProblemData(java.io.File file, ModifiableResources resources) @@ -219,13 +226,6 @@ extends -abstract int -perfectSolutionFound(Population population) -
          Used to assert whether a given population contains a perfect solution - to the problem.
          - - void reset() @@ -311,13 +311,13 @@ extends +
          • -

            perfectSolutionFound

            -
            public abstract int perfectSolutionFound(Population population)
            +

            hasPerfectSolution

            +
            public abstract int hasPerfectSolution(Population population)
            Used to assert whether a given population contains a perfect solution to the problem. It is up to the problem to define what qualifies a perfect solution, as some problems (subject ones such as music and diff --git a/doc/jcgp/backend/modules/problem/SymbolicRegressionProblem.html b/doc/jcgp/backend/modules/problem/SymbolicRegressionProblem.html index 1ab3746..5f9fbd7 100644 --- a/doc/jcgp/backend/modules/problem/SymbolicRegressionProblem.html +++ b/doc/jcgp/backend/modules/problem/SymbolicRegressionProblem.html @@ -2,9 +2,9 @@ - + SymbolicRegressionProblem - + @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; +var methods = {"i0":10,"i1":10,"i2":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -211,9 +211,9 @@ extends int -hasImprovement(Population population) -
            Used to assert whether a given population has a chromosome that is an improvement over - the current best chromosome.
            +hasPerfectSolution(Population population) +
            Used to assert whether a given population contains a perfect solution + to the problem.
            @@ -225,20 +225,13 @@ extends - -int -perfectSolutionFound(Population population) -
            Used to assert whether a given population contains a perfect solution - to the problem.
            - - - + -
              +
              • -

                perfectSolutionFound

                -
                public int perfectSolutionFound(Population population)
                -
                Description copied from class: Problem
                +

                hasPerfectSolution

                +
                public int hasPerfectSolution(Population population)
                +
                Description copied from class: Problem
                Used to assert whether a given population contains a perfect solution to the problem. It is up to the problem to define what qualifies a perfect solution, as some problems (subject ones such as music and art evolution, for example) might not have perfect solutions at all.
                Specified by:
                -
                perfectSolutionFound in class Problem
                +
                hasPerfectSolution in class Problem
                Parameters:
                population - the population to search through for a perfect chromosome.
                Returns:
                @@ -373,28 +366,6 @@ extends
              - - - -
                -
              • -

                hasImprovement

                -
                public int hasImprovement(Population population)
                -
                Description copied from class: Problem
                -
                Used to assert whether a given population has a chromosome that is an improvement over - the current best chromosome. A typical implementation of this method - will simply compare chromosome fitness values, though the problem type - is free to implement this in any way.
                -
                -
                Specified by:
                -
                hasImprovement in class Problem
                -
                Parameters:
                -
                population - the population potentially containing a fitter chromosome.
                -
                Returns:
                -
                the index of the first chromosome in the population that is an improvement, -1 if none is found.
                -
                -
              • -
          • diff --git a/doc/jcgp/backend/modules/problem/TestCaseProblem.TestCase.html b/doc/jcgp/backend/modules/problem/TestCaseProblem.TestCase.html index 5373cf2..0fc7af7 100644 --- a/doc/jcgp/backend/modules/problem/TestCaseProblem.TestCase.html +++ b/doc/jcgp/backend/modules/problem/TestCaseProblem.TestCase.html @@ -2,9 +2,9 @@ - + TestCaseProblem.TestCase - + diff --git a/doc/jcgp/backend/modules/problem/TestCaseProblem.html b/doc/jcgp/backend/modules/problem/TestCaseProblem.html index 663bc0a..b0abde9 100644 --- a/doc/jcgp/backend/modules/problem/TestCaseProblem.html +++ b/doc/jcgp/backend/modules/problem/TestCaseProblem.html @@ -2,9 +2,9 @@ - + TestCaseProblem - + @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -222,6 +222,13 @@ extends getTestCases()  +int +hasImprovement(Population population) +
            Used to assert whether a given population has a chromosome that is an improvement over + the current best chromosome.
            + + + void parseProblemData(java.io.File file, ModifiableResources resources) @@ -235,7 +242,7 @@ extends Problem -evaluate, getBestFitness, getFileExtension, getFitnessOrientation, getFunctionSet, hasImprovement, perfectSolutionFound, reset +evaluate, getBestFitness, getFileExtension, getFitnessOrientation, getFunctionSet, hasPerfectSolution, reset
          • @@ -331,7 +338,7 @@ extends -
              +
              • parseProblemData

                public void parseProblemData(java.io.File file,
                @@ -354,6 +361,28 @@ extends 
                +
                +
                +
                  +
                • +

                  hasImprovement

                  +
                  public int hasImprovement(Population population)
                  +
                  Description copied from class: Problem
                  +
                  Used to assert whether a given population has a chromosome that is an improvement over + the current best chromosome. A typical implementation of this method + will simply compare chromosome fitness values, though the problem type + is free to implement this in any way.
                  +
                  +
                  Specified by:
                  +
                  hasImprovement in class Problem
                  +
                  Parameters:
                  +
                  population - the population potentially containing a fitter chromosome.
                  +
                  Returns:
                  +
                  the index of the first chromosome in the population that is an improvement, -1 if none is found.
                  +
                  +
                • +
              diff --git a/doc/jcgp/backend/modules/problem/class-use/BestFitness.html b/doc/jcgp/backend/modules/problem/class-use/BestFitness.html index 3e1aec5..a16f095 100644 --- a/doc/jcgp/backend/modules/problem/class-use/BestFitness.html +++ b/doc/jcgp/backend/modules/problem/class-use/BestFitness.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.backend.modules.problem.BestFitness - + diff --git a/doc/jcgp/backend/modules/problem/class-use/DigitalCircuitProblem.html b/doc/jcgp/backend/modules/problem/class-use/DigitalCircuitProblem.html index 0a41224..6c55d92 100644 --- a/doc/jcgp/backend/modules/problem/class-use/DigitalCircuitProblem.html +++ b/doc/jcgp/backend/modules/problem/class-use/DigitalCircuitProblem.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.backend.modules.problem.DigitalCircuitProblem - + diff --git a/doc/jcgp/backend/modules/problem/class-use/Problem.html b/doc/jcgp/backend/modules/problem/class-use/Problem.html index df1956b..b4e6bb4 100644 --- a/doc/jcgp/backend/modules/problem/class-use/Problem.html +++ b/doc/jcgp/backend/modules/problem/class-use/Problem.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.backend.modules.problem.Problem - + @@ -110,17 +110,8 @@ Problem JCGP.getProblem()  - - - - - - - - - - - + + diff --git a/doc/jcgp/backend/modules/problem/class-use/SymbolicRegressionProblem.html b/doc/jcgp/backend/modules/problem/class-use/SymbolicRegressionProblem.html index 6347b53..b0d63e1 100644 --- a/doc/jcgp/backend/modules/problem/class-use/SymbolicRegressionProblem.html +++ b/doc/jcgp/backend/modules/problem/class-use/SymbolicRegressionProblem.html @@ -2,9 +2,9 @@ - +Uses of Class jcgp.backend.modules.problem.SymbolicRegressionProblem - + diff --git a/doc/jcgp/backend/modules/problem/class-use/TestCaseProblem.TestCase.html b/doc/jcgp/backend/modules/problem/class-use/TestCaseProblem.TestCase.html index 51bc5c0..4ce2d5e 100644 --- a/doc/jcgp/backend/modules/problem/class-use/TestCaseProblem.TestCase.html +++ b/doc/jcgp/backend/modules/problem/class-use/TestCaseProblem.TestCase.html @@ -2,9 +2,9 @@ - +Uses of Class jcgp.backend.modules.problem.TestCaseProblem.TestCase - + diff --git a/doc/jcgp/backend/modules/problem/class-use/TestCaseProblem.html b/doc/jcgp/backend/modules/problem/class-use/TestCaseProblem.html index 2924adc..116f348 100644 --- a/doc/jcgp/backend/modules/problem/class-use/TestCaseProblem.html +++ b/doc/jcgp/backend/modules/problem/class-use/TestCaseProblem.html @@ -2,9 +2,9 @@ - +Uses of Class jcgp.backend.modules.problem.TestCaseProblem - + diff --git a/doc/jcgp/backend/modules/problem/package-frame.html b/doc/jcgp/backend/modules/problem/package-frame.html index 7089f7c..f495522 100644 --- a/doc/jcgp/backend/modules/problem/package-frame.html +++ b/doc/jcgp/backend/modules/problem/package-frame.html @@ -2,9 +2,9 @@ - +jcgp.backend.modules.problem - + diff --git a/doc/jcgp/backend/modules/problem/package-summary.html b/doc/jcgp/backend/modules/problem/package-summary.html index 381db7a..4c80838 100644 --- a/doc/jcgp/backend/modules/problem/package-summary.html +++ b/doc/jcgp/backend/modules/problem/package-summary.html @@ -2,9 +2,9 @@ - +jcgp.backend.modules.problem - + @@ -130,7 +130,10 @@ - +
              Methods in jcgp that return types with arguments of type Problem 
              Modifier and TypeMethod and Description
              java.util.ArrayList<Problem>
              Problem[] JCGP.getProblems() 
              BestFitness  +
              Enum type to allow problems to indicate their fitness + orientation.
              +
              diff --git a/doc/jcgp/backend/modules/problem/package-tree.html b/doc/jcgp/backend/modules/problem/package-tree.html index 1ff07b5..0ac74b9 100644 --- a/doc/jcgp/backend/modules/problem/package-tree.html +++ b/doc/jcgp/backend/modules/problem/package-tree.html @@ -2,9 +2,9 @@ - + jcgp.backend.modules.problem Class Hierarchy - + diff --git a/doc/jcgp/backend/modules/problem/package-use.html b/doc/jcgp/backend/modules/problem/package-use.html index 32be276..dc54c41 100644 --- a/doc/jcgp/backend/modules/problem/package-use.html +++ b/doc/jcgp/backend/modules/problem/package-use.html @@ -2,9 +2,9 @@ - + Uses of Package jcgp.backend.modules.problem - + @@ -140,7 +140,10 @@ -BestFitness  +BestFitness +
              Enum type to allow problems to indicate their fitness + orientation.
              + Problem @@ -188,7 +191,10 @@ -BestFitness  +BestFitness +
              Enum type to allow problems to indicate their fitness + orientation.
              + diff --git a/doc/jcgp/backend/parameters/BooleanParameter.html b/doc/jcgp/backend/parameters/BooleanParameter.html index 06792b1..9443e96 100644 --- a/doc/jcgp/backend/parameters/BooleanParameter.html +++ b/doc/jcgp/backend/parameters/BooleanParameter.html @@ -2,9 +2,9 @@ - + BooleanParameter - + diff --git a/doc/jcgp/backend/parameters/DoubleParameter.html b/doc/jcgp/backend/parameters/DoubleParameter.html index eb59a02..ec2fd21 100644 --- a/doc/jcgp/backend/parameters/DoubleParameter.html +++ b/doc/jcgp/backend/parameters/DoubleParameter.html @@ -2,9 +2,9 @@ - + DoubleParameter - + diff --git a/doc/jcgp/backend/parameters/IntegerParameter.html b/doc/jcgp/backend/parameters/IntegerParameter.html index 6a79d0a..17aa186 100644 --- a/doc/jcgp/backend/parameters/IntegerParameter.html +++ b/doc/jcgp/backend/parameters/IntegerParameter.html @@ -2,9 +2,9 @@ - + IntegerParameter - + diff --git a/doc/jcgp/backend/parameters/Parameter.html b/doc/jcgp/backend/parameters/Parameter.html index c616601..5d5b771 100644 --- a/doc/jcgp/backend/parameters/Parameter.html +++ b/doc/jcgp/backend/parameters/Parameter.html @@ -2,9 +2,9 @@ - + Parameter - + diff --git a/doc/jcgp/backend/parameters/ParameterStatus.html b/doc/jcgp/backend/parameters/ParameterStatus.html index fc216df..447b174 100644 --- a/doc/jcgp/backend/parameters/ParameterStatus.html +++ b/doc/jcgp/backend/parameters/ParameterStatus.html @@ -2,9 +2,9 @@ - + ParameterStatus - + diff --git a/doc/jcgp/backend/parameters/class-use/BooleanParameter.html b/doc/jcgp/backend/parameters/class-use/BooleanParameter.html index 7f43c20..89c6960 100644 --- a/doc/jcgp/backend/parameters/class-use/BooleanParameter.html +++ b/doc/jcgp/backend/parameters/class-use/BooleanParameter.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.backend.parameters.BooleanParameter - + diff --git a/doc/jcgp/backend/parameters/class-use/DoubleParameter.html b/doc/jcgp/backend/parameters/class-use/DoubleParameter.html index 9d559b2..117ce1e 100644 --- a/doc/jcgp/backend/parameters/class-use/DoubleParameter.html +++ b/doc/jcgp/backend/parameters/class-use/DoubleParameter.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.backend.parameters.DoubleParameter - + diff --git a/doc/jcgp/backend/parameters/class-use/IntegerParameter.html b/doc/jcgp/backend/parameters/class-use/IntegerParameter.html index 75b6c3f..42208ac 100644 --- a/doc/jcgp/backend/parameters/class-use/IntegerParameter.html +++ b/doc/jcgp/backend/parameters/class-use/IntegerParameter.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.backend.parameters.IntegerParameter - + diff --git a/doc/jcgp/backend/parameters/class-use/Parameter.html b/doc/jcgp/backend/parameters/class-use/Parameter.html index 7d037b6..4e1cb9b 100644 --- a/doc/jcgp/backend/parameters/class-use/Parameter.html +++ b/doc/jcgp/backend/parameters/class-use/Parameter.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.backend.parameters.Parameter - + diff --git a/doc/jcgp/backend/parameters/class-use/ParameterStatus.html b/doc/jcgp/backend/parameters/class-use/ParameterStatus.html index d0471f9..103bef2 100644 --- a/doc/jcgp/backend/parameters/class-use/ParameterStatus.html +++ b/doc/jcgp/backend/parameters/class-use/ParameterStatus.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.backend.parameters.ParameterStatus - + diff --git a/doc/jcgp/backend/parameters/monitors/BooleanMonitor.html b/doc/jcgp/backend/parameters/monitors/BooleanMonitor.html index 7b20189..d3dfd7a 100644 --- a/doc/jcgp/backend/parameters/monitors/BooleanMonitor.html +++ b/doc/jcgp/backend/parameters/monitors/BooleanMonitor.html @@ -2,9 +2,9 @@ - + BooleanMonitor - + diff --git a/doc/jcgp/backend/parameters/monitors/DoubleMonitor.html b/doc/jcgp/backend/parameters/monitors/DoubleMonitor.html index 6c04a90..70e14e5 100644 --- a/doc/jcgp/backend/parameters/monitors/DoubleMonitor.html +++ b/doc/jcgp/backend/parameters/monitors/DoubleMonitor.html @@ -2,9 +2,9 @@ - + DoubleMonitor - + diff --git a/doc/jcgp/backend/parameters/monitors/IntegerMonitor.html b/doc/jcgp/backend/parameters/monitors/IntegerMonitor.html index 9ebc2d8..0d17efb 100644 --- a/doc/jcgp/backend/parameters/monitors/IntegerMonitor.html +++ b/doc/jcgp/backend/parameters/monitors/IntegerMonitor.html @@ -2,9 +2,9 @@ - + IntegerMonitor - + diff --git a/doc/jcgp/backend/parameters/monitors/class-use/BooleanMonitor.html b/doc/jcgp/backend/parameters/monitors/class-use/BooleanMonitor.html index abda05b..81d6f56 100644 --- a/doc/jcgp/backend/parameters/monitors/class-use/BooleanMonitor.html +++ b/doc/jcgp/backend/parameters/monitors/class-use/BooleanMonitor.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.backend.parameters.monitors.BooleanMonitor - + diff --git a/doc/jcgp/backend/parameters/monitors/class-use/DoubleMonitor.html b/doc/jcgp/backend/parameters/monitors/class-use/DoubleMonitor.html index 4b51550..01c414a 100644 --- a/doc/jcgp/backend/parameters/monitors/class-use/DoubleMonitor.html +++ b/doc/jcgp/backend/parameters/monitors/class-use/DoubleMonitor.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.backend.parameters.monitors.DoubleMonitor - + diff --git a/doc/jcgp/backend/parameters/monitors/class-use/IntegerMonitor.html b/doc/jcgp/backend/parameters/monitors/class-use/IntegerMonitor.html index a103997..21ff5a2 100644 --- a/doc/jcgp/backend/parameters/monitors/class-use/IntegerMonitor.html +++ b/doc/jcgp/backend/parameters/monitors/class-use/IntegerMonitor.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.backend.parameters.monitors.IntegerMonitor - + diff --git a/doc/jcgp/backend/parameters/monitors/package-frame.html b/doc/jcgp/backend/parameters/monitors/package-frame.html index af63177..384c4fd 100644 --- a/doc/jcgp/backend/parameters/monitors/package-frame.html +++ b/doc/jcgp/backend/parameters/monitors/package-frame.html @@ -2,9 +2,9 @@ - + jcgp.backend.parameters.monitors - + diff --git a/doc/jcgp/backend/parameters/monitors/package-summary.html b/doc/jcgp/backend/parameters/monitors/package-summary.html index d7b074c..104bdb6 100644 --- a/doc/jcgp/backend/parameters/monitors/package-summary.html +++ b/doc/jcgp/backend/parameters/monitors/package-summary.html @@ -2,9 +2,9 @@ - + jcgp.backend.parameters.monitors - + diff --git a/doc/jcgp/backend/parameters/monitors/package-tree.html b/doc/jcgp/backend/parameters/monitors/package-tree.html index 3b96ca8..4a0e5af 100644 --- a/doc/jcgp/backend/parameters/monitors/package-tree.html +++ b/doc/jcgp/backend/parameters/monitors/package-tree.html @@ -2,9 +2,9 @@ - + jcgp.backend.parameters.monitors Class Hierarchy - + diff --git a/doc/jcgp/backend/parameters/monitors/package-use.html b/doc/jcgp/backend/parameters/monitors/package-use.html index c6ae683..b4191f4 100644 --- a/doc/jcgp/backend/parameters/monitors/package-use.html +++ b/doc/jcgp/backend/parameters/monitors/package-use.html @@ -2,9 +2,9 @@ - + Uses of Package jcgp.backend.parameters.monitors - + diff --git a/doc/jcgp/backend/parameters/package-frame.html b/doc/jcgp/backend/parameters/package-frame.html index 71d0bf3..7b3befd 100644 --- a/doc/jcgp/backend/parameters/package-frame.html +++ b/doc/jcgp/backend/parameters/package-frame.html @@ -2,9 +2,9 @@ - + jcgp.backend.parameters - + diff --git a/doc/jcgp/backend/parameters/package-summary.html b/doc/jcgp/backend/parameters/package-summary.html index 0942c04..4c0e034 100644 --- a/doc/jcgp/backend/parameters/package-summary.html +++ b/doc/jcgp/backend/parameters/package-summary.html @@ -2,9 +2,9 @@ - + jcgp.backend.parameters - + diff --git a/doc/jcgp/backend/parameters/package-tree.html b/doc/jcgp/backend/parameters/package-tree.html index b82ea62..824d5d5 100644 --- a/doc/jcgp/backend/parameters/package-tree.html +++ b/doc/jcgp/backend/parameters/package-tree.html @@ -2,9 +2,9 @@ - + jcgp.backend.parameters Class Hierarchy - + diff --git a/doc/jcgp/backend/parameters/package-use.html b/doc/jcgp/backend/parameters/package-use.html index d16ea79..10224a4 100644 --- a/doc/jcgp/backend/parameters/package-use.html +++ b/doc/jcgp/backend/parameters/package-use.html @@ -2,9 +2,9 @@ - + Uses of Package jcgp.backend.parameters - + diff --git a/doc/jcgp/backend/parsers/ChromosomeParser.html b/doc/jcgp/backend/parsers/ChromosomeParser.html index 14862f6..800c572 100644 --- a/doc/jcgp/backend/parsers/ChromosomeParser.html +++ b/doc/jcgp/backend/parsers/ChromosomeParser.html @@ -2,9 +2,9 @@ - + ChromosomeParser - + @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":9,"i1":9}; +var methods = {"i0":9,"i1":9,"i2":9}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -162,6 +162,13 @@ extends java.lang.Object static void +print(Chromosome chromosome, + Resources resources) +
              Writes a chromosome to the console in .chr format.
              + + + +static void save(java.io.File file, Chromosome chromosome, Resources resources) @@ -224,16 +231,16 @@ extends java.lang.Object by CGP.
    Parameters:
    -
    file - the .chr file to parse from
    -
    chromosome - the chromosome to configure
    -
    resources - the experiment resources
    +
    file - the .chr file to parse from.
    +
    chromosome - the chromosome to configure.
    +
    resources - the experiment resources.
    -