diff options
Diffstat (limited to 'src/jcgp/backend')
-rw-r--r-- | src/jcgp/backend/function/Function.java | 2 | ||||
-rw-r--r-- | src/jcgp/backend/modules/Module.java | 4 | ||||
-rw-r--r-- | src/jcgp/backend/modules/mutator/PointMutator.java | 2 | ||||
-rw-r--r-- | src/jcgp/backend/modules/problem/Problem.java | 3 | ||||
-rw-r--r-- | src/jcgp/backend/modules/problem/TestCaseProblem.java | 2 | ||||
-rw-r--r-- | src/jcgp/backend/resources/ModifiableResources.java | 2 |
6 files changed, 7 insertions, 8 deletions
diff --git a/src/jcgp/backend/function/Function.java b/src/jcgp/backend/function/Function.java index f277228..3124e66 100644 --- a/src/jcgp/backend/function/Function.java +++ b/src/jcgp/backend/function/Function.java @@ -14,7 +14,7 @@ public abstract class Function { /** * Executes the function. * - * @param args the function arguments. + * @param arguments the function arguments. * @return the function result. */ public abstract Object run(Object... arguments); diff --git a/src/jcgp/backend/modules/Module.java b/src/jcgp/backend/modules/Module.java index a4d36c1..5dea93e 100644 --- a/src/jcgp/backend/modules/Module.java +++ b/src/jcgp/backend/modules/Module.java @@ -48,7 +48,7 @@ public abstract class Module { * * @return a list of generic parameters exposed by the module. */ - public final ArrayList<Parameter<?>> getLocalParameters() { + public ArrayList<Parameter<?>> getLocalParameters() { return localParameters; } @@ -62,7 +62,7 @@ public abstract class Module { * * @param newParameters the parameter(s) to add to the list. */ - protected final void registerParameters(Parameter<?>... newParameters) { + protected void registerParameters(Parameter<?>... newParameters) { for (int i = 0; i < newParameters.length; i++) { if (!localParameters.contains(newParameters[i])) { localParameters.add(newParameters[i]); diff --git a/src/jcgp/backend/modules/mutator/PointMutator.java b/src/jcgp/backend/modules/mutator/PointMutator.java index 6ba3e10..dd7aa7b 100644 --- a/src/jcgp/backend/modules/mutator/PointMutator.java +++ b/src/jcgp/backend/modules/mutator/PointMutator.java @@ -41,7 +41,7 @@ public abstract class PointMutator extends Mutator { // choose a random mutable Mutable mutable = chromosome.getRandomMutable(); - if (report.get()) getResources().report("[Mutator] Mutation " + i + " selected " + mutable); + if (report.get()) getResources().reportln("[Mutator] Mutation " + i + " selected " + mutable); // mutate a random gene mutable.mutate(); diff --git a/src/jcgp/backend/modules/problem/Problem.java b/src/jcgp/backend/modules/problem/Problem.java index 6785733..453e3a1 100644 --- a/src/jcgp/backend/modules/problem/Problem.java +++ b/src/jcgp/backend/modules/problem/Problem.java @@ -48,7 +48,7 @@ public abstract class Problem extends Module { * * @param resources a reference to the experiment's resources. */ - public Problem(Resources resources) { + protected Problem(Resources resources) { super(resources); maxFitness = new DoubleMonitor(0, "Max fitness"); @@ -72,7 +72,6 @@ public abstract class Problem extends Module { * if a GUI is in use. * * @param population the population to be evaluated. - * @param resources parameters and utilities for optional reference. */ public abstract void evaluate(Population population); diff --git a/src/jcgp/backend/modules/problem/TestCaseProblem.java b/src/jcgp/backend/modules/problem/TestCaseProblem.java index 964860c..82eb91a 100644 --- a/src/jcgp/backend/modules/problem/TestCaseProblem.java +++ b/src/jcgp/backend/modules/problem/TestCaseProblem.java @@ -71,7 +71,7 @@ public abstract class TestCaseProblem<T> extends Problem { * * @param resources a reference to the experiment's resources. */ - public TestCaseProblem(Resources resources) { + protected TestCaseProblem(Resources resources) { super(resources); testCases = FXCollections.observableArrayList(); } diff --git a/src/jcgp/backend/resources/ModifiableResources.java b/src/jcgp/backend/resources/ModifiableResources.java index 2b0c039..0588c05 100644 --- a/src/jcgp/backend/resources/ModifiableResources.java +++ b/src/jcgp/backend/resources/ModifiableResources.java @@ -304,7 +304,7 @@ public class ModifiableResources extends Resources { if (newValue.intValue() <= 0) { status = ParameterStatus.INVALID; status.setDetails("Levels back must be at least 1."); - } else if (newValue.intValue() > columns.get()) { + } else if (newValue.intValue() > columns()) { status = ParameterStatus.INVALID; status.setDetails("Levels back must be less than or equal to the number of columns."); } else { |