From c35a6806df01481c1b169cd0fc47660ea1cc10fb Mon Sep 17 00:00:00 2001 From: Eduardo Pedroni Date: Wed, 14 May 2014 01:32:51 +0100 Subject: Refactored Mutable, commented a little bit of the GUI package --- doc/jcgp/backend/modules/problem/BestFitness.html | 15 +++++- .../modules/problem/DigitalCircuitProblem.html | 55 +++++----------------- doc/jcgp/backend/modules/problem/Problem.html | 24 +++++----- .../modules/problem/SymbolicRegressionProblem.html | 55 +++++----------------- .../modules/problem/TestCaseProblem.TestCase.html | 4 +- .../backend/modules/problem/TestCaseProblem.html | 39 +++++++++++++-- .../modules/problem/class-use/BestFitness.html | 4 +- .../problem/class-use/DigitalCircuitProblem.html | 4 +- .../backend/modules/problem/class-use/Problem.html | 17 ++----- .../class-use/SymbolicRegressionProblem.html | 4 +- .../class-use/TestCaseProblem.TestCase.html | 4 +- .../modules/problem/class-use/TestCaseProblem.html | 4 +- .../backend/modules/problem/package-frame.html | 4 +- .../backend/modules/problem/package-summary.html | 9 ++-- doc/jcgp/backend/modules/problem/package-tree.html | 4 +- doc/jcgp/backend/modules/problem/package-use.html | 14 ++++-- 16 files changed, 121 insertions(+), 139 deletions(-) (limited to 'doc/jcgp/backend/modules/problem') diff --git a/doc/jcgp/backend/modules/problem/BestFitness.html b/doc/jcgp/backend/modules/problem/BestFitness.html index 9578099..1ac19be 100644 --- a/doc/jcgp/backend/modules/problem/BestFitness.html +++ b/doc/jcgp/backend/modules/problem/BestFitness.html @@ -2,9 +2,9 @@ - + BestFitness - + @@ -120,6 +120,17 @@ var activeTableTab = "activeTableTab";
public enum BestFitness
 extends java.lang.Enum<BestFitness>
+
Enum type to allow problems to indicate their fitness + orientation. +

+ BestFitness.HIGH means high fitness values are + better than low. Conversely, BestFitness.LOW + signals that low fitness values indicate better fitness + than high values.
+
+
Author:
+
Eduardo Pedroni
+
diff --git a/doc/jcgp/backend/modules/problem/DigitalCircuitProblem.html b/doc/jcgp/backend/modules/problem/DigitalCircuitProblem.html index d9d3011..21bdb2b 100644 --- a/doc/jcgp/backend/modules/problem/DigitalCircuitProblem.html +++ b/doc/jcgp/backend/modules/problem/DigitalCircuitProblem.html @@ -2,9 +2,9 @@ - + DigitalCircuitProblem - + @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; +var methods = {"i0":10,"i1":10,"i2":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -198,9 +198,9 @@ extends int -hasImprovement(Population population) -
Used to assert whether a given population has a chromosome that is an improvement over - the current best chromosome.
+hasPerfectSolution(Population population) +
Used to assert whether a given population contains a perfect solution + to the problem.
@@ -212,20 +212,13 @@ extends - -int -perfectSolutionFound(Population population) -
Used to assert whether a given population contains a perfect solution - to the problem.
- - - + - diff --git a/doc/jcgp/backend/modules/problem/Problem.html b/doc/jcgp/backend/modules/problem/Problem.html index 0d08b2a..2e43445 100644 --- a/doc/jcgp/backend/modules/problem/Problem.html +++ b/doc/jcgp/backend/modules/problem/Problem.html @@ -2,9 +2,9 @@ - + Problem - + @@ -212,6 +212,13 @@ extends +abstract int +hasPerfectSolution(Population population) +
Used to assert whether a given population contains a perfect solution + to the problem.
+ + + abstract void parseProblemData(java.io.File file, ModifiableResources resources) @@ -219,13 +226,6 @@ extends -abstract int -perfectSolutionFound(Population population) -
Used to assert whether a given population contains a perfect solution - to the problem.
- - void reset() @@ -311,13 +311,13 @@ extends +