From 2b571f08d091dc062cedbb9816c29dcf0cbd4f12 Mon Sep 17 00:00:00 2001 From: Eduardo Pedroni Date: Thu, 22 May 2014 07:44:52 +0100 Subject: Final commit, will release later today. --- doc/allclasses-frame.html | 4 +- doc/allclasses-noframe.html | 4 +- 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 | 20 ++- doc/index-files/index-13.html | 14 +- doc/index-files/index-14.html | 4 +- doc/index-files/index-15.html | 8 +- doc/index-files/index-16.html | 21 ++- doc/index-files/index-17.html | 55 +++--- doc/index-files/index-18.html | 8 +- doc/index-files/index-19.html | 12 +- doc/index-files/index-2.html | 13 +- 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 | 14 +- doc/index-files/index-4.html | 4 +- doc/index-files/index-5.html | 14 +- doc/index-files/index-6.html | 13 +- doc/index-files/index-7.html | 21 ++- doc/index-files/index-8.html | 12 +- doc/index-files/index-9.html | 4 +- doc/index.html | 2 +- doc/jcgp/JCGP.html | 4 +- .../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 | 10 +- 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 | 23 +-- .../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 | 6 +- 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 | 4 +- .../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 | 4 +- .../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 | 4 +- .../modules/problem/DigitalCircuitProblem.html | 17 +- doc/jcgp/backend/modules/problem/Problem.html | 62 +------ .../modules/problem/SymbolicRegressionProblem.html | 17 +- .../modules/problem/TestCaseProblem.TestCase.html | 46 +---- .../backend/modules/problem/TestCaseProblem.html | 55 +----- .../modules/problem/class-use/BestFitness.html | 4 +- .../problem/class-use/DigitalCircuitProblem.html | 4 +- .../backend/modules/problem/class-use/Problem.html | 4 +- .../class-use/SymbolicRegressionProblem.html | 4 +- .../class-use/TestCaseProblem.TestCase.html | 8 +- .../modules/problem/class-use/TestCaseProblem.html | 4 +- .../backend/modules/problem/package-frame.html | 4 +- .../backend/modules/problem/package-summary.html | 4 +- doc/jcgp/backend/modules/problem/package-tree.html | 4 +- doc/jcgp/backend/modules/problem/package-use.html | 4 +- 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 | 4 +- 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 | 36 ++-- doc/jcgp/backend/population/Connection.html | 4 +- doc/jcgp/backend/population/Input.html | 4 +- doc/jcgp/backend/population/Mutable.html | 36 ++-- doc/jcgp/backend/population/Node.html | 104 ++++++----- doc/jcgp/backend/population/Output.html | 99 ++++++++--- doc/jcgp/backend/population/Population.html | 4 +- .../backend/population/class-use/Chromosome.html | 9 +- .../backend/population/class-use/Connection.html | 18 +- doc/jcgp/backend/population/class-use/Input.html | 4 +- doc/jcgp/backend/population/class-use/Mutable.html | 4 +- doc/jcgp/backend/population/class-use/Node.html | 9 +- doc/jcgp/backend/population/class-use/Output.html | 4 +- .../backend/population/class-use/Population.html | 13 +- 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 | 4 +- .../backend/resources/ModifiableResources.html | 10 +- doc/jcgp/backend/resources/Resources.html | 4 +- doc/jcgp/backend/resources/class-use/Console.html | 4 +- .../resources/class-use/ModifiableResources.html | 4 +- .../backend/resources/class-use/Resources.html | 40 +---- 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 | 195 ++++++++++++++++++--- doc/jcgp/gui/class-use/GUI.html | 9 +- doc/jcgp/gui/console/ConsolePane.html | 4 +- doc/jcgp/gui/console/class-use/ConsolePane.html | 4 +- doc/jcgp/gui/console/package-frame.html | 4 +- doc/jcgp/gui/console/package-summary.html | 4 +- doc/jcgp/gui/console/package-tree.html | 4 +- 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 | 4 +- doc/jcgp/gui/package-tree.html | 4 +- doc/jcgp/gui/package-use.html | 4 +- doc/jcgp/gui/population/ChromosomePane.html | 13 +- doc/jcgp/gui/population/FunctionSelector.html | 10 +- doc/jcgp/gui/population/GUIGene.GUIGeneState.html | 24 +-- doc/jcgp/gui/population/GUIGene.html | 16 +- doc/jcgp/gui/population/GUIInput.html | 14 +- doc/jcgp/gui/population/GUINode.html | 14 +- doc/jcgp/gui/population/GUIOutput.html | 14 +- 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 | 12 +- 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 | 9 +- 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 | 14 +- doc/jcgp/gui/population/package-tree.html | 4 +- doc/jcgp/gui/population/package-use.html | 9 +- doc/jcgp/gui/settings/SettingsPane.html | 41 ++++- doc/jcgp/gui/settings/class-use/SettingsPane.html | 4 +- doc/jcgp/gui/settings/package-frame.html | 4 +- doc/jcgp/gui/settings/package-summary.html | 9 +- doc/jcgp/gui/settings/package-tree.html | 4 +- doc/jcgp/gui/settings/package-use.html | 9 +- .../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 | 4 +- src/jcgp/backend/function/Function.java | 2 +- src/jcgp/backend/modules/Module.java | 4 +- src/jcgp/backend/modules/mutator/PointMutator.java | 2 +- src/jcgp/backend/modules/problem/Problem.java | 3 +- .../backend/modules/problem/TestCaseProblem.java | 2 +- .../backend/resources/ModifiableResources.java | 2 +- src/jcgp/gui/console/ConsolePane.java | 1 - src/jcgp/gui/population/ChromosomePane.java | 11 +- src/jcgp/gui/population/FunctionSelector.java | 8 + src/jcgp/gui/settings/SettingsPane.java | 16 +- 351 files changed, 1309 insertions(+), 1167 deletions(-) diff --git a/doc/allclasses-frame.html b/doc/allclasses-frame.html index a945739..889c6f0 100644 --- a/doc/allclasses-frame.html +++ b/doc/allclasses-frame.html @@ -2,9 +2,9 @@ - + All Classes - + diff --git a/doc/allclasses-noframe.html b/doc/allclasses-noframe.html index 4c43000..75674c3 100644 --- a/doc/allclasses-noframe.html +++ b/doc/allclasses-noframe.html @@ -2,9 +2,9 @@ - + All Classes - + diff --git a/doc/constant-values.html b/doc/constant-values.html index 6e6f170..58dc191 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 a03c7fa..75ddf91 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 2080cc2..94d7582 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 930eb20..bc5e84e 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 b6c43a6..521d288 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 7b3feeb..c35e4e4 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 999529d..f64a1e9 100644 --- a/doc/index-files/index-12.html +++ b/doc/index-files/index-12.html @@ -2,9 +2,9 @@ - + M-Index - + @@ -75,7 +75,9 @@

M

main(String[]) - Static method in class jcgp.gui.GUI
-
 
+
+
Start JCGP with the user interface.
+
main(String...) - Static method in class jcgp.JCGP
JCGP main method, this is used to execute JCGP from the command line.
@@ -89,7 +91,9 @@
Makes the specified region drag resizable.
MEDIUM_HIGHLIGHT_COLOUR - Static variable in class jcgp.gui.GUI
-
 
+
+
A string containing the hexadecimal colour used for a medium highlight.
+
ModifiableResources - Class in jcgp.backend.resources
This subclass of Resources allows modifications to be made.
@@ -132,6 +136,14 @@
 
mutate(Chromosome) - Method in class jcgp.backend.modules.mutator.ProbabilisticMutator
 
+
mutate() - Method in interface jcgp.backend.population.Mutable
+
+
This method performs an arbitrary mutation on the Mutable.
+
+
mutate() - Method in class jcgp.backend.population.Node
+
 
+
mutate() - Method in class jcgp.backend.population.Output
+
 
Mutator - Class in jcgp.backend.modules.mutator
This class specifies the basic characteristics of a mutation operator.
diff --git a/doc/index-files/index-13.html b/doc/index-files/index-13.html index 90318c6..5555fa8 100644 --- a/doc/index-files/index-13.html +++ b/doc/index-files/index-13.html @@ -2,9 +2,9 @@ - + N-Index - + @@ -79,9 +79,13 @@
NaturalLog() - Constructor for class jcgp.backend.function.SymbolicRegressionFunctions.NaturalLog
 
NEUTRAL_COLOUR - Static variable in class jcgp.gui.GUI
-
 
+
+
A string containing the hexadecimal colour used for representing neutrality.
+
NEUTRAL_SELECTION_COLOUR - Static variable in class jcgp.gui.GUI
-
 
+
+
A string containing the hexadecimal colour used for representing a neutral selection.
+
nextGeneration() - Method in class jcgp.JCGP
Performs one full generational cycle.
@@ -91,7 +95,7 @@
Nodes make up the main part of the chromosome, where the actual functions are evolved.
-
Node(Chromosome, int, int, int) - Constructor for class jcgp.backend.population.Node
+
Node(Chromosome, int, int) - Constructor for class jcgp.backend.population.Node
Constructs a new instance of Node with the specified parameters.
diff --git a/doc/index-files/index-14.html b/doc/index-files/index-14.html index 29f2538..2238ebb 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 704a021..280a433 100644 --- a/doc/index-files/index-15.html +++ b/doc/index-files/index-15.html @@ -2,9 +2,9 @@ - + P-Index - + @@ -207,10 +207,6 @@
Defines the general behaviour of a CGP problem.
-
Problem(Resources) - Constructor for class jcgp.backend.modules.problem.Problem
-
-
Initialises the two problem-wide parameters, maxFitness and bestFitness.
-
A B C D E F G H I J L M N O P R S T U V W X  diff --git a/doc/index-files/index-16.html b/doc/index-files/index-16.html index f7d6bbb..27f9063 100644 --- a/doc/index-files/index-16.html +++ b/doc/index-files/index-16.html @@ -2,9 +2,9 @@ - + R-Index - + @@ -81,7 +81,9 @@
This causes the list of active nodes to be recomputed lazily (once it is actually requested).
reDraw() - Method in class jcgp.gui.GUI
-
 
+
+
Does a complete GUI refresh.
+
refreshValue() - Method in class jcgp.gui.settings.parameters.GUIBooleanParameter
 
refreshValue() - Method in class jcgp.gui.settings.parameters.GUIDoubleParameter
@@ -138,7 +140,9 @@
Resets the bestFitness parameter.
reset() - Method in class jcgp.gui.GUI
-
 
+
+
Reset button callback.
+
reset() - Method in class jcgp.JCGP
Resets the experiment.
@@ -152,7 +156,10 @@
resetState() - Method in class jcgp.gui.population.GUIOutput
 
RESIZE_MARGIN - Static variable in class jcgp.gui.GUI
-
 
+
+
The width or height of the area that can be clicked on + to drag-resize a pane.
+
Resources - Class in jcgp.backend.resources
Encapsulates all of the resources based on which the program operates.
@@ -284,7 +291,9 @@
Creates a new run entry for a logger.
runPause() - Method in class jcgp.gui.GUI
-
 
+
+
Run/pause method.
+
runs() - Method in class jcgp.backend.resources.Resources
 
diff --git a/doc/index-files/index-17.html b/doc/index-files/index-17.html index b279eb1..97e57a3 100644 --- a/doc/index-files/index-17.html +++ b/doc/index-files/index-17.html @@ -2,9 +2,9 @@ - + S-Index - + @@ -110,17 +110,9 @@
 
setColumns(int) - Method in class jcgp.backend.resources.ModifiableResources
 
-
setConnection(int, Connection) - Method in interface jcgp.backend.population.Mutable
-
-
This method sets the indexed connection to the specified new connection.
-
setConnection(int, Connection) - Method in class jcgp.backend.population.Node
-
 
-
setConnection(int, Connection) - Method in class jcgp.backend.population.Output
-
When mutating an output, the index parameter - is simply ignored and the output source is - set.
+
This method sets the indexed connection to the specified new connection.
setConnectionLine(GUIGene) - Method in class jcgp.gui.population.GUIGene
 
@@ -130,15 +122,15 @@
 
setConnectionLine(GUIGene) - Method in class jcgp.gui.population.GUIOutput
 
-
setConnections(GUIGene.GUIGeneState) - Method in class jcgp.gui.population.GUIGene
+
setConnectionStates(GUIGene.GUIGeneState) - Method in class jcgp.gui.population.GUIGene
 
-
setConnections(GUIGene.GUIGeneState) - Method in class jcgp.gui.population.GUIInput
+
setConnectionStates(GUIGene.GUIGeneState) - Method in class jcgp.gui.population.GUIInput
Set all connections to a given state.
-
setConnections(GUIGene.GUIGeneState) - Method in class jcgp.gui.population.GUINode
+
setConnectionStates(GUIGene.GUIGeneState) - Method in class jcgp.gui.population.GUINode
 
-
setConnections(GUIGene.GUIGeneState) - Method in class jcgp.gui.population.GUIOutput
+
setConnectionStates(GUIGene.GUIGeneState) - Method in class jcgp.gui.population.GUIOutput
 
setConsole(Console) - Method in class jcgp.backend.resources.ModifiableResources
@@ -157,7 +149,9 @@
Sets a new string containing details about the current status.
setEvaluating(boolean) - Method in class jcgp.gui.GUI
-
 
+
+
Set the system into evaluation mode.
+
setEvaluating(boolean) - Method in class jcgp.gui.population.PopulationPane
 
setEvolutionaryStrategy(int) - Method in class jcgp.JCGP
@@ -209,8 +203,12 @@
 
setRuns(int) - Method in class jcgp.backend.resources.ModifiableResources
 
-
setSeed(int) - Method in class jcgp.backend.resources.ModifiableResources
+
setSeed(long) - Method in class jcgp.backend.resources.ModifiableResources
 
+
setSource(Connection) - Method in class jcgp.backend.population.Output
+
+
This method sets the output source to the specified connection.
+
setState(GUIGene.GUIGeneState) - Method in class jcgp.gui.population.GUIGene
 
setState(GUIGene.GUIGeneState) - Method in class jcgp.gui.population.GUIInput
@@ -220,11 +218,20 @@
setState(GUIGene.GUIGeneState) - Method in class jcgp.gui.population.GUIOutput
 
SETTINGS_MIN_WIDTH - Static variable in class jcgp.gui.GUI
-
 
+
+
The minimum width of the settings pane, to prevent it + from being resized beyond visibility.
+
SettingsPane - Class in jcgp.gui.settings
-
 
+
+
This is a fairly hefty class which encapsulates the entire right-hand + control pane.
+
SettingsPane(GUI) - Constructor for class jcgp.gui.settings.SettingsPane
-
 
+
+
Create a new instance of SettingsPane associated + with the specified GUI object.
+
setValue(Object) - Method in class jcgp.backend.population.Input
Sets this input's value.
@@ -238,7 +245,9 @@
SOCKET_RADIUS - Static variable in class jcgp.gui.population.GUIGene
 
SOFT_HIGHLIGHT_COLOUR - Static variable in class jcgp.gui.GUI
-
 
+
+
A string containing the hexadecimal colour used for a soft highlight.
+
sort() - Method in class jcgp.backend.population.Population
Sorts the population in ascending order of fitness quality.
@@ -269,7 +278,9 @@
Create a new statistics logger, use this when resetting is necessary.
step() - Method in class jcgp.gui.GUI
-
 
+
+
Perform a single generation using nextGeneration().
+
Subtraction() - Constructor for class jcgp.backend.function.SymbolicRegressionFunctions.Subtraction
 
SymbolicRegressionFunctions - Class in jcgp.backend.function
diff --git a/doc/index-files/index-18.html b/doc/index-files/index-18.html index ed24a92..5d9d7b7 100644 --- a/doc/index-files/index-18.html +++ b/doc/index-files/index-18.html @@ -2,9 +2,9 @@ - + T-Index - + @@ -92,10 +92,6 @@
Abstract model for a problem that uses test cases.
-
TestCaseProblem(Resources) - Constructor for class jcgp.backend.modules.problem.TestCaseProblem
-
-
Creates a new TestCaseProblem object.
-
TestCaseProblem.TestCase<U> - Class in jcgp.backend.modules.problem
Basic data type for encapsulating test cases, it simply diff --git a/doc/index-files/index-19.html b/doc/index-files/index-19.html index 88a6413..22c6ffb 100644 --- a/doc/index-files/index-19.html +++ b/doc/index-files/index-19.html @@ -2,9 +2,9 @@ - + U-Index - + @@ -88,10 +88,6 @@
Makes a new instance of UnsignedInteger with a specified value.
-
UnsignedInteger(Integer) - Constructor for class jcgp.backend.function.UnsignedInteger
-
-
Makes a new instance of UnsignedInteger with a specified value.
-
UnsignedInteger(String) - Constructor for class jcgp.backend.function.UnsignedInteger
Makes a new instance of UnsignedInteger from the string representation @@ -104,7 +100,9 @@ running or finished.
updateFunctionSelector() - Method in class jcgp.gui.GUI
-
 
+
+
Refresh the function selector, used when functions are enabled or disabled.
+
updateGenes(Chromosome) - Method in class jcgp.gui.population.ChromosomePane
 
updateGenes() - Method in class jcgp.gui.population.PopulationPane
diff --git a/doc/index-files/index-2.html b/doc/index-files/index-2.html index 92997ff..e851a2d 100644 --- a/doc/index-files/index-2.html +++ b/doc/index-files/index-2.html @@ -2,9 +2,9 @@ - + B-Index - + @@ -75,7 +75,9 @@

B

BAD_SELECTION_COLOUR - Static variable in class jcgp.gui.GUI
-
 
+
+
A string containing the hexadecimal colour used for representing a bad selection.
+
BASE_CHECKBOX_STYLE - Static variable in class jcgp.gui.settings.parameters.GUIParameter
 
BASE_TEXT_STYLE - Static variable in class jcgp.gui.settings.parameters.GUIParameter
@@ -115,7 +117,10 @@
BoundedDivision() - Constructor for class jcgp.backend.function.TravellingSalesmanFunctions.BoundedDivision
 
bringFunctionSelector(MouseEvent, GUINode) - Method in class jcgp.gui.GUI
-
 
+
+
Relocate the function selector to the right position + relative to the specified node and set it visible.
+
A B C D E F G H I J L M N O P R S T U V W X  diff --git a/doc/index-files/index-20.html b/doc/index-files/index-20.html index 1a78e05..447d8c6 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 652ffa2..e2175bf 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 5039c54..8d86d01 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 9549185..4ec92a7 100644 --- a/doc/index-files/index-3.html +++ b/doc/index-files/index-3.html @@ -2,9 +2,9 @@ - + C-Index - + @@ -89,7 +89,10 @@
Copy constructor.
ChromosomePane - Class in jcgp.gui.population
-
 
+
+
This extension of ScrollPane contains a series of + nodes, inputs and outputs spread across a grid.
+
ChromosomePane(Chromosome, GUI, PopulationPane) - Constructor for class jcgp.gui.population.ChromosomePane
 
ChromosomeParser - Class in jcgp.backend.parsers
@@ -127,7 +130,10 @@
Defines the basic model for a console.
CONSOLE_MIN_HEIGHT - Static variable in class jcgp.gui.GUI
-
 
+
+
The minimum width of the console pane, to prevent it + from being resized beyond visibility.
+
ConsolePane - Class in jcgp.gui.console
Console pane used by the GUI to display CGP output messages.
diff --git a/doc/index-files/index-4.html b/doc/index-files/index-4.html index 38673b5..3f5c353 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 70705a5..f1fd3eb 100644 --- a/doc/index-files/index-5.html +++ b/doc/index-files/index-5.html @@ -2,9 +2,9 @@ - + E-Index - + @@ -78,16 +78,18 @@
Disables the indexed function.
-
evaluate(Population, Resources) - Method in class jcgp.backend.modules.problem.DigitalCircuitProblem
+
evaluate(Population) - Method in class jcgp.backend.modules.problem.DigitalCircuitProblem
 
-
evaluate(Population, Resources) - Method in class jcgp.backend.modules.problem.Problem
+
evaluate(Population) - Method in class jcgp.backend.modules.problem.Problem
The most important method of the problem type.
-
evaluate(Population, Resources) - Method in class jcgp.backend.modules.problem.SymbolicRegressionProblem
+
evaluate(Population) - Method in class jcgp.backend.modules.problem.SymbolicRegressionProblem
 
evaluateTestCase(TestCaseProblem.TestCase<Object>) - Method in class jcgp.gui.GUI
-
 
+
+
Starts the evaluation process with the given test case.
+
evaluateTestCase(TestCaseProblem.TestCase<Object>) - Method in class jcgp.gui.population.PopulationPane
 
EvolutionaryStrategy - Class in jcgp.backend.modules.es
diff --git a/doc/index-files/index-6.html b/doc/index-files/index-6.html index 8512e0b..cd9390d 100644 --- a/doc/index-files/index-6.html +++ b/doc/index-files/index-6.html @@ -2,9 +2,9 @@ - + F-Index - + @@ -95,7 +95,9 @@
flush() - Method in class jcgp.gui.console.ConsolePane
 
flushConsole() - Method in class jcgp.gui.GUI
-
 
+
+
Writes all buffered content out to the GUI console.
+
Function - Class in jcgp.backend.function
Function is a callback wrapper.
@@ -110,7 +112,10 @@
FunctionParser() - Constructor for class jcgp.backend.parsers.FunctionParser
 
FunctionSelector - Class in jcgp.gui.population
-
 
+
+
A menu class, exposes all of the allowed functions + when called by a node, so that the node function can be changed.
+
FunctionSelector(FunctionSet) - Constructor for class jcgp.gui.population.FunctionSelector
 
FunctionSet - Class in jcgp.backend.function
diff --git a/doc/index-files/index-7.html b/doc/index-files/index-7.html index fe440f2..2ad33db 100644 --- a/doc/index-files/index-7.html +++ b/doc/index-files/index-7.html @@ -2,9 +2,9 @@ - + G-Index - + @@ -95,7 +95,10 @@
This method computes a list of active nodes (if necessary) and returns it.
getActiveNodes(ArrayList<Node>) - Method in class jcgp.backend.population.Output
-
 
+
+
Calls getActive(...) on this output's + source.
+
getActiveNodes() - Method in class jcgp.backend.statistics.RunEntry
 
getAllowedFunction(int) - Method in class jcgp.backend.function.FunctionSet
@@ -322,8 +325,6 @@
 
getIndex() - Method in class jcgp.backend.population.Output
 
-
getInput(int) - Method in class jcgp.backend.modules.problem.TestCaseProblem.TestCase
-
 
getInput(int) - Method in class jcgp.backend.population.Chromosome
Returns a reference to the indexed input.
@@ -358,8 +359,6 @@
getNode() - Method in class jcgp.gui.population.GUINode
 
-
getOutput(int) - Method in class jcgp.backend.modules.problem.TestCaseProblem.TestCase
-
 
getOutput(int) - Method in class jcgp.backend.population.Chromosome
Returns a reference to the indexed output.
@@ -461,13 +460,17 @@
getValue() - Method in class jcgp.backend.population.Node
 
GOOD_SELECTION_COLOUR - Static variable in class jcgp.gui.GUI
-
 
+
+
A string containing the hexadecimal colour used for representing a good selection.
+
GUI - Class in jcgp.gui
Main class for the graphical user interface (GUI).
GUI() - Constructor for class jcgp.gui.GUI
-
 
+
+
Makes a new instance of GUI.
+
GUIBooleanParameter - Class in jcgp.gui.settings.parameters
This extension of @code{GUIParameter} uses a @code{CheckBox} to display diff --git a/doc/index-files/index-8.html b/doc/index-files/index-8.html index 0e628a8..b1079b9 100644 --- a/doc/index-files/index-8.html +++ b/doc/index-files/index-8.html @@ -2,9 +2,9 @@ - + H-Index - + @@ -75,7 +75,9 @@

H

HARD_HIGHLIGHT_COLOUR - Static variable in class jcgp.gui.GUI
-
 
+
+
A string containing the hexadecimal colour used for representing a hard highlight.
+
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 @@ -93,7 +95,9 @@
hasPerfectSolution(Population) - Method in class jcgp.backend.modules.problem.SymbolicRegressionProblem
 
hideGeneValues() - Method in class jcgp.gui.GUI
-
 
+
+
Hide all evaluated values.
+
hideValues() - Method in class jcgp.gui.population.PopulationPane
 
HorizontalDragResize - Class in jcgp.gui.dragresize
diff --git a/doc/index-files/index-9.html b/doc/index-files/index-9.html index 3d6872d..3a7bcd7 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 7077db1..2fa6297 100644 --- a/doc/index.html +++ b/doc/index.html @@ -2,7 +2,7 @@ - + Generated Documentation (Untitled) diff --git a/doc/jcgp/backend/function/DigitalCircuitFunctions.And.html b/doc/jcgp/backend/function/DigitalCircuitFunctions.And.html index 3656272..4339a13 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 7cf095a..ff73ca3 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 340abe4..191b15c 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 a65269f..45b3e14 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 9b4f618..873ae58 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 e798c93..86d1dc9 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 1190ccd..0094386 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 65869a6..e9d96bf 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 2525871..92dc6d8 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 9db3746..8b7b450 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 7f26ef9..4180ff9 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 120adb5..f257960 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 a52eed5..eb41a1f 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 a50098b..b89b5d8 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 50b2ae5..c24da8c 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 bd992a1..dc6ceef 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 9804f47..33c3487 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 3a4d4fd..bd492af 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 552cb85..b4764bd 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 68a06aa..690e247 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 9cec663..274e39a 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 2dff53f..07e1d72 100644 --- a/doc/jcgp/backend/function/Function.html +++ b/doc/jcgp/backend/function/Function.html @@ -2,9 +2,9 @@ - + Function - + @@ -165,7 +165,7 @@ extends java.lang.Object abstract java.lang.Object -run(java.lang.Object... args) +run(java.lang.Object... arguments)
Executes the function.
@@ -214,11 +214,11 @@ extends java.lang.Object
  • run

    -
    public abstract java.lang.Object run(java.lang.Object... args)
    +
    public abstract java.lang.Object run(java.lang.Object... arguments)
    Executes the function.
    Parameters:
    -
    args - the function arguments.
    +
    arguments - the function arguments.
    Returns:
    the function result.
    diff --git a/doc/jcgp/backend/function/FunctionSet.html b/doc/jcgp/backend/function/FunctionSet.html index 8196218..92ee84e 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 bdc2547..02beb95 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 3f52052..0c80f12 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 17270ed..8400c9b 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 7cce7cb..2f04437 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 dcec7ff..948cf79 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 7cf79c9..6ef084d 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 9844404..4106250 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 e6e14ef..154d2f3 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 a3d98b8..1dcec8f 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 19c3e96..7a379a2 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 b5e0cca..ff2eeda 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 1013120..b575ec5 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 2059288..47fda5b 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 f764d70..fe130a3 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 e8a9ad5..ebd1069 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 903b923..b671b50 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 fe658c7..c53ae1c 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 c33d00f..c6fe57c 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 390caa6..d393d64 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 7971572..64ef5b5 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 9f70347..fcd549d 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 4959922..4b0efdd 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 3232d7f..071be25 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 d71db21..75e0d52 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 738ed8b..d71d0b9 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 e8a6d77..b4330c7 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 e3fe03e..8f503ea 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 4ecff16..d592e68 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 7878d26..d1bc6fe 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 7bc391c..0631f32 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 bbe00fc..b3e68c8 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 6650d87..005732f 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 d4a0779..7fba872 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 c242aa4..f80a7f5 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 4112b06..6b72946 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 e3f1de9..54e750c 100644 --- a/doc/jcgp/backend/function/UnsignedInteger.html +++ b/doc/jcgp/backend/function/UnsignedInteger.html @@ -2,9 +2,9 @@ - + UnsignedInteger - + @@ -159,11 +159,6 @@ extends java.lang.Object -UnsignedInteger(java.lang.Integer i) -
    Makes a new instance of UnsignedInteger with a specified value.
    - - - UnsignedInteger(java.lang.String i)
    Makes a new instance of UnsignedInteger from the string representation of an unsigned integer.
    @@ -228,20 +223,6 @@ extends java.lang.Object
- - - -
    -
  • -

    UnsignedInteger

    -
    public UnsignedInteger(java.lang.Integer i)
    -
    Makes a new instance of UnsignedInteger with a specified value.
    -
    -
    Parameters:
    -
    i - the value with which to initialise.
    -
    -
  • -
diff --git a/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.And.html b/doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.And.html index 6c30f5c..d62f5a4 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 2353649..7230dc2 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 ec7c494..dedc440 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 6e9a120..e16fe98 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 476c0ee..2159801 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 9b82f73..f0a7094 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 fa4b439..246a2c6 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 fb8184b..e09f782 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 7a33597..9b7ad3f 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 8b7140d..b0ca5b6 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 e9c072a..6591c48 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 78ed7c4..b702a97 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 158ed4e..cd0a4b4 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 298d4e0..092269f 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 e240602..ff374ed 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 cf27209..8331fcf 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 27d518e..e7496da 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 95cad13..55046af 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 8bcb1be..a7f202d 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 fd11432..c7290d1 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 44b7385..2fb1e96 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 07a3334..e79c8fb 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 87dca18..e34d80d 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 febfcc5..72126c1 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 c2c43a1..ed8f30d 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 5b76af7..9a19bb3 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 6fc5bf5..97ae280 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 29df7b2..4e40448 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 c98c42a..9510e5d 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 d256e11..cb9b037 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 4a4c378..0aa8ebb 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 2491f0c..1e98999 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 ab0da37..83bb1e9 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 7d76e1b..ec8a8ad 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 83efb7f..3892c33 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 1057961..6e45e6c 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 0b45e51..a6b7f32 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 0b20bff..4c925cb 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 673f3af..23e66c6 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 79b0cf3..b57ee8c 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 7d3472c..3a5fb36 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 6471a54..e7aa673 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 3e99722..9e4f1ee 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 0e9b8a8..48afb6b 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 e358b1d..aaaaf29 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 1091f1e..5ac6391 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 03a7053..d3b01cc 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 7eb87f7..8a56857 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 b052a51..7474f4f 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 8034413..6c98a61 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 b07379a..efb259a 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 cc867ed..210751c 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 8b63bf4..36053b2 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 e317ae1..e582179 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 4bd5157..5b17018 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 86d4a95..a0d4e22 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 3d3bbd0..22d3ee5 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 ea52bd8..66768f4 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 ad1f0c0..28a317a 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 fbf34c2..2320940 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 464d996..f66491e 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 3ffdef4..97c625d 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 2eef87f..c5fb03c 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 39193c8..86a859e 100644 --- a/doc/jcgp/backend/modules/Module.html +++ b/doc/jcgp/backend/modules/Module.html @@ -2,9 +2,9 @@ - + Module - + @@ -191,7 +191,7 @@ extends java.lang.Object
  • getLocalParameters

    -
    public final java.util.ArrayList<Parameter<?>> getLocalParameters()
    +
    public java.util.ArrayList<Parameter<?>> getLocalParameters()
    This method is used by the GUI in order to build visual representations of all parameters used by the module. Therefore, any parameters returned here will be displayed diff --git a/doc/jcgp/backend/modules/class-use/Module.html b/doc/jcgp/backend/modules/class-use/Module.html index d47eade..604d98d 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 ba869dc..3469469 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 3ffda1d..84e3025 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 fcf0ab0..662a082 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 b2550cc..5311064 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 - + diff --git a/doc/jcgp/backend/modules/es/class-use/MuPlusLambda.html b/doc/jcgp/backend/modules/es/class-use/MuPlusLambda.html index a056251..d634f12 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 0ba676a..64738e1 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 7c924f1..52a67c6 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 9c461bb..d596d34 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 8557554..7fc6053 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 59c0edb..c3a4807 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 5144aa7..2154503 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 d0f58a2..cb98755 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 600b5a9..171312a 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 4f424d1..27470f7 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 13b20c1..dd14bbc 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 3adb39d..b364fcb 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 f1657ee..76ed641 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 - + diff --git a/doc/jcgp/backend/modules/mutator/class-use/PercentPointMutator.html b/doc/jcgp/backend/modules/mutator/class-use/PercentPointMutator.html index 8edb1d6..bc41bf8 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 f1f1704..da4b20b 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 5dd6483..cccb740 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 c0dee3f..77e307e 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 7bd73c1..840fdf0 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 17d0c8e..7ce7994 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 052c57a..ee20114 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 b9cba5d..ce377a5 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 856727f..af0756c 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 c3800a3..2e79d08 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 ae3715a..297223e 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 1ac19be..4d19d5c 100644 --- a/doc/jcgp/backend/modules/problem/BestFitness.html +++ b/doc/jcgp/backend/modules/problem/BestFitness.html @@ -2,9 +2,9 @@ - + BestFitness - + diff --git a/doc/jcgp/backend/modules/problem/DigitalCircuitProblem.html b/doc/jcgp/backend/modules/problem/DigitalCircuitProblem.html index 21bdb2b..2eab7fe 100644 --- a/doc/jcgp/backend/modules/problem/DigitalCircuitProblem.html +++ b/doc/jcgp/backend/modules/problem/DigitalCircuitProblem.html @@ -2,9 +2,9 @@ - + DigitalCircuitProblem - + @@ -191,8 +191,7 @@ extends void -evaluate(Population population, - Resources resources) +evaluate(Population population)
    The most important method of the problem type.
    @@ -277,15 +276,14 @@ extends

    Method Detail

    - +
    • evaluate

      -
      public void evaluate(Population population,
      -                     Resources resources)
      -
      Description copied from class: Problem
      +
      public void evaluate(Population population)
      +
      Description copied from class: Problem
      The most important method of the problem type. This is called once per generation, when the new population has been generated.

      @@ -301,10 +299,9 @@ extends
      Specified by:
      -
      evaluate in class Problem
      +
      evaluate in class Problem
      Parameters:
      population - the population to be evaluated.
      -
      resources - parameters and utilities for optional reference.
    diff --git a/doc/jcgp/backend/modules/problem/Problem.html b/doc/jcgp/backend/modules/problem/Problem.html index 2e43445..d0e848d 100644 --- a/doc/jcgp/backend/modules/problem/Problem.html +++ b/doc/jcgp/backend/modules/problem/Problem.html @@ -2,9 +2,9 @@ - + Problem - + @@ -76,13 +76,13 @@ var activeTableTab = "activeTableTab";
  • Summary: 
  • Nested | 
  • Field | 
  • -
  • Constr | 
  • +
  • Constr | 
  • Method
@@ -150,25 +150,6 @@ extends @@ -567,6 +671,10 @@ extends javafx.application.Application
  • isWorking

    public boolean isWorking()
    +
    +
    Returns:
    +
    true if jcgp is evolving.
    +
  • @@ -577,6 +685,13 @@ extends javafx.application.Application

    bringFunctionSelector

    public void bringFunctionSelector(javafx.scene.input.MouseEvent event,
                                       GUINode node)
    +
    Relocate the function selector to the right position + relative to the specified node and set it visible.
    +
    +
    Parameters:
    +
    event - the mouse event containing cursor coordinates.
    +
    node - the node whose function should be changed.
    +
    @@ -586,6 +701,10 @@ extends javafx.application.Application
  • getExperiment

    public JCGP getExperiment()
    +
    +
    Returns:
    +
    a reference to the JCGP experiment.
    +
  • @@ -595,6 +714,13 @@ extends javafx.application.Application
  • evaluateTestCase

    public void evaluateTestCase(TestCaseProblem.TestCase<java.lang.Object> testCase)
    +
    Starts the evaluation process with the given test case. + It does so by calling evaluateTestCase() on + the population pane.
    +
    +
    Parameters:
    +
    testCase - the test case to evaluate.
    +
  • @@ -604,6 +730,8 @@ extends javafx.application.Application
  • hideGeneValues

    public void hideGeneValues()
    +
    Hide all evaluated values. This should be called when + evaluations are no longer being performed.
  • @@ -613,6 +741,14 @@ extends javafx.application.Application
  • setEvaluating

    public void setEvaluating(boolean value)
    +
    Set the system into evaluation mode. + When in evaluation mode, the population pane + refreshes the node values whenever connection + changes happen.
    +
    +
    Parameters:
    +
    value - true if evaluations are happening, false otherwise.
    +
  • @@ -622,6 +758,10 @@ extends javafx.application.Application
  • getStage

    public javafx.stage.Stage getStage()
    +
    +
    Returns:
    +
    a reference to the GUI stage.
    +
  • @@ -631,6 +771,7 @@ extends javafx.application.Application
  • flushConsole

    public void flushConsole()
    +
    Writes all buffered content out to the GUI console.
  • @@ -640,6 +781,10 @@ extends javafx.application.Application
  • getChromosomeIndex

    public int getChromosomeIndex()
    +
    +
    Returns:
    +
    the index of the chromosome currently being looked at.
    +
  • diff --git a/doc/jcgp/gui/class-use/GUI.html b/doc/jcgp/gui/class-use/GUI.html index 815fc1b..0b08936 100644 --- a/doc/jcgp/gui/class-use/GUI.html +++ b/doc/jcgp/gui/class-use/GUI.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.gui.GUI - + @@ -143,7 +143,10 @@ -
    SettingsPane(GUI gui)  +SettingsPane(GUI gui) +
    Create a new instance of SettingsPane associated + with the specified GUI object.
    + diff --git a/doc/jcgp/gui/console/ConsolePane.html b/doc/jcgp/gui/console/ConsolePane.html index 8690aec..93e9559 100644 --- a/doc/jcgp/gui/console/ConsolePane.html +++ b/doc/jcgp/gui/console/ConsolePane.html @@ -2,9 +2,9 @@ - + ConsolePane - + diff --git a/doc/jcgp/gui/console/class-use/ConsolePane.html b/doc/jcgp/gui/console/class-use/ConsolePane.html index 1809f6a..3ecf53e 100644 --- a/doc/jcgp/gui/console/class-use/ConsolePane.html +++ b/doc/jcgp/gui/console/class-use/ConsolePane.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.gui.console.ConsolePane - + diff --git a/doc/jcgp/gui/console/package-frame.html b/doc/jcgp/gui/console/package-frame.html index ef3c747..0558620 100644 --- a/doc/jcgp/gui/console/package-frame.html +++ b/doc/jcgp/gui/console/package-frame.html @@ -2,9 +2,9 @@ - + jcgp.gui.console - + diff --git a/doc/jcgp/gui/console/package-summary.html b/doc/jcgp/gui/console/package-summary.html index eb9d7cb..8f2fbc0 100644 --- a/doc/jcgp/gui/console/package-summary.html +++ b/doc/jcgp/gui/console/package-summary.html @@ -2,9 +2,9 @@ - + jcgp.gui.console - + diff --git a/doc/jcgp/gui/console/package-tree.html b/doc/jcgp/gui/console/package-tree.html index 505425b..fc550b9 100644 --- a/doc/jcgp/gui/console/package-tree.html +++ b/doc/jcgp/gui/console/package-tree.html @@ -2,9 +2,9 @@ - + jcgp.gui.console Class Hierarchy - + diff --git a/doc/jcgp/gui/console/package-use.html b/doc/jcgp/gui/console/package-use.html index e978efe..d2a7e64 100644 --- a/doc/jcgp/gui/console/package-use.html +++ b/doc/jcgp/gui/console/package-use.html @@ -2,9 +2,9 @@ - + Uses of Package jcgp.gui.console - + diff --git a/doc/jcgp/gui/dragresize/HorizontalDragResize.html b/doc/jcgp/gui/dragresize/HorizontalDragResize.html index df298b7..0ef222f 100644 --- a/doc/jcgp/gui/dragresize/HorizontalDragResize.html +++ b/doc/jcgp/gui/dragresize/HorizontalDragResize.html @@ -2,9 +2,9 @@ - + HorizontalDragResize - + diff --git a/doc/jcgp/gui/dragresize/VerticalDragResize.html b/doc/jcgp/gui/dragresize/VerticalDragResize.html index 5b6c2b3..4897b4e 100644 --- a/doc/jcgp/gui/dragresize/VerticalDragResize.html +++ b/doc/jcgp/gui/dragresize/VerticalDragResize.html @@ -2,9 +2,9 @@ - + VerticalDragResize - + diff --git a/doc/jcgp/gui/dragresize/class-use/HorizontalDragResize.html b/doc/jcgp/gui/dragresize/class-use/HorizontalDragResize.html index 7fcf5da..cab2c25 100644 --- a/doc/jcgp/gui/dragresize/class-use/HorizontalDragResize.html +++ b/doc/jcgp/gui/dragresize/class-use/HorizontalDragResize.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.gui.dragresize.HorizontalDragResize - + diff --git a/doc/jcgp/gui/dragresize/class-use/VerticalDragResize.html b/doc/jcgp/gui/dragresize/class-use/VerticalDragResize.html index e4c7edb..f8850ab 100644 --- a/doc/jcgp/gui/dragresize/class-use/VerticalDragResize.html +++ b/doc/jcgp/gui/dragresize/class-use/VerticalDragResize.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.gui.dragresize.VerticalDragResize - + diff --git a/doc/jcgp/gui/dragresize/package-frame.html b/doc/jcgp/gui/dragresize/package-frame.html index 249537a..dfa4420 100644 --- a/doc/jcgp/gui/dragresize/package-frame.html +++ b/doc/jcgp/gui/dragresize/package-frame.html @@ -2,9 +2,9 @@ - + jcgp.gui.dragresize - + diff --git a/doc/jcgp/gui/dragresize/package-summary.html b/doc/jcgp/gui/dragresize/package-summary.html index 37dd0d6..35e0d97 100644 --- a/doc/jcgp/gui/dragresize/package-summary.html +++ b/doc/jcgp/gui/dragresize/package-summary.html @@ -2,9 +2,9 @@ - + jcgp.gui.dragresize - + diff --git a/doc/jcgp/gui/dragresize/package-tree.html b/doc/jcgp/gui/dragresize/package-tree.html index 21aeac4..acb9253 100644 --- a/doc/jcgp/gui/dragresize/package-tree.html +++ b/doc/jcgp/gui/dragresize/package-tree.html @@ -2,9 +2,9 @@ - + jcgp.gui.dragresize Class Hierarchy - + diff --git a/doc/jcgp/gui/dragresize/package-use.html b/doc/jcgp/gui/dragresize/package-use.html index 82c6559..a2a0e8e 100644 --- a/doc/jcgp/gui/dragresize/package-use.html +++ b/doc/jcgp/gui/dragresize/package-use.html @@ -2,9 +2,9 @@ - + Uses of Package jcgp.gui.dragresize - + diff --git a/doc/jcgp/gui/package-frame.html b/doc/jcgp/gui/package-frame.html index f7974f9..2c59e06 100644 --- a/doc/jcgp/gui/package-frame.html +++ b/doc/jcgp/gui/package-frame.html @@ -2,9 +2,9 @@ - + jcgp.gui - + diff --git a/doc/jcgp/gui/package-summary.html b/doc/jcgp/gui/package-summary.html index 6eae9db..b21e2a9 100644 --- a/doc/jcgp/gui/package-summary.html +++ b/doc/jcgp/gui/package-summary.html @@ -2,9 +2,9 @@ - + jcgp.gui - + diff --git a/doc/jcgp/gui/package-tree.html b/doc/jcgp/gui/package-tree.html index 02729e9..9637f6e 100644 --- a/doc/jcgp/gui/package-tree.html +++ b/doc/jcgp/gui/package-tree.html @@ -2,9 +2,9 @@ - + jcgp.gui Class Hierarchy - + diff --git a/doc/jcgp/gui/package-use.html b/doc/jcgp/gui/package-use.html index 10a05f5..f7e90dd 100644 --- a/doc/jcgp/gui/package-use.html +++ b/doc/jcgp/gui/package-use.html @@ -2,9 +2,9 @@ - + Uses of Package jcgp.gui - + diff --git a/doc/jcgp/gui/population/ChromosomePane.html b/doc/jcgp/gui/population/ChromosomePane.html index 1ce9bd7..4904373 100644 --- a/doc/jcgp/gui/population/ChromosomePane.html +++ b/doc/jcgp/gui/population/ChromosomePane.html @@ -2,9 +2,9 @@ - + ChromosomePane - + @@ -140,6 +140,13 @@ var activeTableTab = "activeTableTab";
    public class ChromosomePane
     extends javafx.scene.control.ScrollPane
    +
    This extension of ScrollPane contains a series of + nodes, inputs and outputs spread across a grid. It also contains + all of the connection lines overlaid over the nodes, inputs and outputs.
    +
    +
    Author:
    +
    Eduardo Pedroni
    +
    @@ -411,7 +418,7 @@ extends javafx.scene.control.ScrollPane
    public boolean isEvaluating()
    Returns:
    -
    the evaluating
    +
    the evaluating attribute.
    diff --git a/doc/jcgp/gui/population/FunctionSelector.html b/doc/jcgp/gui/population/FunctionSelector.html index 311c20c..90fdcd1 100644 --- a/doc/jcgp/gui/population/FunctionSelector.html +++ b/doc/jcgp/gui/population/FunctionSelector.html @@ -2,9 +2,9 @@ - + FunctionSelector - + @@ -140,6 +140,12 @@ var activeTableTab = "activeTableTab";
    public class FunctionSelector
     extends javafx.scene.layout.VBox
    +
    A menu class, exposes all of the allowed functions + when called by a node, so that the node function can be changed.
    +
    +
    Author:
    +
    Eduardo Pedroni
    +
    diff --git a/doc/jcgp/gui/population/GUIGene.GUIGeneState.html b/doc/jcgp/gui/population/GUIGene.GUIGeneState.html index 78acf8f..cd0c1d8 100644 --- a/doc/jcgp/gui/population/GUIGene.GUIGeneState.html +++ b/doc/jcgp/gui/population/GUIGene.GUIGeneState.html @@ -2,9 +2,9 @@ - + GUIGene.GUIGeneState - + @@ -145,13 +145,13 @@ extends java.lang.Enum<ACTIVE_HOVER  -FORBIDDEN_TARGET  +HOVER  -HOVER  +INDIRECT_HOVER  -INDIRECT_HOVER  +INVALID_TARGET  LOCKED_HOVER  @@ -166,7 +166,7 @@ extends java.lang.Enum<SOURCE  -TARGET  +VALID_TARGET  @@ -279,13 +279,13 @@ the order they are declared.
    public static final GUIGene.GUIGeneState SOURCE
    - + @@ -297,13 +297,13 @@ the order they are declared.
    public static final GUIGene.GUIGeneState NO_CHANGE_TARGET
    - + diff --git a/doc/jcgp/gui/population/GUIGene.html b/doc/jcgp/gui/population/GUIGene.html index 462a5e3..ec66952 100644 --- a/doc/jcgp/gui/population/GUIGene.html +++ b/doc/jcgp/gui/population/GUIGene.html @@ -2,9 +2,9 @@ - + GUIGene - + @@ -297,7 +297,7 @@ extends javafx.scene.Group abstract void -setConnections(GUIGene.GUIGeneState newState)  +setConnectionStates(GUIGene.GUIGeneState newState)  void @@ -492,10 +492,6 @@ extends javafx.scene.Group
  • removeLocks

    public abstract void removeLocks(int value)
    -
    -
    Parameters:
    -
    value -
    -
  • @@ -525,13 +521,13 @@ extends javafx.scene.Group
    public abstract Connection getChangingConnection()
    - + diff --git a/doc/jcgp/gui/population/GUIInput.html b/doc/jcgp/gui/population/GUIInput.html index 839f46d..522ddb4 100644 --- a/doc/jcgp/gui/population/GUIInput.html +++ b/doc/jcgp/gui/population/GUIInput.html @@ -2,9 +2,9 @@ - + GUIInput - + @@ -263,7 +263,7 @@ extends void -setConnections(GUIGene.GUIGeneState newState) +setConnectionStates(GUIGene.GUIGeneState newState)
    Set all connections to a given state.
    @@ -364,17 +364,17 @@ extends + @@ -209,7 +218,10 @@ extends javafx.scene.layout.AnchorPane Constructor and Description -SettingsPane(GUI gui)  +SettingsPane(GUI gui) +
    Create a new instance of SettingsPane associated + with the specified GUI object.
    + @@ -327,6 +339,12 @@ extends javafx.scene.layout.AnchorPane
  • SettingsPane

    public SettingsPane(GUI gui)
    +
    Create a new instance of SettingsPane associated + with the specified GUI object.
    +
    +
    Parameters:
    +
    gui - a reference to this object's parent.
    +
  • @@ -344,6 +362,10 @@ extends javafx.scene.layout.AnchorPane
  • isExperimentRunning

    public boolean isExperimentRunning()
    +
    +
    Returns:
    +
    true if the experiment is currently evolving something, false otherwise.
    +
  • @@ -381,7 +403,10 @@ extends javafx.scene.layout.AnchorPane
    public void revalidateParameters()
    Calls validate() on every parameter. This is called whenever a parameter changes, so that other parameters update their status in case they were dependent on the - changed parameter.
    + changed parameter. +

    + This also disables the controls if a reset is necessary, preventing the experiment + from running until it has happened.
    @@ -392,7 +417,9 @@ extends javafx.scene.layout.AnchorPane

    applyParameters

    public void applyParameters()
    Calls applyValue() on every parameter. This is called when a reset occurs, so that - the new value will be used as a reference instead of the old reference value.
    + the new value will be used as a reference instead of the old reference value. +

    + It also closes the test case table, just in case.
    @@ -408,8 +435,8 @@ extends javafx.scene.layout.AnchorPane running or finished.
    Parameters:
    -
    running - true if the experiment is running
    -
    finished - true if the experiment is finished
    +
    running - true if the experiment is running.
    +
    finished - true if the experiment is finished.
    diff --git a/doc/jcgp/gui/settings/class-use/SettingsPane.html b/doc/jcgp/gui/settings/class-use/SettingsPane.html index 7232d02..3576f53 100644 --- a/doc/jcgp/gui/settings/class-use/SettingsPane.html +++ b/doc/jcgp/gui/settings/class-use/SettingsPane.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.gui.settings.SettingsPane - + diff --git a/doc/jcgp/gui/settings/package-frame.html b/doc/jcgp/gui/settings/package-frame.html index 673f613..c3822e6 100644 --- a/doc/jcgp/gui/settings/package-frame.html +++ b/doc/jcgp/gui/settings/package-frame.html @@ -2,9 +2,9 @@ - + jcgp.gui.settings - + diff --git a/doc/jcgp/gui/settings/package-summary.html b/doc/jcgp/gui/settings/package-summary.html index 8c8abb6..a2cae25 100644 --- a/doc/jcgp/gui/settings/package-summary.html +++ b/doc/jcgp/gui/settings/package-summary.html @@ -2,9 +2,9 @@ - + jcgp.gui.settings - + @@ -84,7 +84,10 @@
    SettingsPane -  + +
    This is a fairly hefty class which encapsulates the entire right-hand + control pane.
    + diff --git a/doc/jcgp/gui/settings/package-tree.html b/doc/jcgp/gui/settings/package-tree.html index d7b9375..cde64c6 100644 --- a/doc/jcgp/gui/settings/package-tree.html +++ b/doc/jcgp/gui/settings/package-tree.html @@ -2,9 +2,9 @@ - + jcgp.gui.settings Class Hierarchy - + diff --git a/doc/jcgp/gui/settings/package-use.html b/doc/jcgp/gui/settings/package-use.html index d833851..4ba25d1 100644 --- a/doc/jcgp/gui/settings/package-use.html +++ b/doc/jcgp/gui/settings/package-use.html @@ -2,9 +2,9 @@ - + Uses of Package jcgp.gui.settings - + @@ -99,7 +99,10 @@ -SettingsPane  +SettingsPane +
    This is a fairly hefty class which encapsulates the entire right-hand + control pane.
    + diff --git a/doc/jcgp/gui/settings/parameters/GUIBooleanParameter.html b/doc/jcgp/gui/settings/parameters/GUIBooleanParameter.html index 31fb114..db48a71 100644 --- a/doc/jcgp/gui/settings/parameters/GUIBooleanParameter.html +++ b/doc/jcgp/gui/settings/parameters/GUIBooleanParameter.html @@ -2,9 +2,9 @@ - + GUIBooleanParameter - + diff --git a/doc/jcgp/gui/settings/parameters/GUIDoubleParameter.html b/doc/jcgp/gui/settings/parameters/GUIDoubleParameter.html index da42511..d9f3a5b 100644 --- a/doc/jcgp/gui/settings/parameters/GUIDoubleParameter.html +++ b/doc/jcgp/gui/settings/parameters/GUIDoubleParameter.html @@ -2,9 +2,9 @@ - + GUIDoubleParameter - + diff --git a/doc/jcgp/gui/settings/parameters/GUIIntegerParameter.html b/doc/jcgp/gui/settings/parameters/GUIIntegerParameter.html index 519fc75..49f2365 100644 --- a/doc/jcgp/gui/settings/parameters/GUIIntegerParameter.html +++ b/doc/jcgp/gui/settings/parameters/GUIIntegerParameter.html @@ -2,9 +2,9 @@ - + GUIIntegerParameter - + diff --git a/doc/jcgp/gui/settings/parameters/GUIParameter.html b/doc/jcgp/gui/settings/parameters/GUIParameter.html index 82171cb..a6c5092 100644 --- a/doc/jcgp/gui/settings/parameters/GUIParameter.html +++ b/doc/jcgp/gui/settings/parameters/GUIParameter.html @@ -2,9 +2,9 @@ - + GUIParameter - + diff --git a/doc/jcgp/gui/settings/parameters/class-use/GUIBooleanParameter.html b/doc/jcgp/gui/settings/parameters/class-use/GUIBooleanParameter.html index 69e9611..73ef280 100644 --- a/doc/jcgp/gui/settings/parameters/class-use/GUIBooleanParameter.html +++ b/doc/jcgp/gui/settings/parameters/class-use/GUIBooleanParameter.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.gui.settings.parameters.GUIBooleanParameter - + diff --git a/doc/jcgp/gui/settings/parameters/class-use/GUIDoubleParameter.html b/doc/jcgp/gui/settings/parameters/class-use/GUIDoubleParameter.html index 589b5cf..9e2643a 100644 --- a/doc/jcgp/gui/settings/parameters/class-use/GUIDoubleParameter.html +++ b/doc/jcgp/gui/settings/parameters/class-use/GUIDoubleParameter.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.gui.settings.parameters.GUIDoubleParameter - + diff --git a/doc/jcgp/gui/settings/parameters/class-use/GUIIntegerParameter.html b/doc/jcgp/gui/settings/parameters/class-use/GUIIntegerParameter.html index ff5b259..1112b9d 100644 --- a/doc/jcgp/gui/settings/parameters/class-use/GUIIntegerParameter.html +++ b/doc/jcgp/gui/settings/parameters/class-use/GUIIntegerParameter.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.gui.settings.parameters.GUIIntegerParameter - + diff --git a/doc/jcgp/gui/settings/parameters/class-use/GUIParameter.html b/doc/jcgp/gui/settings/parameters/class-use/GUIParameter.html index ea3ff57..ff820bf 100644 --- a/doc/jcgp/gui/settings/parameters/class-use/GUIParameter.html +++ b/doc/jcgp/gui/settings/parameters/class-use/GUIParameter.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.gui.settings.parameters.GUIParameter - + diff --git a/doc/jcgp/gui/settings/parameters/package-frame.html b/doc/jcgp/gui/settings/parameters/package-frame.html index 2b9b587..ae92d93 100644 --- a/doc/jcgp/gui/settings/parameters/package-frame.html +++ b/doc/jcgp/gui/settings/parameters/package-frame.html @@ -2,9 +2,9 @@ - + jcgp.gui.settings.parameters - + diff --git a/doc/jcgp/gui/settings/parameters/package-summary.html b/doc/jcgp/gui/settings/parameters/package-summary.html index 5af6b96..b30c04b 100644 --- a/doc/jcgp/gui/settings/parameters/package-summary.html +++ b/doc/jcgp/gui/settings/parameters/package-summary.html @@ -2,9 +2,9 @@ - + jcgp.gui.settings.parameters - + diff --git a/doc/jcgp/gui/settings/parameters/package-tree.html b/doc/jcgp/gui/settings/parameters/package-tree.html index 218974a..b2b1e24 100644 --- a/doc/jcgp/gui/settings/parameters/package-tree.html +++ b/doc/jcgp/gui/settings/parameters/package-tree.html @@ -2,9 +2,9 @@ - + jcgp.gui.settings.parameters Class Hierarchy - + diff --git a/doc/jcgp/gui/settings/parameters/package-use.html b/doc/jcgp/gui/settings/parameters/package-use.html index eff0576..c328458 100644 --- a/doc/jcgp/gui/settings/parameters/package-use.html +++ b/doc/jcgp/gui/settings/parameters/package-use.html @@ -2,9 +2,9 @@ - + Uses of Package jcgp.gui.settings.parameters - + diff --git a/doc/jcgp/gui/settings/testcase/TestCaseTable.html b/doc/jcgp/gui/settings/testcase/TestCaseTable.html index 734ab46..1668f8a 100644 --- a/doc/jcgp/gui/settings/testcase/TestCaseTable.html +++ b/doc/jcgp/gui/settings/testcase/TestCaseTable.html @@ -2,9 +2,9 @@ - + TestCaseTable - + diff --git a/doc/jcgp/gui/settings/testcase/class-use/TestCaseTable.html b/doc/jcgp/gui/settings/testcase/class-use/TestCaseTable.html index e6a55cf..e265c24 100644 --- a/doc/jcgp/gui/settings/testcase/class-use/TestCaseTable.html +++ b/doc/jcgp/gui/settings/testcase/class-use/TestCaseTable.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.gui.settings.testcase.TestCaseTable - + diff --git a/doc/jcgp/gui/settings/testcase/package-frame.html b/doc/jcgp/gui/settings/testcase/package-frame.html index 783cc21..26e62ba 100644 --- a/doc/jcgp/gui/settings/testcase/package-frame.html +++ b/doc/jcgp/gui/settings/testcase/package-frame.html @@ -2,9 +2,9 @@ - + jcgp.gui.settings.testcase - + diff --git a/doc/jcgp/gui/settings/testcase/package-summary.html b/doc/jcgp/gui/settings/testcase/package-summary.html index 2f080a2..4c44b31 100644 --- a/doc/jcgp/gui/settings/testcase/package-summary.html +++ b/doc/jcgp/gui/settings/testcase/package-summary.html @@ -2,9 +2,9 @@ - + jcgp.gui.settings.testcase - + diff --git a/doc/jcgp/gui/settings/testcase/package-tree.html b/doc/jcgp/gui/settings/testcase/package-tree.html index 3ac9b0e..856d664 100644 --- a/doc/jcgp/gui/settings/testcase/package-tree.html +++ b/doc/jcgp/gui/settings/testcase/package-tree.html @@ -2,9 +2,9 @@ - + jcgp.gui.settings.testcase Class Hierarchy - + diff --git a/doc/jcgp/gui/settings/testcase/package-use.html b/doc/jcgp/gui/settings/testcase/package-use.html index d13c075..632c665 100644 --- a/doc/jcgp/gui/settings/testcase/package-use.html +++ b/doc/jcgp/gui/settings/testcase/package-use.html @@ -2,9 +2,9 @@ - + Uses of Package jcgp.gui.settings.testcase - + diff --git a/doc/jcgp/package-frame.html b/doc/jcgp/package-frame.html index f53b5e9..e3a2207 100644 --- a/doc/jcgp/package-frame.html +++ b/doc/jcgp/package-frame.html @@ -2,9 +2,9 @@ - + jcgp - + diff --git a/doc/jcgp/package-summary.html b/doc/jcgp/package-summary.html index fc1b08e..0938489 100644 --- a/doc/jcgp/package-summary.html +++ b/doc/jcgp/package-summary.html @@ -2,9 +2,9 @@ - + jcgp - + diff --git a/doc/jcgp/package-tree.html b/doc/jcgp/package-tree.html index ce09199..69f87a8 100644 --- a/doc/jcgp/package-tree.html +++ b/doc/jcgp/package-tree.html @@ -2,9 +2,9 @@ - + jcgp Class Hierarchy - + diff --git a/doc/jcgp/package-use.html b/doc/jcgp/package-use.html index a9f9bb2..98de651 100644 --- a/doc/jcgp/package-use.html +++ b/doc/jcgp/package-use.html @@ -2,9 +2,9 @@ - + Uses of Package jcgp - + diff --git a/doc/overview-frame.html b/doc/overview-frame.html index 6c31fa3..f43cd64 100644 --- a/doc/overview-frame.html +++ b/doc/overview-frame.html @@ -2,9 +2,9 @@ - + Overview List - + diff --git a/doc/overview-summary.html b/doc/overview-summary.html index a7bc205..fc9dccd 100644 --- a/doc/overview-summary.html +++ b/doc/overview-summary.html @@ -2,9 +2,9 @@ - + Overview - + diff --git a/doc/overview-tree.html b/doc/overview-tree.html index 50d0d72..40ef112 100644 --- a/doc/overview-tree.html +++ b/doc/overview-tree.html @@ -2,9 +2,9 @@ - + Class Hierarchy - + diff --git a/src/jcgp/backend/function/Function.java b/src/jcgp/backend/function/Function.java index f277228..3124e66 100644 --- a/src/jcgp/backend/function/Function.java +++ b/src/jcgp/backend/function/Function.java @@ -14,7 +14,7 @@ public abstract class Function { /** * Executes the function. * - * @param args the function arguments. + * @param arguments the function arguments. * @return the function result. */ public abstract Object run(Object... arguments); diff --git a/src/jcgp/backend/modules/Module.java b/src/jcgp/backend/modules/Module.java index a4d36c1..5dea93e 100644 --- a/src/jcgp/backend/modules/Module.java +++ b/src/jcgp/backend/modules/Module.java @@ -48,7 +48,7 @@ public abstract class Module { * * @return a list of generic parameters exposed by the module. */ - public final ArrayList> getLocalParameters() { + public ArrayList> getLocalParameters() { return localParameters; } @@ -62,7 +62,7 @@ public abstract class Module { * * @param newParameters the parameter(s) to add to the list. */ - protected final void registerParameters(Parameter... newParameters) { + protected void registerParameters(Parameter... newParameters) { for (int i = 0; i < newParameters.length; i++) { if (!localParameters.contains(newParameters[i])) { localParameters.add(newParameters[i]); diff --git a/src/jcgp/backend/modules/mutator/PointMutator.java b/src/jcgp/backend/modules/mutator/PointMutator.java index 6ba3e10..dd7aa7b 100644 --- a/src/jcgp/backend/modules/mutator/PointMutator.java +++ b/src/jcgp/backend/modules/mutator/PointMutator.java @@ -41,7 +41,7 @@ public abstract class PointMutator extends Mutator { // choose a random mutable Mutable mutable = chromosome.getRandomMutable(); - if (report.get()) getResources().report("[Mutator] Mutation " + i + " selected " + mutable); + if (report.get()) getResources().reportln("[Mutator] Mutation " + i + " selected " + mutable); // mutate a random gene mutable.mutate(); diff --git a/src/jcgp/backend/modules/problem/Problem.java b/src/jcgp/backend/modules/problem/Problem.java index 6785733..453e3a1 100644 --- a/src/jcgp/backend/modules/problem/Problem.java +++ b/src/jcgp/backend/modules/problem/Problem.java @@ -48,7 +48,7 @@ public abstract class Problem extends Module { * * @param resources a reference to the experiment's resources. */ - public Problem(Resources resources) { + protected Problem(Resources resources) { super(resources); maxFitness = new DoubleMonitor(0, "Max fitness"); @@ -72,7 +72,6 @@ public abstract class Problem extends Module { * if a GUI is in use. * * @param population the population to be evaluated. - * @param resources parameters and utilities for optional reference. */ public abstract void evaluate(Population population); diff --git a/src/jcgp/backend/modules/problem/TestCaseProblem.java b/src/jcgp/backend/modules/problem/TestCaseProblem.java index 964860c..82eb91a 100644 --- a/src/jcgp/backend/modules/problem/TestCaseProblem.java +++ b/src/jcgp/backend/modules/problem/TestCaseProblem.java @@ -71,7 +71,7 @@ public abstract class TestCaseProblem extends Problem { * * @param resources a reference to the experiment's resources. */ - public TestCaseProblem(Resources resources) { + protected TestCaseProblem(Resources resources) { super(resources); testCases = FXCollections.observableArrayList(); } diff --git a/src/jcgp/backend/resources/ModifiableResources.java b/src/jcgp/backend/resources/ModifiableResources.java index 2b0c039..0588c05 100644 --- a/src/jcgp/backend/resources/ModifiableResources.java +++ b/src/jcgp/backend/resources/ModifiableResources.java @@ -304,7 +304,7 @@ public class ModifiableResources extends Resources { if (newValue.intValue() <= 0) { status = ParameterStatus.INVALID; status.setDetails("Levels back must be at least 1."); - } else if (newValue.intValue() > columns.get()) { + } else if (newValue.intValue() > columns()) { status = ParameterStatus.INVALID; status.setDetails("Levels back must be less than or equal to the number of columns."); } else { diff --git a/src/jcgp/gui/console/ConsolePane.java b/src/jcgp/gui/console/ConsolePane.java index c4cfc21..1e07b7d 100644 --- a/src/jcgp/gui/console/ConsolePane.java +++ b/src/jcgp/gui/console/ConsolePane.java @@ -37,7 +37,6 @@ public class ConsolePane extends AnchorPane implements Console { public ConsolePane() { super(); textArea.setEditable(false); - /* * This nasty hack is needed because the default TextArea ContextMenu is not * in the public API, making it impossible to override it with a custom one. diff --git a/src/jcgp/gui/population/ChromosomePane.java b/src/jcgp/gui/population/ChromosomePane.java index d9154fc..1e04c37 100644 --- a/src/jcgp/gui/population/ChromosomePane.java +++ b/src/jcgp/gui/population/ChromosomePane.java @@ -12,6 +12,15 @@ import jcgp.backend.population.Node; import jcgp.backend.resources.Resources; import jcgp.gui.GUI; +/** + * This extension of {@code ScrollPane} contains a series of + * nodes, inputs and outputs spread across a grid. It also contains + * all of the connection lines overlaid over the nodes, inputs and outputs. + * + * + * @author Eduardo Pedroni + * + */ public class ChromosomePane extends ScrollPane { private GUINode[][] guiNodes; @@ -169,7 +178,7 @@ public class ChromosomePane extends ScrollPane { } /** - * @return the evaluating + * @return the evaluating attribute. */ public boolean isEvaluating() { return parent.isEvaluating(); diff --git a/src/jcgp/gui/population/FunctionSelector.java b/src/jcgp/gui/population/FunctionSelector.java index 69d0d31..0e6c6bb 100644 --- a/src/jcgp/gui/population/FunctionSelector.java +++ b/src/jcgp/gui/population/FunctionSelector.java @@ -7,6 +7,14 @@ import javafx.scene.layout.VBox; import jcgp.backend.function.FunctionSet; import jcgp.gui.GUI; +/** + * A menu class, exposes all of the allowed functions + * when called by a node, so that the node function can be changed. + * + * + * @author Eduardo Pedroni + * + */ public class FunctionSelector extends VBox { private GUINode target; diff --git a/src/jcgp/gui/settings/SettingsPane.java b/src/jcgp/gui/settings/SettingsPane.java index c0939e9..c59244b 100644 --- a/src/jcgp/gui/settings/SettingsPane.java +++ b/src/jcgp/gui/settings/SettingsPane.java @@ -157,25 +157,25 @@ public class SettingsPane extends AnchorPane { header.setFont(Font.font("Arial", 14)); header.setUnderline(true); - final ComboBox eaCBox = new ComboBox(); - eaCBox.getItems().addAll(jcgp.getEvolutionaryStrategies()); - eaCBox.getSelectionModel().select(jcgp.getEvolutionaryStrategy()); - eaCBox.prefWidthProperty().bind(mainContainer.widthProperty()); + final ComboBox esCBox = new ComboBox(); + esCBox.getItems().addAll(jcgp.getEvolutionaryStrategies()); + esCBox.getSelectionModel().select(jcgp.getEvolutionaryStrategy()); + esCBox.prefWidthProperty().bind(mainContainer.widthProperty()); final VBox eaParameters = new VBox(2); refreshParameters(jcgp.getEvolutionaryStrategy().getLocalParameters(), eaParameters); - eaCBox.setOnAction(new EventHandler() { + esCBox.setOnAction(new EventHandler() { @Override public void handle(ActionEvent event) { - jcgp.setEvolutionaryStrategy(eaCBox.getSelectionModel().getSelectedIndex()); - refreshParameters(eaCBox.getSelectionModel().getSelectedItem().getLocalParameters(), eaParameters); + jcgp.setEvolutionaryStrategy(esCBox.getSelectionModel().getSelectedIndex()); + refreshParameters(esCBox.getSelectionModel().getSelectedItem().getLocalParameters(), eaParameters); gui.flushConsole(); } }); - eaPane.getChildren().addAll(header, eaCBox, eaParameters); + eaPane.getChildren().addAll(header, esCBox, eaParameters); mainContainer.getChildren().add(eaPane); } -- cgit v1.2.3