aboutsummaryrefslogtreecommitdiffstats
path: root/doc/jcgp
diff options
context:
space:
mode:
Diffstat (limited to 'doc/jcgp')
-rw-r--r--doc/jcgp/JCGP.html4
-rw-r--r--doc/jcgp/backend/function/DigitalCircuitFunctions.And.html4
-rw-r--r--doc/jcgp/backend/function/DigitalCircuitFunctions.AndNotA.html4
-rw-r--r--doc/jcgp/backend/function/DigitalCircuitFunctions.AndNotB.html4
-rw-r--r--doc/jcgp/backend/function/DigitalCircuitFunctions.ConstantOne.html4
-rw-r--r--doc/jcgp/backend/function/DigitalCircuitFunctions.ConstantZero.html4
-rw-r--r--doc/jcgp/backend/function/DigitalCircuitFunctions.Mux1.html4
-rw-r--r--doc/jcgp/backend/function/DigitalCircuitFunctions.Mux2.html4
-rw-r--r--doc/jcgp/backend/function/DigitalCircuitFunctions.Mux3.html4
-rw-r--r--doc/jcgp/backend/function/DigitalCircuitFunctions.Mux4.html4
-rw-r--r--doc/jcgp/backend/function/DigitalCircuitFunctions.Nand.html4
-rw-r--r--doc/jcgp/backend/function/DigitalCircuitFunctions.Nor.html4
-rw-r--r--doc/jcgp/backend/function/DigitalCircuitFunctions.NotA.html4
-rw-r--r--doc/jcgp/backend/function/DigitalCircuitFunctions.NotB.html4
-rw-r--r--doc/jcgp/backend/function/DigitalCircuitFunctions.Or.html4
-rw-r--r--doc/jcgp/backend/function/DigitalCircuitFunctions.OrNotA.html4
-rw-r--r--doc/jcgp/backend/function/DigitalCircuitFunctions.OrNotB.html4
-rw-r--r--doc/jcgp/backend/function/DigitalCircuitFunctions.WireA.html4
-rw-r--r--doc/jcgp/backend/function/DigitalCircuitFunctions.WireB.html4
-rw-r--r--doc/jcgp/backend/function/DigitalCircuitFunctions.Xnor.html4
-rw-r--r--doc/jcgp/backend/function/DigitalCircuitFunctions.Xor.html4
-rw-r--r--doc/jcgp/backend/function/DigitalCircuitFunctions.html4
-rw-r--r--doc/jcgp/backend/function/Function.html10
-rw-r--r--doc/jcgp/backend/function/FunctionSet.html4
-rw-r--r--doc/jcgp/backend/function/SymbolicRegressionFunctions.Absolute.html4
-rw-r--r--doc/jcgp/backend/function/SymbolicRegressionFunctions.Addition.html4
-rw-r--r--doc/jcgp/backend/function/SymbolicRegressionFunctions.Cosine.html4
-rw-r--r--doc/jcgp/backend/function/SymbolicRegressionFunctions.CosineAB.html4
-rw-r--r--doc/jcgp/backend/function/SymbolicRegressionFunctions.Division.html4
-rw-r--r--doc/jcgp/backend/function/SymbolicRegressionFunctions.Exponential.html4
-rw-r--r--doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicCosine.html4
-rw-r--r--doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicSine.html4
-rw-r--r--doc/jcgp/backend/function/SymbolicRegressionFunctions.HyperbolicTangent.html4
-rw-r--r--doc/jcgp/backend/function/SymbolicRegressionFunctions.Hypotenuse.html4
-rw-r--r--doc/jcgp/backend/function/SymbolicRegressionFunctions.LogBaseTen.html4
-rw-r--r--doc/jcgp/backend/function/SymbolicRegressionFunctions.Multiplication.html4
-rw-r--r--doc/jcgp/backend/function/SymbolicRegressionFunctions.NaturalLog.html4
-rw-r--r--doc/jcgp/backend/function/SymbolicRegressionFunctions.Power.html4
-rw-r--r--doc/jcgp/backend/function/SymbolicRegressionFunctions.Reciprocal.html4
-rw-r--r--doc/jcgp/backend/function/SymbolicRegressionFunctions.Sine.html4
-rw-r--r--doc/jcgp/backend/function/SymbolicRegressionFunctions.SineAB.html4
-rw-r--r--doc/jcgp/backend/function/SymbolicRegressionFunctions.SquareRoot.html4
-rw-r--r--doc/jcgp/backend/function/SymbolicRegressionFunctions.Subtraction.html4
-rw-r--r--doc/jcgp/backend/function/SymbolicRegressionFunctions.Tangent.html4
-rw-r--r--doc/jcgp/backend/function/SymbolicRegressionFunctions.html4
-rw-r--r--doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteCosineAB.html4
-rw-r--r--doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteHyperbolicTangentAB.html4
-rw-r--r--doc/jcgp/backend/function/TravellingSalesmanFunctions.AbsoluteSineAB.html4
-rw-r--r--doc/jcgp/backend/function/TravellingSalesmanFunctions.BoundedDivision.html4
-rw-r--r--doc/jcgp/backend/function/TravellingSalesmanFunctions.Cube.html4
-rw-r--r--doc/jcgp/backend/function/TravellingSalesmanFunctions.Multiplication.html4
-rw-r--r--doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledAddition.html4
-rw-r--r--doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledExponential.html4
-rw-r--r--doc/jcgp/backend/function/TravellingSalesmanFunctions.ScaledHypotenuse.html4
-rw-r--r--doc/jcgp/backend/function/TravellingSalesmanFunctions.Square.html4
-rw-r--r--doc/jcgp/backend/function/TravellingSalesmanFunctions.SquareRoot.html4
-rw-r--r--doc/jcgp/backend/function/TravellingSalesmanFunctions.SquaredMultiplication.html4
-rw-r--r--doc/jcgp/backend/function/TravellingSalesmanFunctions.SymmetricSubtraction.html4
-rw-r--r--doc/jcgp/backend/function/TravellingSalesmanFunctions.html4
-rw-r--r--doc/jcgp/backend/function/UnsignedInteger.html23
-rw-r--r--doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.And.html4
-rw-r--r--doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.AndNotA.html4
-rw-r--r--doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.AndNotB.html4
-rw-r--r--doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.ConstantOne.html4
-rw-r--r--doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.ConstantZero.html4
-rw-r--r--doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux1.html4
-rw-r--r--doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux2.html4
-rw-r--r--doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux3.html4
-rw-r--r--doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Mux4.html4
-rw-r--r--doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Nand.html4
-rw-r--r--doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Nor.html4
-rw-r--r--doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.NotA.html4
-rw-r--r--doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.NotB.html4
-rw-r--r--doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Or.html4
-rw-r--r--doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.OrNotA.html4
-rw-r--r--doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.OrNotB.html4
-rw-r--r--doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.WireA.html4
-rw-r--r--doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.WireB.html4
-rw-r--r--doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Xnor.html4
-rw-r--r--doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.Xor.html4
-rw-r--r--doc/jcgp/backend/function/class-use/DigitalCircuitFunctions.html4
-rw-r--r--doc/jcgp/backend/function/class-use/Function.html4
-rw-r--r--doc/jcgp/backend/function/class-use/FunctionSet.html4
-rw-r--r--doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Absolute.html4
-rw-r--r--doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Addition.html4
-rw-r--r--doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Cosine.html4
-rw-r--r--doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.CosineAB.html4
-rw-r--r--doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Division.html4
-rw-r--r--doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Exponential.html4
-rw-r--r--doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.HyperbolicCosine.html4
-rw-r--r--doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.HyperbolicSine.html4
-rw-r--r--doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.HyperbolicTangent.html4
-rw-r--r--doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Hypotenuse.html4
-rw-r--r--doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.LogBaseTen.html4
-rw-r--r--doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Multiplication.html4
-rw-r--r--doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.NaturalLog.html4
-rw-r--r--doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Power.html4
-rw-r--r--doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Reciprocal.html4
-rw-r--r--doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Sine.html4
-rw-r--r--doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.SineAB.html4
-rw-r--r--doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.SquareRoot.html4
-rw-r--r--doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Subtraction.html4
-rw-r--r--doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.Tangent.html4
-rw-r--r--doc/jcgp/backend/function/class-use/SymbolicRegressionFunctions.html4
-rw-r--r--doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.AbsoluteCosineAB.html4
-rw-r--r--doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.AbsoluteHyperbolicTangentAB.html4
-rw-r--r--doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.AbsoluteSineAB.html4
-rw-r--r--doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.BoundedDivision.html4
-rw-r--r--doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.Cube.html4
-rw-r--r--doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.Multiplication.html4
-rw-r--r--doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.ScaledAddition.html4
-rw-r--r--doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.ScaledExponential.html4
-rw-r--r--doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.ScaledHypotenuse.html4
-rw-r--r--doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.Square.html4
-rw-r--r--doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.SquareRoot.html4
-rw-r--r--doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.SquaredMultiplication.html4
-rw-r--r--doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.SymmetricSubtraction.html4
-rw-r--r--doc/jcgp/backend/function/class-use/TravellingSalesmanFunctions.html4
-rw-r--r--doc/jcgp/backend/function/class-use/UnsignedInteger.html4
-rw-r--r--doc/jcgp/backend/function/package-frame.html4
-rw-r--r--doc/jcgp/backend/function/package-summary.html4
-rw-r--r--doc/jcgp/backend/function/package-tree.html4
-rw-r--r--doc/jcgp/backend/function/package-use.html4
-rw-r--r--doc/jcgp/backend/modules/Module.html6
-rw-r--r--doc/jcgp/backend/modules/class-use/Module.html4
-rw-r--r--doc/jcgp/backend/modules/es/EvolutionaryStrategy.html4
-rw-r--r--doc/jcgp/backend/modules/es/MuPlusLambda.html4
-rw-r--r--doc/jcgp/backend/modules/es/TournamentSelection.html4
-rw-r--r--doc/jcgp/backend/modules/es/class-use/EvolutionaryStrategy.html4
-rw-r--r--doc/jcgp/backend/modules/es/class-use/MuPlusLambda.html4
-rw-r--r--doc/jcgp/backend/modules/es/class-use/TournamentSelection.html4
-rw-r--r--doc/jcgp/backend/modules/es/package-frame.html4
-rw-r--r--doc/jcgp/backend/modules/es/package-summary.html4
-rw-r--r--doc/jcgp/backend/modules/es/package-tree.html4
-rw-r--r--doc/jcgp/backend/modules/es/package-use.html4
-rw-r--r--doc/jcgp/backend/modules/mutator/FixedPointMutator.html4
-rw-r--r--doc/jcgp/backend/modules/mutator/Mutator.html4
-rw-r--r--doc/jcgp/backend/modules/mutator/PercentPointMutator.html4
-rw-r--r--doc/jcgp/backend/modules/mutator/PointMutator.html4
-rw-r--r--doc/jcgp/backend/modules/mutator/ProbabilisticMutator.html4
-rw-r--r--doc/jcgp/backend/modules/mutator/class-use/FixedPointMutator.html4
-rw-r--r--doc/jcgp/backend/modules/mutator/class-use/Mutator.html4
-rw-r--r--doc/jcgp/backend/modules/mutator/class-use/PercentPointMutator.html4
-rw-r--r--doc/jcgp/backend/modules/mutator/class-use/PointMutator.html4
-rw-r--r--doc/jcgp/backend/modules/mutator/class-use/ProbabilisticMutator.html4
-rw-r--r--doc/jcgp/backend/modules/mutator/package-frame.html4
-rw-r--r--doc/jcgp/backend/modules/mutator/package-summary.html4
-rw-r--r--doc/jcgp/backend/modules/mutator/package-tree.html4
-rw-r--r--doc/jcgp/backend/modules/mutator/package-use.html4
-rw-r--r--doc/jcgp/backend/modules/package-frame.html4
-rw-r--r--doc/jcgp/backend/modules/package-summary.html4
-rw-r--r--doc/jcgp/backend/modules/package-tree.html4
-rw-r--r--doc/jcgp/backend/modules/package-use.html4
-rw-r--r--doc/jcgp/backend/modules/problem/BestFitness.html4
-rw-r--r--doc/jcgp/backend/modules/problem/DigitalCircuitProblem.html17
-rw-r--r--doc/jcgp/backend/modules/problem/Problem.html62
-rw-r--r--doc/jcgp/backend/modules/problem/SymbolicRegressionProblem.html17
-rw-r--r--doc/jcgp/backend/modules/problem/TestCaseProblem.TestCase.html46
-rw-r--r--doc/jcgp/backend/modules/problem/TestCaseProblem.html55
-rw-r--r--doc/jcgp/backend/modules/problem/class-use/BestFitness.html4
-rw-r--r--doc/jcgp/backend/modules/problem/class-use/DigitalCircuitProblem.html4
-rw-r--r--doc/jcgp/backend/modules/problem/class-use/Problem.html4
-rw-r--r--doc/jcgp/backend/modules/problem/class-use/SymbolicRegressionProblem.html4
-rw-r--r--doc/jcgp/backend/modules/problem/class-use/TestCaseProblem.TestCase.html8
-rw-r--r--doc/jcgp/backend/modules/problem/class-use/TestCaseProblem.html4
-rw-r--r--doc/jcgp/backend/modules/problem/package-frame.html4
-rw-r--r--doc/jcgp/backend/modules/problem/package-summary.html4
-rw-r--r--doc/jcgp/backend/modules/problem/package-tree.html4
-rw-r--r--doc/jcgp/backend/modules/problem/package-use.html4
-rw-r--r--doc/jcgp/backend/parameters/BooleanParameter.html4
-rw-r--r--doc/jcgp/backend/parameters/DoubleParameter.html4
-rw-r--r--doc/jcgp/backend/parameters/IntegerParameter.html4
-rw-r--r--doc/jcgp/backend/parameters/Parameter.html4
-rw-r--r--doc/jcgp/backend/parameters/ParameterStatus.html4
-rw-r--r--doc/jcgp/backend/parameters/class-use/BooleanParameter.html4
-rw-r--r--doc/jcgp/backend/parameters/class-use/DoubleParameter.html4
-rw-r--r--doc/jcgp/backend/parameters/class-use/IntegerParameter.html4
-rw-r--r--doc/jcgp/backend/parameters/class-use/Parameter.html4
-rw-r--r--doc/jcgp/backend/parameters/class-use/ParameterStatus.html4
-rw-r--r--doc/jcgp/backend/parameters/monitors/BooleanMonitor.html4
-rw-r--r--doc/jcgp/backend/parameters/monitors/DoubleMonitor.html4
-rw-r--r--doc/jcgp/backend/parameters/monitors/IntegerMonitor.html4
-rw-r--r--doc/jcgp/backend/parameters/monitors/class-use/BooleanMonitor.html4
-rw-r--r--doc/jcgp/backend/parameters/monitors/class-use/DoubleMonitor.html4
-rw-r--r--doc/jcgp/backend/parameters/monitors/class-use/IntegerMonitor.html4
-rw-r--r--doc/jcgp/backend/parameters/monitors/package-frame.html4
-rw-r--r--doc/jcgp/backend/parameters/monitors/package-summary.html4
-rw-r--r--doc/jcgp/backend/parameters/monitors/package-tree.html4
-rw-r--r--doc/jcgp/backend/parameters/monitors/package-use.html4
-rw-r--r--doc/jcgp/backend/parameters/package-frame.html4
-rw-r--r--doc/jcgp/backend/parameters/package-summary.html4
-rw-r--r--doc/jcgp/backend/parameters/package-tree.html4
-rw-r--r--doc/jcgp/backend/parameters/package-use.html4
-rw-r--r--doc/jcgp/backend/parsers/ChromosomeParser.html4
-rw-r--r--doc/jcgp/backend/parsers/FunctionParser.html4
-rw-r--r--doc/jcgp/backend/parsers/ParameterParser.html4
-rw-r--r--doc/jcgp/backend/parsers/TestCaseParser.html4
-rw-r--r--doc/jcgp/backend/parsers/class-use/ChromosomeParser.html4
-rw-r--r--doc/jcgp/backend/parsers/class-use/FunctionParser.html4
-rw-r--r--doc/jcgp/backend/parsers/class-use/ParameterParser.html4
-rw-r--r--doc/jcgp/backend/parsers/class-use/TestCaseParser.html4
-rw-r--r--doc/jcgp/backend/parsers/package-frame.html4
-rw-r--r--doc/jcgp/backend/parsers/package-summary.html4
-rw-r--r--doc/jcgp/backend/parsers/package-tree.html4
-rw-r--r--doc/jcgp/backend/parsers/package-use.html4
-rw-r--r--doc/jcgp/backend/population/Chromosome.html36
-rw-r--r--doc/jcgp/backend/population/Connection.html4
-rw-r--r--doc/jcgp/backend/population/Input.html4
-rw-r--r--doc/jcgp/backend/population/Mutable.html36
-rw-r--r--doc/jcgp/backend/population/Node.html104
-rw-r--r--doc/jcgp/backend/population/Output.html99
-rw-r--r--doc/jcgp/backend/population/Population.html4
-rw-r--r--doc/jcgp/backend/population/class-use/Chromosome.html9
-rw-r--r--doc/jcgp/backend/population/class-use/Connection.html18
-rw-r--r--doc/jcgp/backend/population/class-use/Input.html4
-rw-r--r--doc/jcgp/backend/population/class-use/Mutable.html4
-rw-r--r--doc/jcgp/backend/population/class-use/Node.html9
-rw-r--r--doc/jcgp/backend/population/class-use/Output.html4
-rw-r--r--doc/jcgp/backend/population/class-use/Population.html13
-rw-r--r--doc/jcgp/backend/population/package-frame.html4
-rw-r--r--doc/jcgp/backend/population/package-summary.html4
-rw-r--r--doc/jcgp/backend/population/package-tree.html4
-rw-r--r--doc/jcgp/backend/population/package-use.html4
-rw-r--r--doc/jcgp/backend/resources/Console.html4
-rw-r--r--doc/jcgp/backend/resources/ModifiableResources.html10
-rw-r--r--doc/jcgp/backend/resources/Resources.html4
-rw-r--r--doc/jcgp/backend/resources/class-use/Console.html4
-rw-r--r--doc/jcgp/backend/resources/class-use/ModifiableResources.html4
-rw-r--r--doc/jcgp/backend/resources/class-use/Resources.html40
-rw-r--r--doc/jcgp/backend/resources/package-frame.html4
-rw-r--r--doc/jcgp/backend/resources/package-summary.html4
-rw-r--r--doc/jcgp/backend/resources/package-tree.html4
-rw-r--r--doc/jcgp/backend/resources/package-use.html4
-rw-r--r--doc/jcgp/backend/statistics/RunEntry.html4
-rw-r--r--doc/jcgp/backend/statistics/StatisticsLogger.html4
-rw-r--r--doc/jcgp/backend/statistics/class-use/RunEntry.html4
-rw-r--r--doc/jcgp/backend/statistics/class-use/StatisticsLogger.html4
-rw-r--r--doc/jcgp/backend/statistics/package-frame.html4
-rw-r--r--doc/jcgp/backend/statistics/package-summary.html4
-rw-r--r--doc/jcgp/backend/statistics/package-tree.html4
-rw-r--r--doc/jcgp/backend/statistics/package-use.html4
-rw-r--r--doc/jcgp/class-use/JCGP.html4
-rw-r--r--doc/jcgp/gui/GUI.html195
-rw-r--r--doc/jcgp/gui/class-use/GUI.html9
-rw-r--r--doc/jcgp/gui/console/ConsolePane.html4
-rw-r--r--doc/jcgp/gui/console/class-use/ConsolePane.html4
-rw-r--r--doc/jcgp/gui/console/package-frame.html4
-rw-r--r--doc/jcgp/gui/console/package-summary.html4
-rw-r--r--doc/jcgp/gui/console/package-tree.html4
-rw-r--r--doc/jcgp/gui/console/package-use.html4
-rw-r--r--doc/jcgp/gui/dragresize/HorizontalDragResize.html4
-rw-r--r--doc/jcgp/gui/dragresize/VerticalDragResize.html4
-rw-r--r--doc/jcgp/gui/dragresize/class-use/HorizontalDragResize.html4
-rw-r--r--doc/jcgp/gui/dragresize/class-use/VerticalDragResize.html4
-rw-r--r--doc/jcgp/gui/dragresize/package-frame.html4
-rw-r--r--doc/jcgp/gui/dragresize/package-summary.html4
-rw-r--r--doc/jcgp/gui/dragresize/package-tree.html4
-rw-r--r--doc/jcgp/gui/dragresize/package-use.html4
-rw-r--r--doc/jcgp/gui/package-frame.html4
-rw-r--r--doc/jcgp/gui/package-summary.html4
-rw-r--r--doc/jcgp/gui/package-tree.html4
-rw-r--r--doc/jcgp/gui/package-use.html4
-rw-r--r--doc/jcgp/gui/population/ChromosomePane.html13
-rw-r--r--doc/jcgp/gui/population/FunctionSelector.html10
-rw-r--r--doc/jcgp/gui/population/GUIGene.GUIGeneState.html24
-rw-r--r--doc/jcgp/gui/population/GUIGene.html16
-rw-r--r--doc/jcgp/gui/population/GUIInput.html14
-rw-r--r--doc/jcgp/gui/population/GUINode.html14
-rw-r--r--doc/jcgp/gui/population/GUIOutput.html14
-rw-r--r--doc/jcgp/gui/population/PopulationPane.html4
-rw-r--r--doc/jcgp/gui/population/class-use/ChromosomePane.html4
-rw-r--r--doc/jcgp/gui/population/class-use/FunctionSelector.html4
-rw-r--r--doc/jcgp/gui/population/class-use/GUIGene.GUIGeneState.html12
-rw-r--r--doc/jcgp/gui/population/class-use/GUIGene.html4
-rw-r--r--doc/jcgp/gui/population/class-use/GUIInput.html4
-rw-r--r--doc/jcgp/gui/population/class-use/GUINode.html9
-rw-r--r--doc/jcgp/gui/population/class-use/GUIOutput.html4
-rw-r--r--doc/jcgp/gui/population/class-use/PopulationPane.html4
-rw-r--r--doc/jcgp/gui/population/package-frame.html4
-rw-r--r--doc/jcgp/gui/population/package-summary.html14
-rw-r--r--doc/jcgp/gui/population/package-tree.html4
-rw-r--r--doc/jcgp/gui/population/package-use.html9
-rw-r--r--doc/jcgp/gui/settings/SettingsPane.html41
-rw-r--r--doc/jcgp/gui/settings/class-use/SettingsPane.html4
-rw-r--r--doc/jcgp/gui/settings/package-frame.html4
-rw-r--r--doc/jcgp/gui/settings/package-summary.html9
-rw-r--r--doc/jcgp/gui/settings/package-tree.html4
-rw-r--r--doc/jcgp/gui/settings/package-use.html9
-rw-r--r--doc/jcgp/gui/settings/parameters/GUIBooleanParameter.html4
-rw-r--r--doc/jcgp/gui/settings/parameters/GUIDoubleParameter.html4
-rw-r--r--doc/jcgp/gui/settings/parameters/GUIIntegerParameter.html4
-rw-r--r--doc/jcgp/gui/settings/parameters/GUIParameter.html4
-rw-r--r--doc/jcgp/gui/settings/parameters/class-use/GUIBooleanParameter.html4
-rw-r--r--doc/jcgp/gui/settings/parameters/class-use/GUIDoubleParameter.html4
-rw-r--r--doc/jcgp/gui/settings/parameters/class-use/GUIIntegerParameter.html4
-rw-r--r--doc/jcgp/gui/settings/parameters/class-use/GUIParameter.html4
-rw-r--r--doc/jcgp/gui/settings/parameters/package-frame.html4
-rw-r--r--doc/jcgp/gui/settings/parameters/package-summary.html4
-rw-r--r--doc/jcgp/gui/settings/parameters/package-tree.html4
-rw-r--r--doc/jcgp/gui/settings/parameters/package-use.html4
-rw-r--r--doc/jcgp/gui/settings/testcase/TestCaseTable.html4
-rw-r--r--doc/jcgp/gui/settings/testcase/class-use/TestCaseTable.html4
-rw-r--r--doc/jcgp/gui/settings/testcase/package-frame.html4
-rw-r--r--doc/jcgp/gui/settings/testcase/package-summary.html4
-rw-r--r--doc/jcgp/gui/settings/testcase/package-tree.html4
-rw-r--r--doc/jcgp/gui/settings/testcase/package-use.html4
-rw-r--r--doc/jcgp/package-frame.html4
-rw-r--r--doc/jcgp/package-summary.html4
-rw-r--r--doc/jcgp/package-tree.html4
-rw-r--r--doc/jcgp/package-use.html4
310 files changed, 1103 insertions, 1027 deletions
diff --git a/doc/jcgp/JCGP.html b/doc/jcgp/JCGP.html
index 9288ea8..fac56c2 100644
--- a/doc/jcgp/JCGP.html
+++ b/doc/jcgp/JCGP.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>JCGP</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>DigitalCircuitFunctions.And</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>DigitalCircuitFunctions.AndNotA</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>DigitalCircuitFunctions.AndNotB</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>DigitalCircuitFunctions.ConstantOne</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>DigitalCircuitFunctions.ConstantZero</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>DigitalCircuitFunctions.Mux1</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>DigitalCircuitFunctions.Mux2</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>DigitalCircuitFunctions.Mux3</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>DigitalCircuitFunctions.Mux4</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>DigitalCircuitFunctions.Nand</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>DigitalCircuitFunctions.Nor</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>DigitalCircuitFunctions.NotA</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>DigitalCircuitFunctions.NotB</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>DigitalCircuitFunctions.Or</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>DigitalCircuitFunctions.OrNotA</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>DigitalCircuitFunctions.OrNotB</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>DigitalCircuitFunctions.WireA</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>DigitalCircuitFunctions.WireB</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>DigitalCircuitFunctions.Xnor</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>DigitalCircuitFunctions.Xor</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>DigitalCircuitFunctions</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Function</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -165,7 +165,7 @@ extends java.lang.Object</pre>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>abstract java.lang.Object</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/backend/function/Function.html#run-java.lang.Object...-">run</a></span>(java.lang.Object...&nbsp;args)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/backend/function/Function.html#run-java.lang.Object...-">run</a></span>(java.lang.Object...&nbsp;arguments)</code>
<div class="block">Executes the function.</div>
</td>
</tr>
@@ -214,11 +214,11 @@ extends java.lang.Object</pre>
<ul class="blockList">
<li class="blockList">
<h4>run</h4>
-<pre>public abstract&nbsp;java.lang.Object&nbsp;run(java.lang.Object...&nbsp;args)</pre>
+<pre>public abstract&nbsp;java.lang.Object&nbsp;run(java.lang.Object...&nbsp;arguments)</pre>
<div class="block">Executes the function.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>args</code> - the function arguments.</dd>
+<dd><code>arguments</code> - the function arguments.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the function result.</dd>
</dl>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>FunctionSet</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>SymbolicRegressionFunctions.Absolute</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>SymbolicRegressionFunctions.Addition</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>SymbolicRegressionFunctions.Cosine</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>SymbolicRegressionFunctions.CosineAB</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>SymbolicRegressionFunctions.Division</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>SymbolicRegressionFunctions.Exponential</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>SymbolicRegressionFunctions.HyperbolicCosine</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>SymbolicRegressionFunctions.HyperbolicSine</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>SymbolicRegressionFunctions.HyperbolicTangent</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>SymbolicRegressionFunctions.Hypotenuse</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>SymbolicRegressionFunctions.LogBaseTen</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>SymbolicRegressionFunctions.Multiplication</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>SymbolicRegressionFunctions.NaturalLog</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>SymbolicRegressionFunctions.Power</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>SymbolicRegressionFunctions.Reciprocal</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>SymbolicRegressionFunctions.Sine</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>SymbolicRegressionFunctions.SineAB</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>SymbolicRegressionFunctions.SquareRoot</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>SymbolicRegressionFunctions.Subtraction</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>SymbolicRegressionFunctions.Tangent</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>SymbolicRegressionFunctions</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>TravellingSalesmanFunctions.AbsoluteCosineAB</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>TravellingSalesmanFunctions.AbsoluteHyperbolicTangentAB</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>TravellingSalesmanFunctions.AbsoluteSineAB</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>TravellingSalesmanFunctions.BoundedDivision</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>TravellingSalesmanFunctions.Cube</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>TravellingSalesmanFunctions.Multiplication</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>TravellingSalesmanFunctions.ScaledAddition</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>TravellingSalesmanFunctions.ScaledExponential</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>TravellingSalesmanFunctions.ScaledHypotenuse</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>TravellingSalesmanFunctions.Square</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>TravellingSalesmanFunctions.SquareRoot</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>TravellingSalesmanFunctions.SquaredMultiplication</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>TravellingSalesmanFunctions.SymmetricSubtraction</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>TravellingSalesmanFunctions</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>UnsignedInteger</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -159,11 +159,6 @@ extends java.lang.Object</pre>
</td>
</tr>
<tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/backend/function/UnsignedInteger.html#UnsignedInteger-java.lang.Integer-">UnsignedInteger</a></span>(java.lang.Integer&nbsp;i)</code>
-<div class="block">Makes a new instance of UnsignedInteger with a specified value.</div>
-</td>
-</tr>
-<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/backend/function/UnsignedInteger.html#UnsignedInteger-java.lang.String-">UnsignedInteger</a></span>(java.lang.String&nbsp;i)</code>
<div class="block">Makes a new instance of UnsignedInteger from the string representation
of an unsigned integer.</div>
@@ -228,20 +223,6 @@ extends java.lang.Object</pre>
</dl>
</li>
</ul>
-<a name="UnsignedInteger-java.lang.Integer-">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>UnsignedInteger</h4>
-<pre>public&nbsp;UnsignedInteger(java.lang.Integer&nbsp;i)</pre>
-<div class="block">Makes a new instance of UnsignedInteger with a specified value.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>i</code> - the value with which to initialise.</dd>
-</dl>
-</li>
-</ul>
<a name="UnsignedInteger-java.lang.String-">
<!-- -->
</a>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.DigitalCircuitFunctions.And</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.DigitalCircuitFunctions.AndNotA</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.DigitalCircuitFunctions.AndNotB</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.DigitalCircuitFunctions.ConstantOne</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.DigitalCircuitFunctions.ConstantZero</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.DigitalCircuitFunctions.Mux1</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.DigitalCircuitFunctions.Mux2</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.DigitalCircuitFunctions.Mux3</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.DigitalCircuitFunctions.Mux4</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.DigitalCircuitFunctions.Nand</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.DigitalCircuitFunctions.Nor</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.DigitalCircuitFunctions.NotA</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.DigitalCircuitFunctions.NotB</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.DigitalCircuitFunctions.Or</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.DigitalCircuitFunctions.OrNotA</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.DigitalCircuitFunctions.OrNotB</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.DigitalCircuitFunctions.WireA</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.DigitalCircuitFunctions.WireB</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.DigitalCircuitFunctions.Xnor</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.DigitalCircuitFunctions.Xor</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.DigitalCircuitFunctions</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.Function</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.FunctionSet</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.Absolute</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.Addition</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.Cosine</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.CosineAB</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.Division</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.Exponential</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.HyperbolicCosine</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.HyperbolicSine</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.HyperbolicTangent</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.Hypotenuse</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.LogBaseTen</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.Multiplication</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.NaturalLog</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.Power</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.Reciprocal</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.Sine</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.SineAB</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.SquareRoot</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.Subtraction</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.SymbolicRegressionFunctions.Tangent</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.SymbolicRegressionFunctions</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.TravellingSalesmanFunctions.AbsoluteCosineAB</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.TravellingSalesmanFunctions.AbsoluteHyperbolicTangentAB</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.TravellingSalesmanFunctions.AbsoluteSineAB</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.TravellingSalesmanFunctions.BoundedDivision</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.TravellingSalesmanFunctions.Cube</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.TravellingSalesmanFunctions.Multiplication</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.TravellingSalesmanFunctions.ScaledAddition</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.TravellingSalesmanFunctions.ScaledExponential</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.TravellingSalesmanFunctions.ScaledHypotenuse</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.TravellingSalesmanFunctions.Square</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.TravellingSalesmanFunctions.SquareRoot</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.TravellingSalesmanFunctions.SquaredMultiplication</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.TravellingSalesmanFunctions.SymmetricSubtraction</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.TravellingSalesmanFunctions</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.function.UnsignedInteger</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.function</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.function</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.function Class Hierarchy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Package jcgp.backend.function</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:42 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:30 BST 2014 -->
<title>Module</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -191,7 +191,7 @@ extends java.lang.Object</pre>
<ul class="blockList">
<li class="blockList">
<h4>getLocalParameters</h4>
-<pre>public final&nbsp;java.util.ArrayList&lt;<a href="../../../jcgp/backend/parameters/Parameter.html" title="class in jcgp.backend.parameters">Parameter</a>&lt;?&gt;&gt;&nbsp;getLocalParameters()</pre>
+<pre>public&nbsp;java.util.ArrayList&lt;<a href="../../../jcgp/backend/parameters/Parameter.html" title="class in jcgp.backend.parameters">Parameter</a>&lt;?&gt;&gt;&nbsp;getLocalParameters()</pre>
<div class="block">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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.modules.Module</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:44 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:32 BST 2014 -->
<title>EvolutionaryStrategy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:44 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:32 BST 2014 -->
<title>MuPlusLambda</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:44 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:32 BST 2014 -->
<title>TournamentSelection</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.modules.es.EvolutionaryStrategy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.modules.es.MuPlusLambda</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.modules.es.TournamentSelection</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.modules.es</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.modules.es</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.modules.es Class Hierarchy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Package jcgp.backend.modules.es</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:42 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:30 BST 2014 -->
<title>FixedPointMutator</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:42 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:30 BST 2014 -->
<title>Mutator</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:42 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:30 BST 2014 -->
<title>PercentPointMutator</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:42 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:30 BST 2014 -->
<title>PointMutator</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:42 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:30 BST 2014 -->
<title>ProbabilisticMutator</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.modules.mutator.FixedPointMutator</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.modules.mutator.Mutator</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.modules.mutator.PercentPointMutator</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.modules.mutator.PointMutator</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.modules.mutator.ProbabilisticMutator</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.modules.mutator</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.modules.mutator</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.modules.mutator Class Hierarchy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Package jcgp.backend.modules.mutator</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.modules</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.modules</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.modules Class Hierarchy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Package jcgp.backend.modules</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>BestFitness</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>DigitalCircuitProblem</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
@@ -191,8 +191,7 @@ extends <a href="../../../../jcgp/backend/modules/problem/TestCaseProblem.html"
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../jcgp/backend/modules/problem/DigitalCircuitProblem.html#evaluate-jcgp.backend.population.Population-jcgp.backend.resources.Resources-">evaluate</a></span>(<a href="../../../../jcgp/backend/population/Population.html" title="class in jcgp.backend.population">Population</a>&nbsp;population,
- <a href="../../../../jcgp/backend/resources/Resources.html" title="class in jcgp.backend.resources">Resources</a>&nbsp;resources)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../jcgp/backend/modules/problem/DigitalCircuitProblem.html#evaluate-jcgp.backend.population.Population-">evaluate</a></span>(<a href="../../../../jcgp/backend/population/Population.html" title="class in jcgp.backend.population">Population</a>&nbsp;population)</code>
<div class="block">The most important method of the problem type.</div>
</td>
</tr>
@@ -277,15 +276,14 @@ extends <a href="../../../../jcgp/backend/modules/problem/TestCaseProblem.html"
<!-- -->
</a>
<h3>Method Detail</h3>
-<a name="evaluate-jcgp.backend.population.Population-jcgp.backend.resources.Resources-">
+<a name="evaluate-jcgp.backend.population.Population-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>evaluate</h4>
-<pre>public&nbsp;void&nbsp;evaluate(<a href="../../../../jcgp/backend/population/Population.html" title="class in jcgp.backend.population">Population</a>&nbsp;population,
- <a href="../../../../jcgp/backend/resources/Resources.html" title="class in jcgp.backend.resources">Resources</a>&nbsp;resources)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../jcgp/backend/modules/problem/Problem.html#evaluate-jcgp.backend.population.Population-jcgp.backend.resources.Resources-">Problem</a></code></span></div>
+<pre>public&nbsp;void&nbsp;evaluate(<a href="../../../../jcgp/backend/population/Population.html" title="class in jcgp.backend.population">Population</a>&nbsp;population)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../jcgp/backend/modules/problem/Problem.html#evaluate-jcgp.backend.population.Population-">Problem</a></code></span></div>
<div class="block">The most important method of the problem type. This is called once
per generation, when the new population has been generated.
<br><br>
@@ -301,10 +299,9 @@ extends <a href="../../../../jcgp/backend/modules/problem/TestCaseProblem.html"
if a GUI is in use.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../jcgp/backend/modules/problem/Problem.html#evaluate-jcgp.backend.population.Population-jcgp.backend.resources.Resources-">evaluate</a></code>&nbsp;in class&nbsp;<code><a href="../../../../jcgp/backend/modules/problem/Problem.html" title="class in jcgp.backend.modules.problem">Problem</a></code></dd>
+<dd><code><a href="../../../../jcgp/backend/modules/problem/Problem.html#evaluate-jcgp.backend.population.Population-">evaluate</a></code>&nbsp;in class&nbsp;<code><a href="../../../../jcgp/backend/modules/problem/Problem.html" title="class in jcgp.backend.modules.problem">Problem</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>population</code> - the population to be evaluated.</dd>
-<dd><code>resources</code> - parameters and utilities for optional reference.</dd>
</dl>
</li>
</ul>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Problem</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
@@ -76,13 +76,13 @@ var activeTableTab = "activeTableTab";
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
@@ -150,25 +150,6 @@ extends <a href="../../../../jcgp/backend/modules/Module.html" title="class in j
<div class="summary">
<ul class="blockList">
<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!-- -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../jcgp/backend/modules/problem/Problem.html#Problem-jcgp.backend.resources.Resources-">Problem</a></span>(<a href="../../../../jcgp/backend/resources/Resources.html" title="class in jcgp.backend.resources">Resources</a>&nbsp;resources)</code>
-<div class="block">Initialises the two problem-wide parameters, maxFitness and bestFitness.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
@@ -183,8 +164,7 @@ extends <a href="../../../../jcgp/backend/modules/Module.html" title="class in j
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>abstract void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../jcgp/backend/modules/problem/Problem.html#evaluate-jcgp.backend.population.Population-jcgp.backend.resources.Resources-">evaluate</a></span>(<a href="../../../../jcgp/backend/population/Population.html" title="class in jcgp.backend.population">Population</a>&nbsp;population,
- <a href="../../../../jcgp/backend/resources/Resources.html" title="class in jcgp.backend.resources">Resources</a>&nbsp;resources)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../jcgp/backend/modules/problem/Problem.html#evaluate-jcgp.backend.population.Population-">evaluate</a></span>(<a href="../../../../jcgp/backend/population/Population.html" title="class in jcgp.backend.population">Population</a>&nbsp;population)</code>
<div class="block">The most important method of the problem type.</div>
</td>
</tr>
@@ -255,42 +235,19 @@ extends <a href="../../../../jcgp/backend/modules/Module.html" title="class in j
<div class="details">
<ul class="blockList">
<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!-- -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="Problem-jcgp.backend.resources.Resources-">
-<!-- -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>Problem</h4>
-<pre>public&nbsp;Problem(<a href="../../../../jcgp/backend/resources/Resources.html" title="class in jcgp.backend.resources">Resources</a>&nbsp;resources)</pre>
-<div class="block">Initialises the two problem-wide parameters, maxFitness and bestFitness.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>resources</code> - a reference to the experiment's resources.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
-<a name="evaluate-jcgp.backend.population.Population-jcgp.backend.resources.Resources-">
+<a name="evaluate-jcgp.backend.population.Population-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>evaluate</h4>
-<pre>public abstract&nbsp;void&nbsp;evaluate(<a href="../../../../jcgp/backend/population/Population.html" title="class in jcgp.backend.population">Population</a>&nbsp;population,
- <a href="../../../../jcgp/backend/resources/Resources.html" title="class in jcgp.backend.resources">Resources</a>&nbsp;resources)</pre>
+<pre>public abstract&nbsp;void&nbsp;evaluate(<a href="../../../../jcgp/backend/population/Population.html" title="class in jcgp.backend.population">Population</a>&nbsp;population)</pre>
<div class="block">The most important method of the problem type. This is called once
per generation, when the new population has been generated.
<br><br>
@@ -307,7 +264,6 @@ extends <a href="../../../../jcgp/backend/modules/Module.html" title="class in j
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>population</code> - the population to be evaluated.</dd>
-<dd><code>resources</code> - parameters and utilities for optional reference.</dd>
</dl>
</li>
</ul>
@@ -490,13 +446,13 @@ extends <a href="../../../../jcgp/backend/modules/Module.html" title="class in j
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
diff --git a/doc/jcgp/backend/modules/problem/SymbolicRegressionProblem.html b/doc/jcgp/backend/modules/problem/SymbolicRegressionProblem.html
index 5f9fbd7..7515c68 100644
--- a/doc/jcgp/backend/modules/problem/SymbolicRegressionProblem.html
+++ b/doc/jcgp/backend/modules/problem/SymbolicRegressionProblem.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>SymbolicRegressionProblem</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
@@ -204,8 +204,7 @@ extends <a href="../../../../jcgp/backend/modules/problem/TestCaseProblem.html"
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../jcgp/backend/modules/problem/SymbolicRegressionProblem.html#evaluate-jcgp.backend.population.Population-jcgp.backend.resources.Resources-">evaluate</a></span>(<a href="../../../../jcgp/backend/population/Population.html" title="class in jcgp.backend.population">Population</a>&nbsp;population,
- <a href="../../../../jcgp/backend/resources/Resources.html" title="class in jcgp.backend.resources">Resources</a>&nbsp;resources)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../jcgp/backend/modules/problem/SymbolicRegressionProblem.html#evaluate-jcgp.backend.population.Population-">evaluate</a></span>(<a href="../../../../jcgp/backend/population/Population.html" title="class in jcgp.backend.population">Population</a>&nbsp;population)</code>
<div class="block">The most important method of the problem type.</div>
</td>
</tr>
@@ -290,15 +289,14 @@ extends <a href="../../../../jcgp/backend/modules/problem/TestCaseProblem.html"
<!-- -->
</a>
<h3>Method Detail</h3>
-<a name="evaluate-jcgp.backend.population.Population-jcgp.backend.resources.Resources-">
+<a name="evaluate-jcgp.backend.population.Population-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>evaluate</h4>
-<pre>public&nbsp;void&nbsp;evaluate(<a href="../../../../jcgp/backend/population/Population.html" title="class in jcgp.backend.population">Population</a>&nbsp;population,
- <a href="../../../../jcgp/backend/resources/Resources.html" title="class in jcgp.backend.resources">Resources</a>&nbsp;resources)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../jcgp/backend/modules/problem/Problem.html#evaluate-jcgp.backend.population.Population-jcgp.backend.resources.Resources-">Problem</a></code></span></div>
+<pre>public&nbsp;void&nbsp;evaluate(<a href="../../../../jcgp/backend/population/Population.html" title="class in jcgp.backend.population">Population</a>&nbsp;population)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../jcgp/backend/modules/problem/Problem.html#evaluate-jcgp.backend.population.Population-">Problem</a></code></span></div>
<div class="block">The most important method of the problem type. This is called once
per generation, when the new population has been generated.
<br><br>
@@ -314,10 +312,9 @@ extends <a href="../../../../jcgp/backend/modules/problem/TestCaseProblem.html"
if a GUI is in use.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../jcgp/backend/modules/problem/Problem.html#evaluate-jcgp.backend.population.Population-jcgp.backend.resources.Resources-">evaluate</a></code>&nbsp;in class&nbsp;<code><a href="../../../../jcgp/backend/modules/problem/Problem.html" title="class in jcgp.backend.modules.problem">Problem</a></code></dd>
+<dd><code><a href="../../../../jcgp/backend/modules/problem/Problem.html#evaluate-jcgp.backend.population.Population-">evaluate</a></code>&nbsp;in class&nbsp;<code><a href="../../../../jcgp/backend/modules/problem/Problem.html" title="class in jcgp.backend.modules.problem">Problem</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>population</code> - the population to be evaluated.</dd>
-<dd><code>resources</code> - parameters and utilities for optional reference.</dd>
</dl>
</li>
</ul>
diff --git a/doc/jcgp/backend/modules/problem/TestCaseProblem.TestCase.html b/doc/jcgp/backend/modules/problem/TestCaseProblem.TestCase.html
index 0fc7af7..06a8841 100644
--- a/doc/jcgp/backend/modules/problem/TestCaseProblem.TestCase.html
+++ b/doc/jcgp/backend/modules/problem/TestCaseProblem.TestCase.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>TestCaseProblem.TestCase</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
+var methods = {"i0":10,"i1":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -165,18 +165,10 @@ extends java.lang.Object</pre>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../../jcgp/backend/modules/problem/TestCaseProblem.TestCase.html" title="type parameter in TestCaseProblem.TestCase">U</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../jcgp/backend/modules/problem/TestCaseProblem.TestCase.html#getInput-int-">getInput</a></span>(int&nbsp;index)</code>&nbsp;</td>
-</tr>
-<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../../jcgp/backend/modules/problem/TestCaseProblem.TestCase.html" title="type parameter in TestCaseProblem.TestCase">U</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../jcgp/backend/modules/problem/TestCaseProblem.TestCase.html#getInputs--">getInputs</a></span>()</code>&nbsp;</td>
</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="../../../../jcgp/backend/modules/problem/TestCaseProblem.TestCase.html" title="type parameter in TestCaseProblem.TestCase">U</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../jcgp/backend/modules/problem/TestCaseProblem.TestCase.html#getOutput-int-">getOutput</a></span>(int&nbsp;index)</code>&nbsp;</td>
-</tr>
-<tr id="i3" class="rowColor">
+<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../../jcgp/backend/modules/problem/TestCaseProblem.TestCase.html" title="type parameter in TestCaseProblem.TestCase">U</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../jcgp/backend/modules/problem/TestCaseProblem.TestCase.html#getOutputs--">getOutputs</a></span>()</code>&nbsp;</td>
</tr>
@@ -229,36 +221,6 @@ extends java.lang.Object</pre>
<!-- -->
</a>
<h3>Method Detail</h3>
-<a name="getInput-int-">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getInput</h4>
-<pre>public&nbsp;<a href="../../../../jcgp/backend/modules/problem/TestCaseProblem.TestCase.html" title="type parameter in TestCaseProblem.TestCase">U</a>&nbsp;getInput(int&nbsp;index)</pre>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>index</code> - the index to return.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the indexed input.</dd>
-</dl>
-</li>
-</ul>
-<a name="getOutput-int-">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getOutput</h4>
-<pre>public&nbsp;<a href="../../../../jcgp/backend/modules/problem/TestCaseProblem.TestCase.html" title="type parameter in TestCaseProblem.TestCase">U</a>&nbsp;getOutput(int&nbsp;index)</pre>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>index</code> - the index to return.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the indexed output.</dd>
-</dl>
-</li>
-</ul>
<a name="getInputs--">
<!-- -->
</a>
diff --git a/doc/jcgp/backend/modules/problem/TestCaseProblem.html b/doc/jcgp/backend/modules/problem/TestCaseProblem.html
index b0abde9..584533a 100644
--- a/doc/jcgp/backend/modules/problem/TestCaseProblem.html
+++ b/doc/jcgp/backend/modules/problem/TestCaseProblem.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>TestCaseProblem</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
@@ -76,13 +76,13 @@ var activeTableTab = "activeTableTab";
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
@@ -172,25 +172,6 @@ extends <a href="../../../../jcgp/backend/modules/problem/Problem.html" title="c
</table>
</li>
</ul>
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!-- -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../jcgp/backend/modules/problem/TestCaseProblem.html#TestCaseProblem-jcgp.backend.resources.Resources-">TestCaseProblem</a></span>(<a href="../../../../jcgp/backend/resources/Resources.html" title="class in jcgp.backend.resources">Resources</a>&nbsp;resources)</code>
-<div class="block">Creates a new TestCaseProblem object.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
@@ -242,7 +223,7 @@ extends <a href="../../../../jcgp/backend/modules/problem/Problem.html" title="c
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;jcgp.backend.modules.problem.<a href="../../../../jcgp/backend/modules/problem/Problem.html" title="class in jcgp.backend.modules.problem">Problem</a></h3>
-<code><a href="../../../../jcgp/backend/modules/problem/Problem.html#evaluate-jcgp.backend.population.Population-jcgp.backend.resources.Resources-">evaluate</a>, <a href="../../../../jcgp/backend/modules/problem/Problem.html#getBestFitness--">getBestFitness</a>, <a href="../../../../jcgp/backend/modules/problem/Problem.html#getFileExtension--">getFileExtension</a>, <a href="../../../../jcgp/backend/modules/problem/Problem.html#getFitnessOrientation--">getFitnessOrientation</a>, <a href="../../../../jcgp/backend/modules/problem/Problem.html#getFunctionSet--">getFunctionSet</a>, <a href="../../../../jcgp/backend/modules/problem/Problem.html#hasPerfectSolution-jcgp.backend.population.Population-">hasPerfectSolution</a>, <a href="../../../../jcgp/backend/modules/problem/Problem.html#reset--">reset</a></code></li>
+<code><a href="../../../../jcgp/backend/modules/problem/Problem.html#evaluate-jcgp.backend.population.Population-">evaluate</a>, <a href="../../../../jcgp/backend/modules/problem/Problem.html#getBestFitness--">getBestFitness</a>, <a href="../../../../jcgp/backend/modules/problem/Problem.html#getFileExtension--">getFileExtension</a>, <a href="../../../../jcgp/backend/modules/problem/Problem.html#getFitnessOrientation--">getFitnessOrientation</a>, <a href="../../../../jcgp/backend/modules/problem/Problem.html#getFunctionSet--">getFunctionSet</a>, <a href="../../../../jcgp/backend/modules/problem/Problem.html#hasPerfectSolution-jcgp.backend.population.Population-">hasPerfectSolution</a>, <a href="../../../../jcgp/backend/modules/problem/Problem.html#reset--">reset</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.jcgp.backend.modules.Module">
@@ -266,28 +247,6 @@ extends <a href="../../../../jcgp/backend/modules/problem/Problem.html" title="c
<div class="details">
<ul class="blockList">
<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!-- -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="TestCaseProblem-jcgp.backend.resources.Resources-">
-<!-- -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>TestCaseProblem</h4>
-<pre>public&nbsp;TestCaseProblem(<a href="../../../../jcgp/backend/resources/Resources.html" title="class in jcgp.backend.resources">Resources</a>&nbsp;resources)</pre>
-<div class="block">Creates a new TestCaseProblem object.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>resources</code> - a reference to the experiment's resources.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
@@ -438,13 +397,13 @@ extends <a href="../../../../jcgp/backend/modules/problem/Problem.html" title="c
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
diff --git a/doc/jcgp/backend/modules/problem/class-use/BestFitness.html b/doc/jcgp/backend/modules/problem/class-use/BestFitness.html
index a16f095..b267c70 100644
--- a/doc/jcgp/backend/modules/problem/class-use/BestFitness.html
+++ b/doc/jcgp/backend/modules/problem/class-use/BestFitness.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.modules.problem.BestFitness</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/modules/problem/class-use/DigitalCircuitProblem.html b/doc/jcgp/backend/modules/problem/class-use/DigitalCircuitProblem.html
index 6c55d92..9c1654e 100644
--- a/doc/jcgp/backend/modules/problem/class-use/DigitalCircuitProblem.html
+++ b/doc/jcgp/backend/modules/problem/class-use/DigitalCircuitProblem.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.modules.problem.DigitalCircuitProblem</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/modules/problem/class-use/Problem.html b/doc/jcgp/backend/modules/problem/class-use/Problem.html
index b4e6bb4..64c1dd0 100644
--- a/doc/jcgp/backend/modules/problem/class-use/Problem.html
+++ b/doc/jcgp/backend/modules/problem/class-use/Problem.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.modules.problem.Problem</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/modules/problem/class-use/SymbolicRegressionProblem.html b/doc/jcgp/backend/modules/problem/class-use/SymbolicRegressionProblem.html
index b0d63e1..189884e 100644
--- a/doc/jcgp/backend/modules/problem/class-use/SymbolicRegressionProblem.html
+++ b/doc/jcgp/backend/modules/problem/class-use/SymbolicRegressionProblem.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.modules.problem.SymbolicRegressionProblem</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/modules/problem/class-use/TestCaseProblem.TestCase.html b/doc/jcgp/backend/modules/problem/class-use/TestCaseProblem.TestCase.html
index 4ce2d5e..3b63f09 100644
--- a/doc/jcgp/backend/modules/problem/class-use/TestCaseProblem.TestCase.html
+++ b/doc/jcgp/backend/modules/problem/class-use/TestCaseProblem.TestCase.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.modules.problem.TestCaseProblem.TestCase</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
@@ -153,7 +153,9 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">GUI.</span><code><span class="memberNameLink"><a href="../../../../../jcgp/gui/GUI.html#evaluateTestCase-jcgp.backend.modules.problem.TestCaseProblem.TestCase-">evaluateTestCase</a></span>(<a href="../../../../../jcgp/backend/modules/problem/TestCaseProblem.TestCase.html" title="class in jcgp.backend.modules.problem">TestCaseProblem.TestCase</a>&lt;java.lang.Object&gt;&nbsp;testCase)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">GUI.</span><code><span class="memberNameLink"><a href="../../../../../jcgp/gui/GUI.html#evaluateTestCase-jcgp.backend.modules.problem.TestCaseProblem.TestCase-">evaluateTestCase</a></span>(<a href="../../../../../jcgp/backend/modules/problem/TestCaseProblem.TestCase.html" title="class in jcgp.backend.modules.problem">TestCaseProblem.TestCase</a>&lt;java.lang.Object&gt;&nbsp;testCase)</code>
+<div class="block">Starts the evaluation process with the given test case.</div>
+</td>
</tr>
</tbody>
</table>
diff --git a/doc/jcgp/backend/modules/problem/class-use/TestCaseProblem.html b/doc/jcgp/backend/modules/problem/class-use/TestCaseProblem.html
index 116f348..4e378ad 100644
--- a/doc/jcgp/backend/modules/problem/class-use/TestCaseProblem.html
+++ b/doc/jcgp/backend/modules/problem/class-use/TestCaseProblem.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.modules.problem.TestCaseProblem</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/modules/problem/package-frame.html b/doc/jcgp/backend/modules/problem/package-frame.html
index f495522..1087b4d 100644
--- a/doc/jcgp/backend/modules/problem/package-frame.html
+++ b/doc/jcgp/backend/modules/problem/package-frame.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.modules.problem</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/modules/problem/package-summary.html b/doc/jcgp/backend/modules/problem/package-summary.html
index 4c80838..f2ad8c7 100644
--- a/doc/jcgp/backend/modules/problem/package-summary.html
+++ b/doc/jcgp/backend/modules/problem/package-summary.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.modules.problem</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/modules/problem/package-tree.html b/doc/jcgp/backend/modules/problem/package-tree.html
index 0ac74b9..7002338 100644
--- a/doc/jcgp/backend/modules/problem/package-tree.html
+++ b/doc/jcgp/backend/modules/problem/package-tree.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.modules.problem Class Hierarchy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/modules/problem/package-use.html b/doc/jcgp/backend/modules/problem/package-use.html
index dc54c41..eea65a2 100644
--- a/doc/jcgp/backend/modules/problem/package-use.html
+++ b/doc/jcgp/backend/modules/problem/package-use.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Package jcgp.backend.modules.problem</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parameters/BooleanParameter.html b/doc/jcgp/backend/parameters/BooleanParameter.html
index 9443e96..01f89aa 100644
--- a/doc/jcgp/backend/parameters/BooleanParameter.html
+++ b/doc/jcgp/backend/parameters/BooleanParameter.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:42 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:30 BST 2014 -->
<title>BooleanParameter</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parameters/DoubleParameter.html b/doc/jcgp/backend/parameters/DoubleParameter.html
index ec2fd21..a70dda0 100644
--- a/doc/jcgp/backend/parameters/DoubleParameter.html
+++ b/doc/jcgp/backend/parameters/DoubleParameter.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:42 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:30 BST 2014 -->
<title>DoubleParameter</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parameters/IntegerParameter.html b/doc/jcgp/backend/parameters/IntegerParameter.html
index 17aa186..90dad47 100644
--- a/doc/jcgp/backend/parameters/IntegerParameter.html
+++ b/doc/jcgp/backend/parameters/IntegerParameter.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:42 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:30 BST 2014 -->
<title>IntegerParameter</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parameters/Parameter.html b/doc/jcgp/backend/parameters/Parameter.html
index 5d5b771..a8b21a1 100644
--- a/doc/jcgp/backend/parameters/Parameter.html
+++ b/doc/jcgp/backend/parameters/Parameter.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:42 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:30 BST 2014 -->
<title>Parameter</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parameters/ParameterStatus.html b/doc/jcgp/backend/parameters/ParameterStatus.html
index 447b174..981df8e 100644
--- a/doc/jcgp/backend/parameters/ParameterStatus.html
+++ b/doc/jcgp/backend/parameters/ParameterStatus.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:42 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:30 BST 2014 -->
<title>ParameterStatus</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parameters/class-use/BooleanParameter.html b/doc/jcgp/backend/parameters/class-use/BooleanParameter.html
index 89c6960..386d503 100644
--- a/doc/jcgp/backend/parameters/class-use/BooleanParameter.html
+++ b/doc/jcgp/backend/parameters/class-use/BooleanParameter.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.parameters.BooleanParameter</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parameters/class-use/DoubleParameter.html b/doc/jcgp/backend/parameters/class-use/DoubleParameter.html
index 117ce1e..df857bf 100644
--- a/doc/jcgp/backend/parameters/class-use/DoubleParameter.html
+++ b/doc/jcgp/backend/parameters/class-use/DoubleParameter.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.parameters.DoubleParameter</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parameters/class-use/IntegerParameter.html b/doc/jcgp/backend/parameters/class-use/IntegerParameter.html
index 42208ac..5e94d72 100644
--- a/doc/jcgp/backend/parameters/class-use/IntegerParameter.html
+++ b/doc/jcgp/backend/parameters/class-use/IntegerParameter.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.parameters.IntegerParameter</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parameters/class-use/Parameter.html b/doc/jcgp/backend/parameters/class-use/Parameter.html
index 4e1cb9b..e0d0f71 100644
--- a/doc/jcgp/backend/parameters/class-use/Parameter.html
+++ b/doc/jcgp/backend/parameters/class-use/Parameter.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.parameters.Parameter</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parameters/class-use/ParameterStatus.html b/doc/jcgp/backend/parameters/class-use/ParameterStatus.html
index 103bef2..91a8173 100644
--- a/doc/jcgp/backend/parameters/class-use/ParameterStatus.html
+++ b/doc/jcgp/backend/parameters/class-use/ParameterStatus.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.parameters.ParameterStatus</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parameters/monitors/BooleanMonitor.html b/doc/jcgp/backend/parameters/monitors/BooleanMonitor.html
index d3dfd7a..57f9d6d 100644
--- a/doc/jcgp/backend/parameters/monitors/BooleanMonitor.html
+++ b/doc/jcgp/backend/parameters/monitors/BooleanMonitor.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>BooleanMonitor</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parameters/monitors/DoubleMonitor.html b/doc/jcgp/backend/parameters/monitors/DoubleMonitor.html
index 70e14e5..e0927ab 100644
--- a/doc/jcgp/backend/parameters/monitors/DoubleMonitor.html
+++ b/doc/jcgp/backend/parameters/monitors/DoubleMonitor.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>DoubleMonitor</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parameters/monitors/IntegerMonitor.html b/doc/jcgp/backend/parameters/monitors/IntegerMonitor.html
index 0d17efb..1c9586e 100644
--- a/doc/jcgp/backend/parameters/monitors/IntegerMonitor.html
+++ b/doc/jcgp/backend/parameters/monitors/IntegerMonitor.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>IntegerMonitor</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parameters/monitors/class-use/BooleanMonitor.html b/doc/jcgp/backend/parameters/monitors/class-use/BooleanMonitor.html
index 81d6f56..59af8c2 100644
--- a/doc/jcgp/backend/parameters/monitors/class-use/BooleanMonitor.html
+++ b/doc/jcgp/backend/parameters/monitors/class-use/BooleanMonitor.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.parameters.monitors.BooleanMonitor</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parameters/monitors/class-use/DoubleMonitor.html b/doc/jcgp/backend/parameters/monitors/class-use/DoubleMonitor.html
index 01c414a..e8d0745 100644
--- a/doc/jcgp/backend/parameters/monitors/class-use/DoubleMonitor.html
+++ b/doc/jcgp/backend/parameters/monitors/class-use/DoubleMonitor.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.parameters.monitors.DoubleMonitor</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parameters/monitors/class-use/IntegerMonitor.html b/doc/jcgp/backend/parameters/monitors/class-use/IntegerMonitor.html
index 21ff5a2..6398f39 100644
--- a/doc/jcgp/backend/parameters/monitors/class-use/IntegerMonitor.html
+++ b/doc/jcgp/backend/parameters/monitors/class-use/IntegerMonitor.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.parameters.monitors.IntegerMonitor</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parameters/monitors/package-frame.html b/doc/jcgp/backend/parameters/monitors/package-frame.html
index 384c4fd..0ebd3fb 100644
--- a/doc/jcgp/backend/parameters/monitors/package-frame.html
+++ b/doc/jcgp/backend/parameters/monitors/package-frame.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.parameters.monitors</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parameters/monitors/package-summary.html b/doc/jcgp/backend/parameters/monitors/package-summary.html
index 104bdb6..c036c87 100644
--- a/doc/jcgp/backend/parameters/monitors/package-summary.html
+++ b/doc/jcgp/backend/parameters/monitors/package-summary.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.parameters.monitors</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parameters/monitors/package-tree.html b/doc/jcgp/backend/parameters/monitors/package-tree.html
index 4a0e5af..3f95210 100644
--- a/doc/jcgp/backend/parameters/monitors/package-tree.html
+++ b/doc/jcgp/backend/parameters/monitors/package-tree.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.parameters.monitors Class Hierarchy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parameters/monitors/package-use.html b/doc/jcgp/backend/parameters/monitors/package-use.html
index b4191f4..1b1cfcd 100644
--- a/doc/jcgp/backend/parameters/monitors/package-use.html
+++ b/doc/jcgp/backend/parameters/monitors/package-use.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Package jcgp.backend.parameters.monitors</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parameters/package-frame.html b/doc/jcgp/backend/parameters/package-frame.html
index 7b3befd..0b3275e 100644
--- a/doc/jcgp/backend/parameters/package-frame.html
+++ b/doc/jcgp/backend/parameters/package-frame.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.parameters</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parameters/package-summary.html b/doc/jcgp/backend/parameters/package-summary.html
index 4c0e034..db24815 100644
--- a/doc/jcgp/backend/parameters/package-summary.html
+++ b/doc/jcgp/backend/parameters/package-summary.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.parameters</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parameters/package-tree.html b/doc/jcgp/backend/parameters/package-tree.html
index 824d5d5..a88a414 100644
--- a/doc/jcgp/backend/parameters/package-tree.html
+++ b/doc/jcgp/backend/parameters/package-tree.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.parameters Class Hierarchy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parameters/package-use.html b/doc/jcgp/backend/parameters/package-use.html
index 10224a4..416befc 100644
--- a/doc/jcgp/backend/parameters/package-use.html
+++ b/doc/jcgp/backend/parameters/package-use.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Package jcgp.backend.parameters</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parsers/ChromosomeParser.html b/doc/jcgp/backend/parsers/ChromosomeParser.html
index 800c572..392ad48 100644
--- a/doc/jcgp/backend/parsers/ChromosomeParser.html
+++ b/doc/jcgp/backend/parsers/ChromosomeParser.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:42 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:30 BST 2014 -->
<title>ChromosomeParser</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parsers/FunctionParser.html b/doc/jcgp/backend/parsers/FunctionParser.html
index 09b6e9a..5f741b3 100644
--- a/doc/jcgp/backend/parsers/FunctionParser.html
+++ b/doc/jcgp/backend/parsers/FunctionParser.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:42 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:30 BST 2014 -->
<title>FunctionParser</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parsers/ParameterParser.html b/doc/jcgp/backend/parsers/ParameterParser.html
index 29595a2..5ec09a4 100644
--- a/doc/jcgp/backend/parsers/ParameterParser.html
+++ b/doc/jcgp/backend/parsers/ParameterParser.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:42 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:30 BST 2014 -->
<title>ParameterParser</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parsers/TestCaseParser.html b/doc/jcgp/backend/parsers/TestCaseParser.html
index a8f6fd0..2be670f 100644
--- a/doc/jcgp/backend/parsers/TestCaseParser.html
+++ b/doc/jcgp/backend/parsers/TestCaseParser.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:42 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:30 BST 2014 -->
<title>TestCaseParser</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parsers/class-use/ChromosomeParser.html b/doc/jcgp/backend/parsers/class-use/ChromosomeParser.html
index ae89261..ee88d3b 100644
--- a/doc/jcgp/backend/parsers/class-use/ChromosomeParser.html
+++ b/doc/jcgp/backend/parsers/class-use/ChromosomeParser.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.parsers.ChromosomeParser</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parsers/class-use/FunctionParser.html b/doc/jcgp/backend/parsers/class-use/FunctionParser.html
index 249c900..4e2b7f0 100644
--- a/doc/jcgp/backend/parsers/class-use/FunctionParser.html
+++ b/doc/jcgp/backend/parsers/class-use/FunctionParser.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.parsers.FunctionParser</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parsers/class-use/ParameterParser.html b/doc/jcgp/backend/parsers/class-use/ParameterParser.html
index 5961ef3..70ed7a4 100644
--- a/doc/jcgp/backend/parsers/class-use/ParameterParser.html
+++ b/doc/jcgp/backend/parsers/class-use/ParameterParser.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.parsers.ParameterParser</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parsers/class-use/TestCaseParser.html b/doc/jcgp/backend/parsers/class-use/TestCaseParser.html
index d23f7bf..58e10e2 100644
--- a/doc/jcgp/backend/parsers/class-use/TestCaseParser.html
+++ b/doc/jcgp/backend/parsers/class-use/TestCaseParser.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.parsers.TestCaseParser</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parsers/package-frame.html b/doc/jcgp/backend/parsers/package-frame.html
index e8fe744..69ad620 100644
--- a/doc/jcgp/backend/parsers/package-frame.html
+++ b/doc/jcgp/backend/parsers/package-frame.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.parsers</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parsers/package-summary.html b/doc/jcgp/backend/parsers/package-summary.html
index f2140fc..6e2db83 100644
--- a/doc/jcgp/backend/parsers/package-summary.html
+++ b/doc/jcgp/backend/parsers/package-summary.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.parsers</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parsers/package-tree.html b/doc/jcgp/backend/parsers/package-tree.html
index beac62a..330120d 100644
--- a/doc/jcgp/backend/parsers/package-tree.html
+++ b/doc/jcgp/backend/parsers/package-tree.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.parsers Class Hierarchy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/parsers/package-use.html b/doc/jcgp/backend/parsers/package-use.html
index 36a0dd8..f9f80f8 100644
--- a/doc/jcgp/backend/parsers/package-use.html
+++ b/doc/jcgp/backend/parsers/package-use.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Package jcgp.backend.parsers</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/population/Chromosome.html b/doc/jcgp/backend/population/Chromosome.html
index c047c4d..bdd49f4 100644
--- a/doc/jcgp/backend/population/Chromosome.html
+++ b/doc/jcgp/backend/population/Chromosome.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:44 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:32 BST 2014 -->
<title>Chromosome</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -412,6 +412,22 @@ implements java.lang.Comparable&lt;<a href="../../../jcgp/backend/population/Chr
</dl>
</li>
</ul>
+<a name="getInput-int-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInput</h4>
+<pre>public&nbsp;<a href="../../../jcgp/backend/population/Input.html" title="class in jcgp.backend.population">Input</a>&nbsp;getInput(int&nbsp;index)</pre>
+<div class="block">Returns a reference to the indexed input.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>index</code> - the input index.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the input reference.</dd>
+</dl>
+</li>
+</ul>
<a name="getNode-int-int-">
<!-- -->
</a>
@@ -446,22 +462,6 @@ implements java.lang.Comparable&lt;<a href="../../../jcgp/backend/population/Chr
</dl>
</li>
</ul>
-<a name="getInput-int-">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getInput</h4>
-<pre>public&nbsp;<a href="../../../jcgp/backend/population/Input.html" title="class in jcgp.backend.population">Input</a>&nbsp;getInput(int&nbsp;index)</pre>
-<div class="block">Returns a reference to the indexed input.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>index</code> - the input index.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the input reference.</dd>
-</dl>
-</li>
-</ul>
<a name="getFitness--">
<!-- -->
</a>
diff --git a/doc/jcgp/backend/population/Connection.html b/doc/jcgp/backend/population/Connection.html
index 3a76f23..1e51eda 100644
--- a/doc/jcgp/backend/population/Connection.html
+++ b/doc/jcgp/backend/population/Connection.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:44 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:32 BST 2014 -->
<title>Connection</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/population/Input.html b/doc/jcgp/backend/population/Input.html
index a535ebc..234d473 100644
--- a/doc/jcgp/backend/population/Input.html
+++ b/doc/jcgp/backend/population/Input.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:44 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:32 BST 2014 -->
<title>Input</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/population/Mutable.html b/doc/jcgp/backend/population/Mutable.html
index 4ef59eb..c02cff0 100644
--- a/doc/jcgp/backend/population/Mutable.html
+++ b/doc/jcgp/backend/population/Mutable.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:44 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:32 BST 2014 -->
<title>Mutable</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -113,8 +113,8 @@ var activeTableTab = "activeTableTab";
<br><br>
This interface provides a way to deal with mutable elements
generically without having to specify whether they are nodes
- or outputs. In this way a random mutable element can be picked and
- dealt with more easily, facilitating mutations.</div>
+ or outputs. When mutating a mutable, <code>mutate()</code> is guaranteed
+ to perform a fair mutation.</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Eduardo Pedroni</dd>
@@ -162,9 +162,8 @@ var activeTableTab = "activeTableTab";
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/backend/population/Mutable.html#setConnection-int-jcgp.backend.population.Connection-">setConnection</a></span>(int&nbsp;index,
- <a href="../../../jcgp/backend/population/Connection.html" title="interface in jcgp.backend.population">Connection</a>&nbsp;newConnection)</code>
-<div class="block">This method sets the indexed connection to the specified new connection.</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/backend/population/Mutable.html#mutate--">mutate</a></span>()</code>
+<div class="block">This method performs an arbitrary mutation on the <code>Mutable</code>.</div>
</td>
</tr>
</table>
@@ -182,22 +181,21 @@ var activeTableTab = "activeTableTab";
<!-- -->
</a>
<h3>Method Detail</h3>
-<a name="setConnection-int-jcgp.backend.population.Connection-">
+<a name="mutate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setConnection</h4>
-<pre>void&nbsp;setConnection(int&nbsp;index,
- <a href="../../../jcgp/backend/population/Connection.html" title="interface in jcgp.backend.population">Connection</a>&nbsp;newConnection)</pre>
-<div class="block">This method sets the indexed connection to the specified new connection.
- Implementing classes may choose to ignore the given index (such as in the
- case of outputs, which only have one connection).</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>index</code> - the connection index to set.</dd>
-<dd><code>newConnection</code> - the chromosome element to connect to.</dd>
-</dl>
+<h4>mutate</h4>
+<pre>void&nbsp;mutate()</pre>
+<div class="block">This method performs an arbitrary mutation on the <code>Mutable</code>.
+ <br><br>
+ In the case of nodes, this chooses to mutate a function or connection
+ fairly, and carries out the required mutation by using the node's own
+ reference to chromosome.
+ <br><br>
+ In the case of outputs, this simply picks a random connection to serve
+ as the source - any connection is allowed.</div>
</li>
</ul>
<a name="copyOf-jcgp.backend.population.Mutable-">
diff --git a/doc/jcgp/backend/population/Node.html b/doc/jcgp/backend/population/Node.html
index d79d08c..12e3eea 100644
--- a/doc/jcgp/backend/population/Node.html
+++ b/doc/jcgp/backend/population/Node.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:44 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:32 BST 2014 -->
<title>Node</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -126,7 +126,11 @@ implements <a href="../../../jcgp/backend/population/Mutable.html" title="interf
Nodes are constructed with a fixed number of connections
(determined by the maximum arity of the function set)
and must be reinstantiated if the experiment arity
- changes.</div>
+ changes.
+ <br><br>
+ When mutating a node, it is easiest to use <code>mutate()</code>.
+ Alternatively, you may also perform a specific mutation using
+ <code>setConnection(...)</code> and <code>setFunction(...)</code>.</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Eduardo Pedroni</dd>
@@ -149,10 +153,9 @@ implements <a href="../../../jcgp/backend/population/Mutable.html" title="interf
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/backend/population/Node.html#Node-jcgp.backend.population.Chromosome-int-int-int-">Node</a></span>(<a href="../../../jcgp/backend/population/Chromosome.html" title="class in jcgp.backend.population">Chromosome</a>&nbsp;chromosome,
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/backend/population/Node.html#Node-jcgp.backend.population.Chromosome-int-int-">Node</a></span>(<a href="../../../jcgp/backend/population/Chromosome.html" title="class in jcgp.backend.population">Chromosome</a>&nbsp;chromosome,
int&nbsp;row,
- int&nbsp;column,
- int&nbsp;arity)</code>
+ int&nbsp;column)</code>
<div class="block">Constructs a new instance of <code>Node</code> with the
specified parameters.</div>
</td>
@@ -226,18 +229,24 @@ implements <a href="../../../jcgp/backend/population/Mutable.html" title="interf
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/backend/population/Node.html#mutate--">mutate</a></span>()</code>
+<div class="block">This method performs an arbitrary mutation on the <code>Mutable</code>.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/backend/population/Node.html#setConnection-int-jcgp.backend.population.Connection-">setConnection</a></span>(int&nbsp;index,
<a href="../../../jcgp/backend/population/Connection.html" title="interface in jcgp.backend.population">Connection</a>&nbsp;newConnection)</code>
<div class="block">This method sets the indexed connection to the specified new connection.</div>
</td>
</tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/backend/population/Node.html#setFunction-jcgp.backend.function.Function-">setFunction</a></span>(<a href="../../../jcgp/backend/function/Function.html" title="class in jcgp.backend.function">Function</a>&nbsp;newFunction)</code>
<div class="block">Sets the node function.</div>
</td>
</tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/backend/population/Node.html#toString--">toString</a></span>()</code>&nbsp;</td>
</tr>
@@ -263,7 +272,7 @@ implements <a href="../../../jcgp/backend/population/Mutable.html" title="interf
<!-- -->
</a>
<h3>Constructor Detail</h3>
-<a name="Node-jcgp.backend.population.Chromosome-int-int-int-">
+<a name="Node-jcgp.backend.population.Chromosome-int-int-">
<!-- -->
</a>
<ul class="blockListLast">
@@ -271,8 +280,7 @@ implements <a href="../../../jcgp/backend/population/Mutable.html" title="interf
<h4>Node</h4>
<pre>public&nbsp;Node(<a href="../../../jcgp/backend/population/Chromosome.html" title="class in jcgp.backend.population">Chromosome</a>&nbsp;chromosome,
int&nbsp;row,
- int&nbsp;column,
- int&nbsp;arity)</pre>
+ int&nbsp;column)</pre>
<div class="block">Constructs a new instance of <code>Node</code> with the
specified parameters. Nodes must contain their
own row and column for ease of copying.</div>
@@ -281,7 +289,6 @@ implements <a href="../../../jcgp/backend/population/Mutable.html" title="interf
<dd><code>chromosome</code> - the chromosome this node belongs to.</dd>
<dd><code>row</code> - the node's row.</dd>
<dd><code>column</code> - the node's column.</dd>
-<dd><code>arity</code> - the maximum arity of the experiment.</dd>
</dl>
</li>
</ul>
@@ -293,20 +300,6 @@ implements <a href="../../../jcgp/backend/population/Mutable.html" title="interf
<!-- -->
</a>
<h3>Method Detail</h3>
-<a name="setFunction-jcgp.backend.function.Function-">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setFunction</h4>
-<pre>public&nbsp;void&nbsp;setFunction(<a href="../../../jcgp/backend/function/Function.html" title="class in jcgp.backend.function">Function</a>&nbsp;newFunction)</pre>
-<div class="block">Sets the node function.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>newFunction</code> - the new function to set.</dd>
-</dl>
-</li>
-</ul>
<a name="initialise-jcgp.backend.function.Function-jcgp.backend.population.Connection...-">
<!-- -->
</a>
@@ -365,6 +358,20 @@ implements <a href="../../../jcgp/backend/population/Mutable.html" title="interf
</dl>
</li>
</ul>
+<a name="setFunction-jcgp.backend.function.Function-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFunction</h4>
+<pre>public&nbsp;void&nbsp;setFunction(<a href="../../../jcgp/backend/function/Function.html" title="class in jcgp.backend.function">Function</a>&nbsp;newFunction)</pre>
+<div class="block">Sets the node function.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newFunction</code> - the new function to set.</dd>
+</dl>
+</li>
+</ul>
<a name="getConnection-int-">
<!-- -->
</a>
@@ -380,6 +387,24 @@ implements <a href="../../../jcgp/backend/population/Mutable.html" title="interf
</dl>
</li>
</ul>
+<a name="setConnection-int-jcgp.backend.population.Connection-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConnection</h4>
+<pre>public&nbsp;void&nbsp;setConnection(int&nbsp;index,
+ <a href="../../../jcgp/backend/population/Connection.html" title="interface in jcgp.backend.population">Connection</a>&nbsp;newConnection)</pre>
+<div class="block">This method sets the indexed connection to the specified new connection.
+ If the given connection is null or disrespects levels back, it is discarded
+ and no connections are changed.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>index</code> - the connection index to set.</dd>
+<dd><code>newConnection</code> - the <code>Connection</code> to connect to.</dd>
+</dl>
+</li>
+</ul>
<a name="copyOf-jcgp.backend.population.Mutable-">
<!-- -->
</a>
@@ -437,24 +462,25 @@ implements <a href="../../../jcgp/backend/population/Mutable.html" title="interf
</dl>
</li>
</ul>
-<a name="setConnection-int-jcgp.backend.population.Connection-">
+<a name="mutate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setConnection</h4>
-<pre>public&nbsp;void&nbsp;setConnection(int&nbsp;index,
- <a href="../../../jcgp/backend/population/Connection.html" title="interface in jcgp.backend.population">Connection</a>&nbsp;newConnection)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../jcgp/backend/population/Mutable.html#setConnection-int-jcgp.backend.population.Connection-">Mutable</a></code></span></div>
-<div class="block">This method sets the indexed connection to the specified new connection.
- Implementing classes may choose to ignore the given index (such as in the
- case of outputs, which only have one connection).</div>
+<h4>mutate</h4>
+<pre>public&nbsp;void&nbsp;mutate()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../jcgp/backend/population/Mutable.html#mutate--">Mutable</a></code></span></div>
+<div class="block">This method performs an arbitrary mutation on the <code>Mutable</code>.
+ <br><br>
+ In the case of nodes, this chooses to mutate a function or connection
+ fairly, and carries out the required mutation by using the node's own
+ reference to chromosome.
+ <br><br>
+ In the case of outputs, this simply picks a random connection to serve
+ as the source - any connection is allowed.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../jcgp/backend/population/Mutable.html#setConnection-int-jcgp.backend.population.Connection-">setConnection</a></code>&nbsp;in interface&nbsp;<code><a href="../../../jcgp/backend/population/Mutable.html" title="interface in jcgp.backend.population">Mutable</a></code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>index</code> - the connection index to set.</dd>
-<dd><code>newConnection</code> - the chromosome element to connect to.</dd>
+<dd><code><a href="../../../jcgp/backend/population/Mutable.html#mutate--">mutate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../jcgp/backend/population/Mutable.html" title="interface in jcgp.backend.population">Mutable</a></code></dd>
</dl>
</li>
</ul>
diff --git a/doc/jcgp/backend/population/Output.html b/doc/jcgp/backend/population/Output.html
index 912b2bb..98897d4 100644
--- a/doc/jcgp/backend/population/Output.html
+++ b/doc/jcgp/backend/population/Output.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:44 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:32 BST 2014 -->
<title>Output</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -120,7 +120,11 @@ implements <a href="../../../jcgp/backend/population/Mutable.html" title="interf
type of mutable element with a single connection. It
returns the value of its single connection, but it
may not be connected to - it terminates a chromosome
- active connection path.</div>
+ active connection path.
+ <br><br>
+ When mutating an output, it is easiest to use <code>mutate()</code>.
+ Alternatively, you may also perform a specific mutation using
+ <code>setSource(...)</code>.</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Eduardo Pedroni</dd>
@@ -193,7 +197,10 @@ implements <a href="../../../jcgp/backend/population/Mutable.html" title="interf
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/backend/population/Output.html#getActiveNodes-java.util.ArrayList-">getActiveNodes</a></span>(java.util.ArrayList&lt;<a href="../../../jcgp/backend/population/Node.html" title="class in jcgp.backend.population">Node</a>&gt;&nbsp;activeNodes)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/backend/population/Output.html#getActiveNodes-java.util.ArrayList-">getActiveNodes</a></span>(java.util.ArrayList&lt;<a href="../../../jcgp/backend/population/Node.html" title="class in jcgp.backend.population">Node</a>&gt;&nbsp;activeNodes)</code>
+<div class="block">Calls <code>getActive(...)</code> on this output's
+ source.</div>
+</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>int</code></td>
@@ -205,14 +212,17 @@ implements <a href="../../../jcgp/backend/population/Mutable.html" title="interf
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/backend/population/Output.html#setConnection-int-jcgp.backend.population.Connection-">setConnection</a></span>(int&nbsp;index,
- <a href="../../../jcgp/backend/population/Connection.html" title="interface in jcgp.backend.population">Connection</a>&nbsp;newConnection)</code>
-<div class="block">When mutating an output, the index parameter
- is simply ignored and the output source is
- set.</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/backend/population/Output.html#mutate--">mutate</a></span>()</code>
+<div class="block">This method performs an arbitrary mutation on the <code>Mutable</code>.</div>
</td>
</tr>
<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/backend/population/Output.html#setSource-jcgp.backend.population.Connection-">setSource</a></span>(<a href="../../../jcgp/backend/population/Connection.html" title="interface in jcgp.backend.population">Connection</a>&nbsp;newConnection)</code>
+<div class="block">This method sets the output source to the specified connection.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/backend/population/Output.html#toString--">toString</a></span>()</code>&nbsp;</td>
</tr>
@@ -283,45 +293,54 @@ implements <a href="../../../jcgp/backend/population/Mutable.html" title="interf
<li class="blockList">
<h4>getIndex</h4>
<pre>public&nbsp;int&nbsp;getIndex()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>this output's index.</dd>
+</dl>
</li>
</ul>
-<a name="getSource--">
+<a name="setSource-jcgp.backend.population.Connection-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>getSource</h4>
-<pre>public&nbsp;<a href="../../../jcgp/backend/population/Connection.html" title="interface in jcgp.backend.population">Connection</a>&nbsp;getSource()</pre>
+<h4>setSource</h4>
+<pre>public&nbsp;void&nbsp;setSource(<a href="../../../jcgp/backend/population/Connection.html" title="interface in jcgp.backend.population">Connection</a>&nbsp;newConnection)</pre>
+<div class="block">This method sets the output source to the specified connection.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newConnection</code> - the <code>Connection</code> to connect to.</dd>
+</dl>
</li>
</ul>
-<a name="getActiveNodes-java.util.ArrayList-">
+<a name="getSource--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>getActiveNodes</h4>
-<pre>public&nbsp;void&nbsp;getActiveNodes(java.util.ArrayList&lt;<a href="../../../jcgp/backend/population/Node.html" title="class in jcgp.backend.population">Node</a>&gt;&nbsp;activeNodes)</pre>
+<h4>getSource</h4>
+<pre>public&nbsp;<a href="../../../jcgp/backend/population/Connection.html" title="interface in jcgp.backend.population">Connection</a>&nbsp;getSource()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the source of this output's value.</dd>
+</dl>
</li>
</ul>
-<a name="setConnection-int-jcgp.backend.population.Connection-">
+<a name="getActiveNodes-java.util.ArrayList-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setConnection</h4>
-<pre>public&nbsp;void&nbsp;setConnection(int&nbsp;index,
- <a href="../../../jcgp/backend/population/Connection.html" title="interface in jcgp.backend.population">Connection</a>&nbsp;newConnection)</pre>
-<div class="block">When mutating an output, the index parameter
- is simply ignored and the output source is
- set.</div>
+<h4>getActiveNodes</h4>
+<pre>public&nbsp;void&nbsp;getActiveNodes(java.util.ArrayList&lt;<a href="../../../jcgp/backend/population/Node.html" title="class in jcgp.backend.population">Node</a>&gt;&nbsp;activeNodes)</pre>
+<div class="block">Calls <code>getActive(...)</code> on this output's
+ source. This kicks off a recursive process whereby
+ all nodes connected to this output are added to the
+ specified list of nodes. This is used to create a
+ list of all active nodes.</div>
<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../jcgp/backend/population/Mutable.html#setConnection-int-jcgp.backend.population.Connection-">setConnection</a></code>&nbsp;in interface&nbsp;<code><a href="../../../jcgp/backend/population/Mutable.html" title="interface in jcgp.backend.population">Mutable</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>index</code> - the connection index to set.</dd>
-<dd><code>newConnection</code> - the chromosome element to connect to.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../jcgp/backend/population/Mutable.html#setConnection-int-jcgp.backend.population.Connection-"><code>Mutable.setConnection(int, jcgp.backend.population.Connection)</code></a></dd>
+<dd><code>activeNodes</code> - the list to add all active nodes to.</dd>
</dl>
</li>
</ul>
@@ -361,6 +380,28 @@ implements <a href="../../../jcgp/backend/population/Mutable.html" title="interf
</dl>
</li>
</ul>
+<a name="mutate--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mutate</h4>
+<pre>public&nbsp;void&nbsp;mutate()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../jcgp/backend/population/Mutable.html#mutate--">Mutable</a></code></span></div>
+<div class="block">This method performs an arbitrary mutation on the <code>Mutable</code>.
+ <br><br>
+ In the case of nodes, this chooses to mutate a function or connection
+ fairly, and carries out the required mutation by using the node's own
+ reference to chromosome.
+ <br><br>
+ In the case of outputs, this simply picks a random connection to serve
+ as the source - any connection is allowed.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../jcgp/backend/population/Mutable.html#mutate--">mutate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../jcgp/backend/population/Mutable.html" title="interface in jcgp.backend.population">Mutable</a></code></dd>
+</dl>
+</li>
+</ul>
<a name="toString--">
<!-- -->
</a>
diff --git a/doc/jcgp/backend/population/Population.html b/doc/jcgp/backend/population/Population.html
index 902847b..36e0af4 100644
--- a/doc/jcgp/backend/population/Population.html
+++ b/doc/jcgp/backend/population/Population.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:44 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:32 BST 2014 -->
<title>Population</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/population/class-use/Chromosome.html b/doc/jcgp/backend/population/class-use/Chromosome.html
index 934c1e4..ec43d21 100644
--- a/doc/jcgp/backend/population/class-use/Chromosome.html
+++ b/doc/jcgp/backend/population/class-use/Chromosome.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.population.Chromosome</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
@@ -237,10 +237,9 @@
</td>
</tr>
<tr class="rowColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../jcgp/backend/population/Node.html#Node-jcgp.backend.population.Chromosome-int-int-int-">Node</a></span>(<a href="../../../../jcgp/backend/population/Chromosome.html" title="class in jcgp.backend.population">Chromosome</a>&nbsp;chromosome,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../jcgp/backend/population/Node.html#Node-jcgp.backend.population.Chromosome-int-int-">Node</a></span>(<a href="../../../../jcgp/backend/population/Chromosome.html" title="class in jcgp.backend.population">Chromosome</a>&nbsp;chromosome,
int&nbsp;row,
- int&nbsp;column,
- int&nbsp;arity)</code>
+ int&nbsp;column)</code>
<div class="block">Constructs a new instance of <code>Node</code> with the
specified parameters.</div>
</td>
diff --git a/doc/jcgp/backend/population/class-use/Connection.html b/doc/jcgp/backend/population/class-use/Connection.html
index ef3fb49..035a973 100644
--- a/doc/jcgp/backend/population/class-use/Connection.html
+++ b/doc/jcgp/backend/population/class-use/Connection.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Interface jcgp.backend.population.Connection</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
@@ -170,22 +170,14 @@
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">Node.</span><code><span class="memberNameLink"><a href="../../../../jcgp/backend/population/Node.html#setConnection-int-jcgp.backend.population.Connection-">setConnection</a></span>(int&nbsp;index,
- <a href="../../../../jcgp/backend/population/Connection.html" title="interface in jcgp.backend.population">Connection</a>&nbsp;newConnection)</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">Mutable.</span><code><span class="memberNameLink"><a href="../../../../jcgp/backend/population/Mutable.html#setConnection-int-jcgp.backend.population.Connection-">setConnection</a></span>(int&nbsp;index,
<a href="../../../../jcgp/backend/population/Connection.html" title="interface in jcgp.backend.population">Connection</a>&nbsp;newConnection)</code>
<div class="block">This method sets the indexed connection to the specified new connection.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">Output.</span><code><span class="memberNameLink"><a href="../../../../jcgp/backend/population/Output.html#setConnection-int-jcgp.backend.population.Connection-">setConnection</a></span>(int&nbsp;index,
- <a href="../../../../jcgp/backend/population/Connection.html" title="interface in jcgp.backend.population">Connection</a>&nbsp;newConnection)</code>
-<div class="block">When mutating an output, the index parameter
- is simply ignored and the output source is
- set.</div>
+<td class="colLast"><span class="typeNameLabel">Output.</span><code><span class="memberNameLink"><a href="../../../../jcgp/backend/population/Output.html#setSource-jcgp.backend.population.Connection-">setSource</a></span>(<a href="../../../../jcgp/backend/population/Connection.html" title="interface in jcgp.backend.population">Connection</a>&nbsp;newConnection)</code>
+<div class="block">This method sets the output source to the specified connection.</div>
</td>
</tr>
</tbody>
diff --git a/doc/jcgp/backend/population/class-use/Input.html b/doc/jcgp/backend/population/class-use/Input.html
index 95aa7f2..31af741 100644
--- a/doc/jcgp/backend/population/class-use/Input.html
+++ b/doc/jcgp/backend/population/class-use/Input.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.population.Input</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/population/class-use/Mutable.html b/doc/jcgp/backend/population/class-use/Mutable.html
index bfa8719..49c3bb7 100644
--- a/doc/jcgp/backend/population/class-use/Mutable.html
+++ b/doc/jcgp/backend/population/class-use/Mutable.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Interface jcgp.backend.population.Mutable</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/population/class-use/Node.html b/doc/jcgp/backend/population/class-use/Node.html
index 6c7f8af..78bc572 100644
--- a/doc/jcgp/backend/population/class-use/Node.html
+++ b/doc/jcgp/backend/population/class-use/Node.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.population.Node</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
@@ -139,7 +139,10 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">Output.</span><code><span class="memberNameLink"><a href="../../../../jcgp/backend/population/Output.html#getActiveNodes-java.util.ArrayList-">getActiveNodes</a></span>(java.util.ArrayList&lt;<a href="../../../../jcgp/backend/population/Node.html" title="class in jcgp.backend.population">Node</a>&gt;&nbsp;activeNodes)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">Output.</span><code><span class="memberNameLink"><a href="../../../../jcgp/backend/population/Output.html#getActiveNodes-java.util.ArrayList-">getActiveNodes</a></span>(java.util.ArrayList&lt;<a href="../../../../jcgp/backend/population/Node.html" title="class in jcgp.backend.population">Node</a>&gt;&nbsp;activeNodes)</code>
+<div class="block">Calls <code>getActive(...)</code> on this output's
+ source.</div>
+</td>
</tr>
</tbody>
</table>
diff --git a/doc/jcgp/backend/population/class-use/Output.html b/doc/jcgp/backend/population/class-use/Output.html
index f5ac04b..11933ea 100644
--- a/doc/jcgp/backend/population/class-use/Output.html
+++ b/doc/jcgp/backend/population/class-use/Output.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.population.Output</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/population/class-use/Population.html b/doc/jcgp/backend/population/class-use/Population.html
index befa15f..3dc813a 100644
--- a/doc/jcgp/backend/population/class-use/Population.html
+++ b/doc/jcgp/backend/population/class-use/Population.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.population.Population</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
@@ -162,20 +162,17 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">SymbolicRegressionProblem.</span><code><span class="memberNameLink"><a href="../../../../jcgp/backend/modules/problem/SymbolicRegressionProblem.html#evaluate-jcgp.backend.population.Population-jcgp.backend.resources.Resources-">evaluate</a></span>(<a href="../../../../jcgp/backend/population/Population.html" title="class in jcgp.backend.population">Population</a>&nbsp;population,
- <a href="../../../../jcgp/backend/resources/Resources.html" title="class in jcgp.backend.resources">Resources</a>&nbsp;resources)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">SymbolicRegressionProblem.</span><code><span class="memberNameLink"><a href="../../../../jcgp/backend/modules/problem/SymbolicRegressionProblem.html#evaluate-jcgp.backend.population.Population-">evaluate</a></span>(<a href="../../../../jcgp/backend/population/Population.html" title="class in jcgp.backend.population">Population</a>&nbsp;population)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract void</code></td>
-<td class="colLast"><span class="typeNameLabel">Problem.</span><code><span class="memberNameLink"><a href="../../../../jcgp/backend/modules/problem/Problem.html#evaluate-jcgp.backend.population.Population-jcgp.backend.resources.Resources-">evaluate</a></span>(<a href="../../../../jcgp/backend/population/Population.html" title="class in jcgp.backend.population">Population</a>&nbsp;population,
- <a href="../../../../jcgp/backend/resources/Resources.html" title="class in jcgp.backend.resources">Resources</a>&nbsp;resources)</code>
+<td class="colLast"><span class="typeNameLabel">Problem.</span><code><span class="memberNameLink"><a href="../../../../jcgp/backend/modules/problem/Problem.html#evaluate-jcgp.backend.population.Population-">evaluate</a></span>(<a href="../../../../jcgp/backend/population/Population.html" title="class in jcgp.backend.population">Population</a>&nbsp;population)</code>
<div class="block">The most important method of the problem type.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">DigitalCircuitProblem.</span><code><span class="memberNameLink"><a href="../../../../jcgp/backend/modules/problem/DigitalCircuitProblem.html#evaluate-jcgp.backend.population.Population-jcgp.backend.resources.Resources-">evaluate</a></span>(<a href="../../../../jcgp/backend/population/Population.html" title="class in jcgp.backend.population">Population</a>&nbsp;population,
- <a href="../../../../jcgp/backend/resources/Resources.html" title="class in jcgp.backend.resources">Resources</a>&nbsp;resources)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">DigitalCircuitProblem.</span><code><span class="memberNameLink"><a href="../../../../jcgp/backend/modules/problem/DigitalCircuitProblem.html#evaluate-jcgp.backend.population.Population-">evaluate</a></span>(<a href="../../../../jcgp/backend/population/Population.html" title="class in jcgp.backend.population">Population</a>&nbsp;population)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
diff --git a/doc/jcgp/backend/population/package-frame.html b/doc/jcgp/backend/population/package-frame.html
index 9279d91..54d8974 100644
--- a/doc/jcgp/backend/population/package-frame.html
+++ b/doc/jcgp/backend/population/package-frame.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.population</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/population/package-summary.html b/doc/jcgp/backend/population/package-summary.html
index 738003f..93123d4 100644
--- a/doc/jcgp/backend/population/package-summary.html
+++ b/doc/jcgp/backend/population/package-summary.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.population</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/population/package-tree.html b/doc/jcgp/backend/population/package-tree.html
index 77b0330..7abf92d 100644
--- a/doc/jcgp/backend/population/package-tree.html
+++ b/doc/jcgp/backend/population/package-tree.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.population Class Hierarchy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/population/package-use.html b/doc/jcgp/backend/population/package-use.html
index 352a3cf..86fb03a 100644
--- a/doc/jcgp/backend/population/package-use.html
+++ b/doc/jcgp/backend/population/package-use.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Package jcgp.backend.population</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/resources/Console.html b/doc/jcgp/backend/resources/Console.html
index 6906fa1..0a96454 100644
--- a/doc/jcgp/backend/resources/Console.html
+++ b/doc/jcgp/backend/resources/Console.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:44 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:31 BST 2014 -->
<title>Console</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/resources/ModifiableResources.html b/doc/jcgp/backend/resources/ModifiableResources.html
index b006072..e2b20f6 100644
--- a/doc/jcgp/backend/resources/ModifiableResources.html
+++ b/doc/jcgp/backend/resources/ModifiableResources.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:44 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:32 BST 2014 -->
<title>ModifiableResources</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -294,7 +294,7 @@ extends <a href="../../../jcgp/backend/resources/Resources.html" title="class in
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/backend/resources/ModifiableResources.html#setSeed-int-">setSeed</a></span>(int&nbsp;seed)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/backend/resources/ModifiableResources.html#setSeed-long-">setSeed</a></span>(long&nbsp;seed)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
@@ -510,13 +510,13 @@ extends <a href="../../../jcgp/backend/resources/Resources.html" title="class in
</dl>
</li>
</ul>
-<a name="setSeed-int-">
+<a name="setSeed-long-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSeed</h4>
-<pre>public&nbsp;void&nbsp;setSeed(int&nbsp;seed)</pre>
+<pre>public&nbsp;void&nbsp;setSeed(long&nbsp;seed)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>seed</code> - the seed to set.</dd>
diff --git a/doc/jcgp/backend/resources/Resources.html b/doc/jcgp/backend/resources/Resources.html
index 2cde4a4..b101542 100644
--- a/doc/jcgp/backend/resources/Resources.html
+++ b/doc/jcgp/backend/resources/Resources.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:44 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:32 BST 2014 -->
<title>Resources</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/resources/class-use/Console.html b/doc/jcgp/backend/resources/class-use/Console.html
index 06d64ad..c5d433a 100644
--- a/doc/jcgp/backend/resources/class-use/Console.html
+++ b/doc/jcgp/backend/resources/class-use/Console.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Interface jcgp.backend.resources.Console</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/resources/class-use/ModifiableResources.html b/doc/jcgp/backend/resources/class-use/ModifiableResources.html
index f518393..d10eb29 100644
--- a/doc/jcgp/backend/resources/class-use/ModifiableResources.html
+++ b/doc/jcgp/backend/resources/class-use/ModifiableResources.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.resources.ModifiableResources</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/resources/class-use/Resources.html b/doc/jcgp/backend/resources/class-use/Resources.html
index dfcc5a9..7e05842 100644
--- a/doc/jcgp/backend/resources/class-use/Resources.html
+++ b/doc/jcgp/backend/resources/class-use/Resources.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.resources.Resources</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
@@ -166,32 +166,6 @@
<!-- -->
</a>
<h3>Uses of <a href="../../../../jcgp/backend/resources/Resources.html" title="class in jcgp.backend.resources">Resources</a> in <a href="../../../../jcgp/backend/modules/problem/package-summary.html">jcgp.backend.modules.problem</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../jcgp/backend/modules/problem/package-summary.html">jcgp.backend.modules.problem</a> with parameters of type <a href="../../../../jcgp/backend/resources/Resources.html" title="class in jcgp.backend.resources">Resources</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">SymbolicRegressionProblem.</span><code><span class="memberNameLink"><a href="../../../../jcgp/backend/modules/problem/SymbolicRegressionProblem.html#evaluate-jcgp.backend.population.Population-jcgp.backend.resources.Resources-">evaluate</a></span>(<a href="../../../../jcgp/backend/population/Population.html" title="class in jcgp.backend.population">Population</a>&nbsp;population,
- <a href="../../../../jcgp/backend/resources/Resources.html" title="class in jcgp.backend.resources">Resources</a>&nbsp;resources)</code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>abstract void</code></td>
-<td class="colLast"><span class="typeNameLabel">Problem.</span><code><span class="memberNameLink"><a href="../../../../jcgp/backend/modules/problem/Problem.html#evaluate-jcgp.backend.population.Population-jcgp.backend.resources.Resources-">evaluate</a></span>(<a href="../../../../jcgp/backend/population/Population.html" title="class in jcgp.backend.population">Population</a>&nbsp;population,
- <a href="../../../../jcgp/backend/resources/Resources.html" title="class in jcgp.backend.resources">Resources</a>&nbsp;resources)</code>
-<div class="block">The most important method of the problem type.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">DigitalCircuitProblem.</span><code><span class="memberNameLink"><a href="../../../../jcgp/backend/modules/problem/DigitalCircuitProblem.html#evaluate-jcgp.backend.population.Population-jcgp.backend.resources.Resources-">evaluate</a></span>(<a href="../../../../jcgp/backend/population/Population.html" title="class in jcgp.backend.population">Population</a>&nbsp;population,
- <a href="../../../../jcgp/backend/resources/Resources.html" title="class in jcgp.backend.resources">Resources</a>&nbsp;resources)</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../jcgp/backend/modules/problem/package-summary.html">jcgp.backend.modules.problem</a> with parameters of type <a href="../../../../jcgp/backend/resources/Resources.html" title="class in jcgp.backend.resources">Resources</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
@@ -204,20 +178,10 @@
</td>
</tr>
<tr class="rowColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../jcgp/backend/modules/problem/Problem.html#Problem-jcgp.backend.resources.Resources-">Problem</a></span>(<a href="../../../../jcgp/backend/resources/Resources.html" title="class in jcgp.backend.resources">Resources</a>&nbsp;resources)</code>
-<div class="block">Initialises the two problem-wide parameters, maxFitness and bestFitness.</div>
-</td>
-</tr>
-<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../jcgp/backend/modules/problem/SymbolicRegressionProblem.html#SymbolicRegressionProblem-jcgp.backend.resources.Resources-">SymbolicRegressionProblem</a></span>(<a href="../../../../jcgp/backend/resources/Resources.html" title="class in jcgp.backend.resources">Resources</a>&nbsp;resources)</code>
<div class="block">Creates a new instance of SymbolicRegressionProblem.</div>
</td>
</tr>
-<tr class="rowColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../jcgp/backend/modules/problem/TestCaseProblem.html#TestCaseProblem-jcgp.backend.resources.Resources-">TestCaseProblem</a></span>(<a href="../../../../jcgp/backend/resources/Resources.html" title="class in jcgp.backend.resources">Resources</a>&nbsp;resources)</code>
-<div class="block">Creates a new TestCaseProblem object.</div>
-</td>
-</tr>
</tbody>
</table>
</li>
diff --git a/doc/jcgp/backend/resources/package-frame.html b/doc/jcgp/backend/resources/package-frame.html
index 487df0f..594965c 100644
--- a/doc/jcgp/backend/resources/package-frame.html
+++ b/doc/jcgp/backend/resources/package-frame.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.resources</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/resources/package-summary.html b/doc/jcgp/backend/resources/package-summary.html
index 6b13f6d..ae5e7b3 100644
--- a/doc/jcgp/backend/resources/package-summary.html
+++ b/doc/jcgp/backend/resources/package-summary.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.resources</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/resources/package-tree.html b/doc/jcgp/backend/resources/package-tree.html
index 8e27903..c7980ba 100644
--- a/doc/jcgp/backend/resources/package-tree.html
+++ b/doc/jcgp/backend/resources/package-tree.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.resources Class Hierarchy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/resources/package-use.html b/doc/jcgp/backend/resources/package-use.html
index f0b609e..9483b01 100644
--- a/doc/jcgp/backend/resources/package-use.html
+++ b/doc/jcgp/backend/resources/package-use.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Package jcgp.backend.resources</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/statistics/RunEntry.html b/doc/jcgp/backend/statistics/RunEntry.html
index 43ecadd..b455463 100644
--- a/doc/jcgp/backend/statistics/RunEntry.html
+++ b/doc/jcgp/backend/statistics/RunEntry.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>RunEntry</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/statistics/StatisticsLogger.html b/doc/jcgp/backend/statistics/StatisticsLogger.html
index 737f6b5..e6fc8a9 100644
--- a/doc/jcgp/backend/statistics/StatisticsLogger.html
+++ b/doc/jcgp/backend/statistics/StatisticsLogger.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>StatisticsLogger</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/statistics/class-use/RunEntry.html b/doc/jcgp/backend/statistics/class-use/RunEntry.html
index 61d5678..be323f6 100644
--- a/doc/jcgp/backend/statistics/class-use/RunEntry.html
+++ b/doc/jcgp/backend/statistics/class-use/RunEntry.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.statistics.RunEntry</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/statistics/class-use/StatisticsLogger.html b/doc/jcgp/backend/statistics/class-use/StatisticsLogger.html
index 2cc8d1e..8541c24 100644
--- a/doc/jcgp/backend/statistics/class-use/StatisticsLogger.html
+++ b/doc/jcgp/backend/statistics/class-use/StatisticsLogger.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.backend.statistics.StatisticsLogger</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/statistics/package-frame.html b/doc/jcgp/backend/statistics/package-frame.html
index b8c68fb..4c9ff7d 100644
--- a/doc/jcgp/backend/statistics/package-frame.html
+++ b/doc/jcgp/backend/statistics/package-frame.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.statistics</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/statistics/package-summary.html b/doc/jcgp/backend/statistics/package-summary.html
index 1dda371..5a5cf9f 100644
--- a/doc/jcgp/backend/statistics/package-summary.html
+++ b/doc/jcgp/backend/statistics/package-summary.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.statistics</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/statistics/package-tree.html b/doc/jcgp/backend/statistics/package-tree.html
index d594f11..19101e7 100644
--- a/doc/jcgp/backend/statistics/package-tree.html
+++ b/doc/jcgp/backend/statistics/package-tree.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.backend.statistics Class Hierarchy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/backend/statistics/package-use.html b/doc/jcgp/backend/statistics/package-use.html
index 405e87a..248832d 100644
--- a/doc/jcgp/backend/statistics/package-use.html
+++ b/doc/jcgp/backend/statistics/package-use.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Package jcgp.backend.statistics</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/class-use/JCGP.html b/doc/jcgp/class-use/JCGP.html
index b543dd1..c6f3079 100644
--- a/doc/jcgp/class-use/JCGP.html
+++ b/doc/jcgp/class-use/JCGP.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.JCGP</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/GUI.html b/doc/jcgp/gui/GUI.html
index 73bbe2a..c8274c9 100644
--- a/doc/jcgp/gui/GUI.html
+++ b/doc/jcgp/gui/GUI.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:44 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:32 BST 2014 -->
<title>GUI</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
@@ -124,7 +124,17 @@ extends javafx.application.Application</pre>
The user interface is divided into 3 main components: the node grid
(<a href="../../jcgp/gui/population/PopulationPane.html" title="class in jcgp.gui.population"><code>PopulationPane</code></a>), the control pane (<a href="../../jcgp/gui/settings/SettingsPane.html" title="class in jcgp.gui.settings"><code>SettingsPane</code></a>) and
the console (<a href="../../jcgp/gui/console/ConsolePane.html" title="class in jcgp.gui.console"><code>ConsolePane</code></a>). Click on any of the links in
- brackets to see more information about each interface component.</div>
+ brackets to see more information about each interface component.
+ <br><br>
+ This class also contains the instance of JCGP responsible for
+ running the experiments in GUI mode. JCGP's execution must be delegated
+ to a separate thread so that the GUI remains unblocked. This is done using
+ a JavaFX <code>Service</code> which calls <code>nextGeneration()</code> in a loop
+ until it is interrupted by the main JavaFX thread.
+ <br>
+ This service also handles flushing the console in a thread safe way. This
+ is done by synchronizing the <code>nextGeneration()</code> and <code>flush()</code>
+ method calls on a lock object.</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Eduardo Pedroni</dd>
@@ -164,43 +174,66 @@ extends javafx.application.Application</pre>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#BAD_SELECTION_COLOUR">BAD_SELECTION_COLOUR</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#BAD_SELECTION_COLOUR">BAD_SELECTION_COLOUR</a></span></code>
+<div class="block">A string containing the hexadecimal colour used for representing a bad selection.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static double</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#CONSOLE_MIN_HEIGHT">CONSOLE_MIN_HEIGHT</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#CONSOLE_MIN_HEIGHT">CONSOLE_MIN_HEIGHT</a></span></code>
+<div class="block">The minimum width of the console pane, to prevent it
+ from being resized beyond visibility.</div>
+</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#GOOD_SELECTION_COLOUR">GOOD_SELECTION_COLOUR</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#GOOD_SELECTION_COLOUR">GOOD_SELECTION_COLOUR</a></span></code>
+<div class="block">A string containing the hexadecimal colour used for representing a good selection.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#HARD_HIGHLIGHT_COLOUR">HARD_HIGHLIGHT_COLOUR</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#HARD_HIGHLIGHT_COLOUR">HARD_HIGHLIGHT_COLOUR</a></span></code>
+<div class="block">A string containing the hexadecimal colour used for representing a hard highlight.</div>
+</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#MEDIUM_HIGHLIGHT_COLOUR">MEDIUM_HIGHLIGHT_COLOUR</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#MEDIUM_HIGHLIGHT_COLOUR">MEDIUM_HIGHLIGHT_COLOUR</a></span></code>
+<div class="block">A string containing the hexadecimal colour used for a medium highlight.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#NEUTRAL_COLOUR">NEUTRAL_COLOUR</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#NEUTRAL_COLOUR">NEUTRAL_COLOUR</a></span></code>
+<div class="block">A string containing the hexadecimal colour used for representing neutrality.</div>
+</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#NEUTRAL_SELECTION_COLOUR">NEUTRAL_SELECTION_COLOUR</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#NEUTRAL_SELECTION_COLOUR">NEUTRAL_SELECTION_COLOUR</a></span></code>
+<div class="block">A string containing the hexadecimal colour used for representing a neutral selection.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static double</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#RESIZE_MARGIN">RESIZE_MARGIN</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#RESIZE_MARGIN">RESIZE_MARGIN</a></span></code>
+<div class="block">The width or height of the area that can be clicked on
+ to drag-resize a pane.</div>
+</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static double</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#SETTINGS_MIN_WIDTH">SETTINGS_MIN_WIDTH</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#SETTINGS_MIN_WIDTH">SETTINGS_MIN_WIDTH</a></span></code>
+<div class="block">The minimum width of the settings pane, to prevent it
+ from being resized beyond visibility.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#SOFT_HIGHLIGHT_COLOUR">SOFT_HIGHLIGHT_COLOUR</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#SOFT_HIGHLIGHT_COLOUR">SOFT_HIGHLIGHT_COLOUR</a></span></code>
+<div class="block">A string containing the hexadecimal colour used for a soft highlight.</div>
+</td>
</tr>
</table>
<ul class="blockList">
@@ -224,7 +257,9 @@ extends javafx.application.Application</pre>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#GUI--">GUI</a></span>()</code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#GUI--">GUI</a></span>()</code>
+<div class="block">Makes a new instance of GUI.</div>
+</td>
</tr>
</table>
</li>
@@ -244,15 +279,22 @@ extends javafx.application.Application</pre>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#bringFunctionSelector-javafx.scene.input.MouseEvent-jcgp.gui.population.GUINode-">bringFunctionSelector</a></span>(javafx.scene.input.MouseEvent&nbsp;event,
- <a href="../../jcgp/gui/population/GUINode.html" title="class in jcgp.gui.population">GUINode</a>&nbsp;node)</code>&nbsp;</td>
+ <a href="../../jcgp/gui/population/GUINode.html" title="class in jcgp.gui.population">GUINode</a>&nbsp;node)</code>
+<div class="block">Relocate the function selector to the right position
+ relative to the specified node and set it visible.</div>
+</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#evaluateTestCase-jcgp.backend.modules.problem.TestCaseProblem.TestCase-">evaluateTestCase</a></span>(<a href="../../jcgp/backend/modules/problem/TestCaseProblem.TestCase.html" title="class in jcgp.backend.modules.problem">TestCaseProblem.TestCase</a>&lt;java.lang.Object&gt;&nbsp;testCase)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#evaluateTestCase-jcgp.backend.modules.problem.TestCaseProblem.TestCase-">evaluateTestCase</a></span>(<a href="../../jcgp/backend/modules/problem/TestCaseProblem.TestCase.html" title="class in jcgp.backend.modules.problem">TestCaseProblem.TestCase</a>&lt;java.lang.Object&gt;&nbsp;testCase)</code>
+<div class="block">Starts the evaluation process with the given test case.</div>
+</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#flushConsole--">flushConsole</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#flushConsole--">flushConsole</a></span>()</code>
+<div class="block">Writes all buffered content out to the GUI console.</div>
+</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>int</code></td>
@@ -268,7 +310,9 @@ extends javafx.application.Application</pre>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#hideGeneValues--">hideGeneValues</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#hideGeneValues--">hideGeneValues</a></span>()</code>
+<div class="block">Hide all evaluated values.</div>
+</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
@@ -276,23 +320,33 @@ extends javafx.application.Application</pre>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>static void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#main-java.lang.String:A-">main</a></span>(java.lang.String[]&nbsp;args)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#main-java.lang.String:A-">main</a></span>(java.lang.String[]&nbsp;args)</code>
+<div class="block">Start JCGP with the user interface.</div>
+</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#reDraw--">reDraw</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#reDraw--">reDraw</a></span>()</code>
+<div class="block">Does a complete GUI refresh.</div>
+</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#reset--">reset</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#reset--">reset</a></span>()</code>
+<div class="block">Reset button callback.</div>
+</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#runPause--">runPause</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#runPause--">runPause</a></span>()</code>
+<div class="block">Run/pause method.</div>
+</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#setEvaluating-boolean-">setEvaluating</a></span>(boolean&nbsp;value)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#setEvaluating-boolean-">setEvaluating</a></span>(boolean&nbsp;value)</code>
+<div class="block">Set the system into evaluation mode.</div>
+</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>void</code></td>
@@ -300,11 +354,15 @@ extends javafx.application.Application</pre>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#step--">step</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#step--">step</a></span>()</code>
+<div class="block">Perform a single generation using <code>nextGeneration()</code>.</div>
+</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#updateFunctionSelector--">updateFunctionSelector</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#updateFunctionSelector--">updateFunctionSelector</a></span>()</code>
+<div class="block">Refresh the function selector, used when functions are enabled or disabled.</div>
+</td>
</tr>
</table>
<ul class="blockList">
@@ -342,6 +400,7 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>NEUTRAL_COLOUR</h4>
<pre>public static final&nbsp;java.lang.String NEUTRAL_COLOUR</pre>
+<div class="block">A string containing the hexadecimal colour used for representing neutrality.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#jcgp.gui.GUI.NEUTRAL_COLOUR">Constant Field Values</a></dd>
@@ -355,6 +414,9 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>HARD_HIGHLIGHT_COLOUR</h4>
<pre>public static final&nbsp;java.lang.String HARD_HIGHLIGHT_COLOUR</pre>
+<div class="block">A string containing the hexadecimal colour used for representing a hard highlight.
+ A "hard" select, for instance, happens when an output path is locked on the chromosome
+ pane.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#jcgp.gui.GUI.HARD_HIGHLIGHT_COLOUR">Constant Field Values</a></dd>
@@ -368,6 +430,9 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>MEDIUM_HIGHLIGHT_COLOUR</h4>
<pre>public static final&nbsp;java.lang.String MEDIUM_HIGHLIGHT_COLOUR</pre>
+<div class="block">A string containing the hexadecimal colour used for a medium highlight.
+ One example of such a selection is the colour applied to a node
+ when it is hovered over.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#jcgp.gui.GUI.MEDIUM_HIGHLIGHT_COLOUR">Constant Field Values</a></dd>
@@ -381,6 +446,8 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>SOFT_HIGHLIGHT_COLOUR</h4>
<pre>public static final&nbsp;java.lang.String SOFT_HIGHLIGHT_COLOUR</pre>
+<div class="block">A string containing the hexadecimal colour used for a soft highlight.
+ When hovering over a node, its connections are soft-selected.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#jcgp.gui.GUI.SOFT_HIGHLIGHT_COLOUR">Constant Field Values</a></dd>
@@ -394,6 +461,8 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>GOOD_SELECTION_COLOUR</h4>
<pre>public static final&nbsp;java.lang.String GOOD_SELECTION_COLOUR</pre>
+<div class="block">A string containing the hexadecimal colour used for representing a good selection.
+ Ideally a shade of green, used for instance when a manual connection is valid.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#jcgp.gui.GUI.GOOD_SELECTION_COLOUR">Constant Field Values</a></dd>
@@ -407,6 +476,9 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>NEUTRAL_SELECTION_COLOUR</h4>
<pre>public static final&nbsp;java.lang.String NEUTRAL_SELECTION_COLOUR</pre>
+<div class="block">A string containing the hexadecimal colour used for representing a neutral selection.
+ Ideally a shade of yellow, used for instance when a manual connection is already the
+ current connection.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#jcgp.gui.GUI.NEUTRAL_SELECTION_COLOUR">Constant Field Values</a></dd>
@@ -420,6 +492,8 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>BAD_SELECTION_COLOUR</h4>
<pre>public static final&nbsp;java.lang.String BAD_SELECTION_COLOUR</pre>
+<div class="block">A string containing the hexadecimal colour used for representing a bad selection.
+ Ideally a shade of red, use for instance when a manual connection is not valid.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#jcgp.gui.GUI.BAD_SELECTION_COLOUR">Constant Field Values</a></dd>
@@ -433,6 +507,8 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>RESIZE_MARGIN</h4>
<pre>public static final&nbsp;double RESIZE_MARGIN</pre>
+<div class="block">The width or height of the area that can be clicked on
+ to drag-resize a pane.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#jcgp.gui.GUI.RESIZE_MARGIN">Constant Field Values</a></dd>
@@ -446,6 +522,8 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>SETTINGS_MIN_WIDTH</h4>
<pre>public static final&nbsp;double SETTINGS_MIN_WIDTH</pre>
+<div class="block">The minimum width of the settings pane, to prevent it
+ from being resized beyond visibility.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#jcgp.gui.GUI.SETTINGS_MIN_WIDTH">Constant Field Values</a></dd>
@@ -459,6 +537,8 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>CONSOLE_MIN_HEIGHT</h4>
<pre>public static final&nbsp;double CONSOLE_MIN_HEIGHT</pre>
+<div class="block">The minimum width of the console pane, to prevent it
+ from being resized beyond visibility.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#jcgp.gui.GUI.CONSOLE_MIN_HEIGHT">Constant Field Values</a></dd>
@@ -480,6 +560,9 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>GUI</h4>
<pre>public&nbsp;GUI()</pre>
+<div class="block">Makes a new instance of GUI. This initialises the JCGP experiment and
+ instantiates the function selector. It also creates the console flush task
+ and the service responsible for running the JCGP experiment.</div>
</li>
</ul>
</li>
@@ -497,6 +580,11 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>main</h4>
<pre>public static&nbsp;void&nbsp;main(java.lang.String[]&nbsp;args)</pre>
+<div class="block">Start JCGP with the user interface.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>args</code> - no arguments are used.</dd>
+</dl>
</li>
</ul>
<a name="start-javafx.stage.Stage-">
@@ -522,6 +610,11 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>runPause</h4>
<pre>public&nbsp;void&nbsp;runPause()</pre>
+<div class="block">Run/pause method.
+ Run the experiment if it is paused, or pause it if it is running.
+ <br>
+ This method is the callback used by the run/pause button. It
+ controls the jcgp service.</div>
</li>
</ul>
<a name="step--">
@@ -531,6 +624,11 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>step</h4>
<pre>public&nbsp;void&nbsp;step()</pre>
+<div class="block">Perform a single generation using <code>nextGeneration()</code>.
+ <br>
+ On top of that, this method performs all of the housekeeping
+ that is normally done before and after running, such as
+ refreshing the chromosome panes.</div>
</li>
</ul>
<a name="reset--">
@@ -540,6 +638,9 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>reset</h4>
<pre>public&nbsp;void&nbsp;reset()</pre>
+<div class="block">Reset button callback. If the parameters are valid,
+ this resets the entire experiment by calling <code>reset()</code>
+ on jcgp.</div>
</li>
</ul>
<a name="reDraw--">
@@ -549,6 +650,8 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>reDraw</h4>
<pre>public&nbsp;void&nbsp;reDraw()</pre>
+<div class="block">Does a complete GUI refresh.
+ This is potentially lengthy, so use with care.</div>
</li>
</ul>
<a name="updateFunctionSelector--">
@@ -558,6 +661,7 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>updateFunctionSelector</h4>
<pre>public&nbsp;void&nbsp;updateFunctionSelector()</pre>
+<div class="block">Refresh the function selector, used when functions are enabled or disabled.</div>
</li>
</ul>
<a name="isWorking--">
@@ -567,6 +671,10 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>isWorking</h4>
<pre>public&nbsp;boolean&nbsp;isWorking()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if jcgp is evolving.</dd>
+</dl>
</li>
</ul>
<a name="bringFunctionSelector-javafx.scene.input.MouseEvent-jcgp.gui.population.GUINode-">
@@ -577,6 +685,13 @@ extends javafx.application.Application</pre>
<h4>bringFunctionSelector</h4>
<pre>public&nbsp;void&nbsp;bringFunctionSelector(javafx.scene.input.MouseEvent&nbsp;event,
<a href="../../jcgp/gui/population/GUINode.html" title="class in jcgp.gui.population">GUINode</a>&nbsp;node)</pre>
+<div class="block">Relocate the function selector to the right position
+ relative to the specified node and set it visible.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>event</code> - the mouse event containing cursor coordinates.</dd>
+<dd><code>node</code> - the node whose function should be changed.</dd>
+</dl>
</li>
</ul>
<a name="getExperiment--">
@@ -586,6 +701,10 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>getExperiment</h4>
<pre>public&nbsp;<a href="../../jcgp/JCGP.html" title="class in jcgp">JCGP</a>&nbsp;getExperiment()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a reference to the <code>JCGP</code> experiment.</dd>
+</dl>
</li>
</ul>
<a name="evaluateTestCase-jcgp.backend.modules.problem.TestCaseProblem.TestCase-">
@@ -595,6 +714,13 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>evaluateTestCase</h4>
<pre>public&nbsp;void&nbsp;evaluateTestCase(<a href="../../jcgp/backend/modules/problem/TestCaseProblem.TestCase.html" title="class in jcgp.backend.modules.problem">TestCaseProblem.TestCase</a>&lt;java.lang.Object&gt;&nbsp;testCase)</pre>
+<div class="block">Starts the evaluation process with the given test case.
+ It does so by calling <code>evaluateTestCase()</code> on
+ the population pane.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>testCase</code> - the test case to evaluate.</dd>
+</dl>
</li>
</ul>
<a name="hideGeneValues--">
@@ -604,6 +730,8 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>hideGeneValues</h4>
<pre>public&nbsp;void&nbsp;hideGeneValues()</pre>
+<div class="block">Hide all evaluated values. This should be called when
+ evaluations are no longer being performed.</div>
</li>
</ul>
<a name="setEvaluating-boolean-">
@@ -613,6 +741,14 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>setEvaluating</h4>
<pre>public&nbsp;void&nbsp;setEvaluating(boolean&nbsp;value)</pre>
+<div class="block">Set the system into evaluation mode.
+ When in evaluation mode, the population pane
+ refreshes the node values whenever connection
+ changes happen.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>value</code> - true if evaluations are happening, false otherwise.</dd>
+</dl>
</li>
</ul>
<a name="getStage--">
@@ -622,6 +758,10 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>getStage</h4>
<pre>public&nbsp;javafx.stage.Stage&nbsp;getStage()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a reference to the GUI stage.</dd>
+</dl>
</li>
</ul>
<a name="flushConsole--">
@@ -631,6 +771,7 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>flushConsole</h4>
<pre>public&nbsp;void&nbsp;flushConsole()</pre>
+<div class="block">Writes all buffered content out to the GUI console.</div>
</li>
</ul>
<a name="getChromosomeIndex--">
@@ -640,6 +781,10 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>getChromosomeIndex</h4>
<pre>public&nbsp;int&nbsp;getChromosomeIndex()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the index of the chromosome currently being looked at.</dd>
+</dl>
</li>
</ul>
</li>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.GUI</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -143,7 +143,10 @@
</tr>
<tbody>
<tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/gui/settings/SettingsPane.html#SettingsPane-jcgp.gui.GUI-">SettingsPane</a></span>(<a href="../../../jcgp/gui/GUI.html" title="class in jcgp.gui">GUI</a>&nbsp;gui)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/gui/settings/SettingsPane.html#SettingsPane-jcgp.gui.GUI-">SettingsPane</a></span>(<a href="../../../jcgp/gui/GUI.html" title="class in jcgp.gui">GUI</a>&nbsp;gui)</code>
+<div class="block">Create a new instance of <code>SettingsPane</code> associated
+ with the specified <code>GUI</code> object.</div>
+</td>
</tr>
</tbody>
</table>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:44 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:32 BST 2014 -->
<title>ConsolePane</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.console.ConsolePane</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.console</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.console</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.console Class Hierarchy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Package jcgp.gui.console</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:42 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:30 BST 2014 -->
<title>HorizontalDragResize</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:42 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:30 BST 2014 -->
<title>VerticalDragResize</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.dragresize.HorizontalDragResize</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.dragresize.VerticalDragResize</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.dragresize</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.dragresize</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.dragresize Class Hierarchy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Package jcgp.gui.dragresize</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui Class Hierarchy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Package jcgp.gui</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:42 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:30 BST 2014 -->
<title>ChromosomePane</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -140,6 +140,13 @@ var activeTableTab = "activeTableTab";
<br>
<pre>public class <span class="typeNameLabel">ChromosomePane</span>
extends javafx.scene.control.ScrollPane</pre>
+<div class="block">This extension of <code>ScrollPane</code> 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.</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Eduardo Pedroni</dd>
+</dl>
</li>
</ul>
</div>
@@ -411,7 +418,7 @@ extends javafx.scene.control.ScrollPane</pre>
<pre>public&nbsp;boolean&nbsp;isEvaluating()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the evaluating</dd>
+<dd>the evaluating attribute.</dd>
</dl>
</li>
</ul>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:43 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:31 BST 2014 -->
<title>FunctionSelector</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -140,6 +140,12 @@ var activeTableTab = "activeTableTab";
<br>
<pre>public class <span class="typeNameLabel">FunctionSelector</span>
extends javafx.scene.layout.VBox</pre>
+<div class="block">A menu class, exposes all of the allowed functions
+ when called by a node, so that the node function can be changed.</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Eduardo Pedroni</dd>
+</dl>
</li>
</ul>
</div>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:43 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:31 BST 2014 -->
<title>GUIGene.GUIGeneState</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -145,13 +145,13 @@ extends java.lang.Enum&lt;<a href="../../../jcgp/gui/population/GUIGene.GUIGeneS
<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html#ACTIVE_HOVER">ACTIVE_HOVER</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html#FORBIDDEN_TARGET">FORBIDDEN_TARGET</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html#HOVER">HOVER</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html#HOVER">HOVER</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html#INDIRECT_HOVER">INDIRECT_HOVER</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html#INDIRECT_HOVER">INDIRECT_HOVER</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html#INVALID_TARGET">INVALID_TARGET</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html#LOCKED_HOVER">LOCKED_HOVER</a></span></code>&nbsp;</td>
@@ -166,7 +166,7 @@ extends java.lang.Enum&lt;<a href="../../../jcgp/gui/population/GUIGene.GUIGeneS
<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html#TARGET">TARGET</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html#VALID_TARGET">VALID_TARGET</a></span></code>&nbsp;</td>
</tr>
</table>
</li>
@@ -279,13 +279,13 @@ the order they are declared.</div>
<pre>public static final&nbsp;<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a> SOURCE</pre>
</li>
</ul>
-<a name="TARGET">
+<a name="VALID_TARGET">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>TARGET</h4>
-<pre>public static final&nbsp;<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a> TARGET</pre>
+<h4>VALID_TARGET</h4>
+<pre>public static final&nbsp;<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a> VALID_TARGET</pre>
</li>
</ul>
<a name="NO_CHANGE_TARGET">
@@ -297,13 +297,13 @@ the order they are declared.</div>
<pre>public static final&nbsp;<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a> NO_CHANGE_TARGET</pre>
</li>
</ul>
-<a name="FORBIDDEN_TARGET">
+<a name="INVALID_TARGET">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
-<h4>FORBIDDEN_TARGET</h4>
-<pre>public static final&nbsp;<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a> FORBIDDEN_TARGET</pre>
+<h4>INVALID_TARGET</h4>
+<pre>public static final&nbsp;<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a> INVALID_TARGET</pre>
</li>
</ul>
</li>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:43 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:31 BST 2014 -->
<title>GUIGene</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -297,7 +297,7 @@ extends javafx.scene.Group</pre>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>abstract void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIGene.html#setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">setConnections</a></span>(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIGene.html#setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">setConnectionStates</a></span>(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>&nbsp;</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
@@ -492,10 +492,6 @@ extends javafx.scene.Group</pre>
<li class="blockList">
<h4>removeLocks</h4>
<pre>public abstract&nbsp;void&nbsp;removeLocks(int&nbsp;value)</pre>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>value</code> - </dd>
-</dl>
</li>
</ul>
<a name="updateLines--">
@@ -525,13 +521,13 @@ extends javafx.scene.Group</pre>
<pre>public abstract&nbsp;<a href="../../../jcgp/backend/population/Connection.html" title="interface in jcgp.backend.population">Connection</a>&nbsp;getChangingConnection()</pre>
</li>
</ul>
-<a name="setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">
+<a name="setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setConnections</h4>
-<pre>public abstract&nbsp;void&nbsp;setConnections(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</pre>
+<h4>setConnectionStates</h4>
+<pre>public abstract&nbsp;void&nbsp;setConnectionStates(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</pre>
</li>
</ul>
<a name="resetState--">
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:43 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:31 BST 2014 -->
<title>GUIInput</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -263,7 +263,7 @@ extends <a href="../../../jcgp/gui/population/GUIGene.html" title="class in jcgp
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIInput.html#setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">setConnections</a></span>(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIInput.html#setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">setConnectionStates</a></span>(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>
<div class="block">Set all connections to a given state.</div>
</td>
</tr>
@@ -364,17 +364,17 @@ extends <a href="../../../jcgp/gui/population/GUIGene.html" title="class in jcgp
</dl>
</li>
</ul>
-<a name="setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">
+<a name="setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setConnections</h4>
-<pre>public&nbsp;void&nbsp;setConnections(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</pre>
+<h4>setConnectionStates</h4>
+<pre>public&nbsp;void&nbsp;setConnectionStates(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</pre>
<div class="block">Set all connections to a given state.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../jcgp/gui/population/GUIGene.html#setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">setConnections</a></code>&nbsp;in class&nbsp;<code><a href="../../../jcgp/gui/population/GUIGene.html" title="class in jcgp.gui.population">GUIGene</a></code></dd>
+<dd><code><a href="../../../jcgp/gui/population/GUIGene.html#setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">setConnectionStates</a></code>&nbsp;in class&nbsp;<code><a href="../../../jcgp/gui/population/GUIGene.html" title="class in jcgp.gui.population">GUIGene</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>newState</code> - the state to set connections to.</dd>
</dl>
diff --git a/doc/jcgp/gui/population/GUINode.html b/doc/jcgp/gui/population/GUINode.html
index 51fd777..e8769a3 100644
--- a/doc/jcgp/gui/population/GUINode.html
+++ b/doc/jcgp/gui/population/GUINode.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:43 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:31 BST 2014 -->
<title>GUINode</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -269,7 +269,7 @@ extends <a href="../../../jcgp/gui/population/GUIGene.html" title="class in jcgp
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUINode.html#setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">setConnections</a></span>(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUINode.html#setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">setConnectionStates</a></span>(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
@@ -432,16 +432,16 @@ extends <a href="../../../jcgp/gui/population/GUIGene.html" title="class in jcgp
</dl>
</li>
</ul>
-<a name="setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">
+<a name="setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setConnections</h4>
-<pre>public&nbsp;void&nbsp;setConnections(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</pre>
+<h4>setConnectionStates</h4>
+<pre>public&nbsp;void&nbsp;setConnectionStates(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../jcgp/gui/population/GUIGene.html#setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">setConnections</a></code>&nbsp;in class&nbsp;<code><a href="../../../jcgp/gui/population/GUIGene.html" title="class in jcgp.gui.population">GUIGene</a></code></dd>
+<dd><code><a href="../../../jcgp/gui/population/GUIGene.html#setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">setConnectionStates</a></code>&nbsp;in class&nbsp;<code><a href="../../../jcgp/gui/population/GUIGene.html" title="class in jcgp.gui.population">GUIGene</a></code></dd>
</dl>
</li>
</ul>
diff --git a/doc/jcgp/gui/population/GUIOutput.html b/doc/jcgp/gui/population/GUIOutput.html
index a8ffa82..da69c4e 100644
--- a/doc/jcgp/gui/population/GUIOutput.html
+++ b/doc/jcgp/gui/population/GUIOutput.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:43 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:31 BST 2014 -->
<title>GUIOutput</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -269,7 +269,7 @@ extends <a href="../../../jcgp/gui/population/GUIGene.html" title="class in jcgp
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIOutput.html#setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">setConnections</a></span>(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIOutput.html#setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">setConnectionStates</a></span>(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
@@ -387,16 +387,16 @@ extends <a href="../../../jcgp/gui/population/GUIGene.html" title="class in jcgp
</dl>
</li>
</ul>
-<a name="setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">
+<a name="setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setConnections</h4>
-<pre>public&nbsp;void&nbsp;setConnections(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</pre>
+<h4>setConnectionStates</h4>
+<pre>public&nbsp;void&nbsp;setConnectionStates(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../jcgp/gui/population/GUIGene.html#setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">setConnections</a></code>&nbsp;in class&nbsp;<code><a href="../../../jcgp/gui/population/GUIGene.html" title="class in jcgp.gui.population">GUIGene</a></code></dd>
+<dd><code><a href="../../../jcgp/gui/population/GUIGene.html#setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">setConnectionStates</a></code>&nbsp;in class&nbsp;<code><a href="../../../jcgp/gui/population/GUIGene.html" title="class in jcgp.gui.population">GUIGene</a></code></dd>
</dl>
</li>
</ul>
diff --git a/doc/jcgp/gui/population/PopulationPane.html b/doc/jcgp/gui/population/PopulationPane.html
index 7a5c039..d1ff15c 100644
--- a/doc/jcgp/gui/population/PopulationPane.html
+++ b/doc/jcgp/gui/population/PopulationPane.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:43 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:31 BST 2014 -->
<title>PopulationPane</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/population/class-use/ChromosomePane.html b/doc/jcgp/gui/population/class-use/ChromosomePane.html
index ec124d5..add9624 100644
--- a/doc/jcgp/gui/population/class-use/ChromosomePane.html
+++ b/doc/jcgp/gui/population/class-use/ChromosomePane.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.population.ChromosomePane</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/population/class-use/FunctionSelector.html b/doc/jcgp/gui/population/class-use/FunctionSelector.html
index dc159c5..15a596e 100644
--- a/doc/jcgp/gui/population/class-use/FunctionSelector.html
+++ b/doc/jcgp/gui/population/class-use/FunctionSelector.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.population.FunctionSelector</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/population/class-use/GUIGene.GUIGeneState.html b/doc/jcgp/gui/population/class-use/GUIGene.GUIGeneState.html
index 98ec0e6..54fb0b6 100644
--- a/doc/jcgp/gui/population/class-use/GUIGene.GUIGeneState.html
+++ b/doc/jcgp/gui/population/class-use/GUIGene.GUIGeneState.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.population.GUIGene.GUIGeneState</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
@@ -130,21 +130,21 @@ the order they are declared.</div>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">GUINode.</span><code><span class="memberNameLink"><a href="../../../../jcgp/gui/population/GUINode.html#setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">setConnections</a></span>(<a href="../../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">GUINode.</span><code><span class="memberNameLink"><a href="../../../../jcgp/gui/population/GUINode.html#setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">setConnectionStates</a></span>(<a href="../../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">GUIInput.</span><code><span class="memberNameLink"><a href="../../../../jcgp/gui/population/GUIInput.html#setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">setConnections</a></span>(<a href="../../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>
+<td class="colLast"><span class="typeNameLabel">GUIInput.</span><code><span class="memberNameLink"><a href="../../../../jcgp/gui/population/GUIInput.html#setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">setConnectionStates</a></span>(<a href="../../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>
<div class="block">Set all connections to a given state.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">GUIOutput.</span><code><span class="memberNameLink"><a href="../../../../jcgp/gui/population/GUIOutput.html#setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">setConnections</a></span>(<a href="../../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">GUIOutput.</span><code><span class="memberNameLink"><a href="../../../../jcgp/gui/population/GUIOutput.html#setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">setConnectionStates</a></span>(<a href="../../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract void</code></td>
-<td class="colLast"><span class="typeNameLabel">GUIGene.</span><code><span class="memberNameLink"><a href="../../../../jcgp/gui/population/GUIGene.html#setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">setConnections</a></span>(<a href="../../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">GUIGene.</span><code><span class="memberNameLink"><a href="../../../../jcgp/gui/population/GUIGene.html#setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">setConnectionStates</a></span>(<a href="../../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
diff --git a/doc/jcgp/gui/population/class-use/GUIGene.html b/doc/jcgp/gui/population/class-use/GUIGene.html
index 056c43d..32874c8 100644
--- a/doc/jcgp/gui/population/class-use/GUIGene.html
+++ b/doc/jcgp/gui/population/class-use/GUIGene.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.population.GUIGene</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/population/class-use/GUIInput.html b/doc/jcgp/gui/population/class-use/GUIInput.html
index 94dc7a6..c9b77ef 100644
--- a/doc/jcgp/gui/population/class-use/GUIInput.html
+++ b/doc/jcgp/gui/population/class-use/GUIInput.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.population.GUIInput</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/population/class-use/GUINode.html b/doc/jcgp/gui/population/class-use/GUINode.html
index 025b405..6477a04 100644
--- a/doc/jcgp/gui/population/class-use/GUINode.html
+++ b/doc/jcgp/gui/population/class-use/GUINode.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.population.GUINode</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
@@ -109,7 +109,10 @@
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">GUI.</span><code><span class="memberNameLink"><a href="../../../../jcgp/gui/GUI.html#bringFunctionSelector-javafx.scene.input.MouseEvent-jcgp.gui.population.GUINode-">bringFunctionSelector</a></span>(javafx.scene.input.MouseEvent&nbsp;event,
- <a href="../../../../jcgp/gui/population/GUINode.html" title="class in jcgp.gui.population">GUINode</a>&nbsp;node)</code>&nbsp;</td>
+ <a href="../../../../jcgp/gui/population/GUINode.html" title="class in jcgp.gui.population">GUINode</a>&nbsp;node)</code>
+<div class="block">Relocate the function selector to the right position
+ relative to the specified node and set it visible.</div>
+</td>
</tr>
</tbody>
</table>
diff --git a/doc/jcgp/gui/population/class-use/GUIOutput.html b/doc/jcgp/gui/population/class-use/GUIOutput.html
index 12b420e..fefc469 100644
--- a/doc/jcgp/gui/population/class-use/GUIOutput.html
+++ b/doc/jcgp/gui/population/class-use/GUIOutput.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.population.GUIOutput</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/population/class-use/PopulationPane.html b/doc/jcgp/gui/population/class-use/PopulationPane.html
index 0b51dbd..7b6ab4a 100644
--- a/doc/jcgp/gui/population/class-use/PopulationPane.html
+++ b/doc/jcgp/gui/population/class-use/PopulationPane.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.population.PopulationPane</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/population/package-frame.html b/doc/jcgp/gui/population/package-frame.html
index fb25383..d93ae19 100644
--- a/doc/jcgp/gui/population/package-frame.html
+++ b/doc/jcgp/gui/population/package-frame.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.population</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/population/package-summary.html b/doc/jcgp/gui/population/package-summary.html
index 214d686..7e934e1 100644
--- a/doc/jcgp/gui/population/package-summary.html
+++ b/doc/jcgp/gui/population/package-summary.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.population</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -84,11 +84,17 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../jcgp/gui/population/ChromosomePane.html" title="class in jcgp.gui.population">ChromosomePane</a></td>
-<td class="colLast">&nbsp;</td>
+<td class="colLast">
+<div class="block">This extension of <code>ScrollPane</code> contains a series of
+ nodes, inputs and outputs spread across a grid.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../jcgp/gui/population/FunctionSelector.html" title="class in jcgp.gui.population">FunctionSelector</a></td>
-<td class="colLast">&nbsp;</td>
+<td class="colLast">
+<div class="block">A menu class, exposes all of the allowed functions
+ when called by a node, so that the node function can be changed.</div>
+</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../jcgp/gui/population/GUIGene.html" title="class in jcgp.gui.population">GUIGene</a></td>
diff --git a/doc/jcgp/gui/population/package-tree.html b/doc/jcgp/gui/population/package-tree.html
index 0e95523..d791b58 100644
--- a/doc/jcgp/gui/population/package-tree.html
+++ b/doc/jcgp/gui/population/package-tree.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.population Class Hierarchy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/population/package-use.html b/doc/jcgp/gui/population/package-use.html
index b8d73ef..9f9d69c 100644
--- a/doc/jcgp/gui/population/package-use.html
+++ b/doc/jcgp/gui/population/package-use.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Package jcgp.gui.population</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -118,7 +118,10 @@
</tr>
<tbody>
<tr class="altColor">
-<td class="colOne"><a href="../../../jcgp/gui/population/class-use/ChromosomePane.html#jcgp.gui.population">ChromosomePane</a>&nbsp;</td>
+<td class="colOne"><a href="../../../jcgp/gui/population/class-use/ChromosomePane.html#jcgp.gui.population">ChromosomePane</a>
+<div class="block">This extension of <code>ScrollPane</code> contains a series of
+ nodes, inputs and outputs spread across a grid.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../jcgp/gui/population/class-use/GUIGene.html#jcgp.gui.population">GUIGene</a>&nbsp;</td>
diff --git a/doc/jcgp/gui/settings/SettingsPane.html b/doc/jcgp/gui/settings/SettingsPane.html
index 63f03d4..bb1e7b2 100644
--- a/doc/jcgp/gui/settings/SettingsPane.html
+++ b/doc/jcgp/gui/settings/SettingsPane.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:43 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:31 BST 2014 -->
<title>SettingsPane</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -140,6 +140,15 @@ var activeTableTab = "activeTableTab";
<br>
<pre>public class <span class="typeNameLabel">SettingsPane</span>
extends javafx.scene.layout.AnchorPane</pre>
+<div class="block">This is a fairly hefty class which encapsulates the entire right-hand
+ control pane. It contains base parameters, module selectors and their
+ associated parameters, flow controls and file loading/saving buttons.
+ <br><br>
+ A single instance of this class is used in <code>GUI</code>.</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Eduardo Pedroni</dd>
+</dl>
</li>
</ul>
</div>
@@ -209,7 +218,10 @@ extends javafx.scene.layout.AnchorPane</pre>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/gui/settings/SettingsPane.html#SettingsPane-jcgp.gui.GUI-">SettingsPane</a></span>(<a href="../../../jcgp/gui/GUI.html" title="class in jcgp.gui">GUI</a>&nbsp;gui)</code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/gui/settings/SettingsPane.html#SettingsPane-jcgp.gui.GUI-">SettingsPane</a></span>(<a href="../../../jcgp/gui/GUI.html" title="class in jcgp.gui">GUI</a>&nbsp;gui)</code>
+<div class="block">Create a new instance of <code>SettingsPane</code> associated
+ with the specified <code>GUI</code> object.</div>
+</td>
</tr>
</table>
</li>
@@ -327,6 +339,12 @@ extends javafx.scene.layout.AnchorPane</pre>
<li class="blockList">
<h4>SettingsPane</h4>
<pre>public&nbsp;SettingsPane(<a href="../../../jcgp/gui/GUI.html" title="class in jcgp.gui">GUI</a>&nbsp;gui)</pre>
+<div class="block">Create a new instance of <code>SettingsPane</code> associated
+ with the specified <code>GUI</code> object.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>gui</code> - a reference to this object's parent.</dd>
+</dl>
</li>
</ul>
</li>
@@ -344,6 +362,10 @@ extends javafx.scene.layout.AnchorPane</pre>
<li class="blockList">
<h4>isExperimentRunning</h4>
<pre>public&nbsp;boolean&nbsp;isExperimentRunning()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if the experiment is currently evolving something, false otherwise.</dd>
+</dl>
</li>
</ul>
<a name="isResetRequired--">
@@ -381,7 +403,10 @@ extends javafx.scene.layout.AnchorPane</pre>
<pre>public&nbsp;void&nbsp;revalidateParameters()</pre>
<div class="block">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.</div>
+ changed parameter.
+ <br><br>
+ This also disables the controls if a reset is necessary, preventing the experiment
+ from running until it has happened.</div>
</li>
</ul>
<a name="applyParameters--">
@@ -392,7 +417,9 @@ extends javafx.scene.layout.AnchorPane</pre>
<h4>applyParameters</h4>
<pre>public&nbsp;void&nbsp;applyParameters()</pre>
<div class="block">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.</div>
+ the new value will be used as a reference instead of the old reference value.
+ <br><br>
+ It also closes the test case table, just in case.</div>
</li>
</ul>
<a name="updateControls-boolean-boolean-">
@@ -408,8 +435,8 @@ extends javafx.scene.layout.AnchorPane</pre>
running or finished.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>running</code> - true if the experiment is running</dd>
-<dd><code>finished</code> - true if the experiment is finished</dd>
+<dd><code>running</code> - true if the experiment is running.</dd>
+<dd><code>finished</code> - true if the experiment is finished.</dd>
</dl>
</li>
</ul>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.settings.SettingsPane</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.settings</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.settings</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -84,7 +84,10 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../jcgp/gui/settings/SettingsPane.html" title="class in jcgp.gui.settings">SettingsPane</a></td>
-<td class="colLast">&nbsp;</td>
+<td class="colLast">
+<div class="block">This is a fairly hefty class which encapsulates the entire right-hand
+ control pane.</div>
+</td>
</tr>
</tbody>
</table>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.settings Class Hierarchy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Package jcgp.gui.settings</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -99,7 +99,10 @@
</tr>
<tbody>
<tr class="altColor">
-<td class="colOne"><a href="../../../jcgp/gui/settings/class-use/SettingsPane.html#jcgp.gui.settings.parameters">SettingsPane</a>&nbsp;</td>
+<td class="colOne"><a href="../../../jcgp/gui/settings/class-use/SettingsPane.html#jcgp.gui.settings.parameters">SettingsPane</a>
+<div class="block">This is a fairly hefty class which encapsulates the entire right-hand
+ control pane.</div>
+</td>
</tr>
</tbody>
</table>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:44 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:32 BST 2014 -->
<title>GUIBooleanParameter</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:44 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:32 BST 2014 -->
<title>GUIDoubleParameter</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:44 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:32 BST 2014 -->
<title>GUIIntegerParameter</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:32 BST 2014 -->
<title>GUIParameter</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.settings.parameters.GUIBooleanParameter</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.settings.parameters.GUIDoubleParameter</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.settings.parameters.GUIIntegerParameter</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.settings.parameters.GUIParameter</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.settings.parameters</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.settings.parameters</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.settings.parameters Class Hierarchy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Package jcgp.gui.settings.parameters</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:44 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:32 BST 2014 -->
<title>TestCaseTable</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.settings.testcase.TestCaseTable</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.settings.testcase</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.settings.testcase</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.settings.testcase Class Hierarchy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Package jcgp.gui.settings.testcase</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp Class Hierarchy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Package jcgp</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>