From 5affc1544cd4de52a5014016c4f5d53464cdc489 Mon Sep 17 00:00:00 2001 From: Fabian Becker Date: Tue, 10 Dec 2013 18:22:08 +0100 Subject: [PATCH] Added package description to all package-info.java files. --- src/eva2/OptimizerFactory.java | 3 ++- src/eva2/gui/editor/package-info.java | 1 + src/eva2/gui/plot/package-info.java | 1 + src/eva2/gui/utils/package-info.java | 1 + src/eva2/optimization/enums/package-info.java | 1 + src/eva2/optimization/go/package-info.java | 1 + .../optimization/individuals/codings/ga/package-info.java | 1 + .../optimization/individuals/codings/gp/package-info.java | 1 + src/eva2/optimization/individuals/codings/package-info.java | 1 + src/eva2/optimization/individuals/package-info.java | 1 + src/eva2/optimization/mocco/package-info.java | 1 + .../optimization/mocco/paretofrontviewer/package-info.java | 1 + src/eva2/optimization/modules/package-info.java | 1 + src/eva2/optimization/operator/archiving/package-info.java | 1 + .../optimization/operator/classification/package-info.java | 1 + src/eva2/optimization/operator/cluster/package-info.java | 1 + src/eva2/optimization/operator/constraint/package-info.java | 1 + src/eva2/optimization/operator/crossover/package-info.java | 1 + .../optimization/operator/distancemetric/package-info.java | 1 + .../optimization/operator/fitnessmodifier/package-info.java | 1 + .../optimization/operator/initialization/package-info.java | 1 + src/eva2/optimization/operator/migration/package-info.java | 1 + src/eva2/optimization/operator/moso/package-info.java | 1 + .../optimization/operator/mutation/InterfaceMutation.java | 6 +----- src/eva2/optimization/operator/mutation/package-info.java | 1 + .../operator/nichepso/absorption/package-info.java | 1 + .../operator/nichepso/deactivation/package-info.java | 1 + .../operator/nichepso/merging/package-info.java | 1 + src/eva2/optimization/operator/nichepso/package-info.java | 1 + .../operator/nichepso/subswarmcreation/package-info.java | 1 + src/eva2/optimization/operator/package-info.java | 1 + .../optimization/operator/paramcontrol/package-info.java | 1 + .../operator/paretofrontmetrics/package-info.java | 1 + .../optimization/operator/postprocess/package-info.java | 1 + src/eva2/optimization/operator/selection/package-info.java | 1 + .../operator/selection/probability/package-info.java | 1 + .../operator/selection/replacement/package-info.java | 1 + .../optimization/operator/terminators/package-info.java | 1 + src/eva2/optimization/package-info.java | 1 + src/eva2/optimization/population/package-info.java | 1 + src/eva2/optimization/problems/package-info.java | 1 + src/eva2/optimization/problems/regression/package-info.java | 1 + src/eva2/optimization/stat/package-info.java | 1 + src/eva2/optimization/strategies/package-info.java | 1 + src/eva2/optimization/strategies/tribes/package-info.java | 1 + src/eva2/optimization/tools/package-info.java | 1 + src/eva2/tools/chart2d/package-info.java | 1 + src/eva2/tools/diagram/package-info.java | 1 + src/eva2/tools/math/Jama/package-info.java | 1 + src/eva2/tools/math/Jama/util/package-info.java | 1 + src/eva2/tools/math/interpolation/package-info.java | 1 + src/eva2/tools/math/package-info.java | 1 + src/eva2/tools/matlab/package-info.java | 1 + src/eva2/tools/package-info.java | 1 + src/eva2/tools/print/package-info.java | 1 + src/package-info.java | 0 src/simpleprobs/package-info.java | 1 + 57 files changed, 57 insertions(+), 6 deletions(-) delete mode 100644 src/package-info.java diff --git a/src/eva2/OptimizerFactory.java b/src/eva2/OptimizerFactory.java index 830ab6e6..0d392f8a 100644 --- a/src/eva2/OptimizerFactory.java +++ b/src/eva2/OptimizerFactory.java @@ -341,7 +341,8 @@ public class OptimizerFactory { /** * This method creates a Hill Climber algorithm. * - * @param pop The size of the population + * @param popSize The size of the population + * @param mutator A mutator for the Hill-Climber * @param problem The problem to be optimized * @param listener * @return An optimization procedure that performs hill climbing. diff --git a/src/eva2/gui/editor/package-info.java b/src/eva2/gui/editor/package-info.java index e69de29b..19670699 100644 --- a/src/eva2/gui/editor/package-info.java +++ b/src/eva2/gui/editor/package-info.java @@ -0,0 +1 @@ +package eva2.gui.editor; diff --git a/src/eva2/gui/plot/package-info.java b/src/eva2/gui/plot/package-info.java index e69de29b..9bf84966 100644 --- a/src/eva2/gui/plot/package-info.java +++ b/src/eva2/gui/plot/package-info.java @@ -0,0 +1 @@ +package eva2.gui.plot; diff --git a/src/eva2/gui/utils/package-info.java b/src/eva2/gui/utils/package-info.java index e69de29b..dc221205 100644 --- a/src/eva2/gui/utils/package-info.java +++ b/src/eva2/gui/utils/package-info.java @@ -0,0 +1 @@ +package eva2.gui.utils; diff --git a/src/eva2/optimization/enums/package-info.java b/src/eva2/optimization/enums/package-info.java index e69de29b..f1894616 100644 --- a/src/eva2/optimization/enums/package-info.java +++ b/src/eva2/optimization/enums/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.enums; \ No newline at end of file diff --git a/src/eva2/optimization/go/package-info.java b/src/eva2/optimization/go/package-info.java index e69de29b..a3631ea7 100644 --- a/src/eva2/optimization/go/package-info.java +++ b/src/eva2/optimization/go/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.go; \ No newline at end of file diff --git a/src/eva2/optimization/individuals/codings/ga/package-info.java b/src/eva2/optimization/individuals/codings/ga/package-info.java index e69de29b..f593ff2e 100644 --- a/src/eva2/optimization/individuals/codings/ga/package-info.java +++ b/src/eva2/optimization/individuals/codings/ga/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.individuals.codings.ga; diff --git a/src/eva2/optimization/individuals/codings/gp/package-info.java b/src/eva2/optimization/individuals/codings/gp/package-info.java index e69de29b..56cb3a29 100644 --- a/src/eva2/optimization/individuals/codings/gp/package-info.java +++ b/src/eva2/optimization/individuals/codings/gp/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.individuals.codings.gp; diff --git a/src/eva2/optimization/individuals/codings/package-info.java b/src/eva2/optimization/individuals/codings/package-info.java index e69de29b..abe44768 100644 --- a/src/eva2/optimization/individuals/codings/package-info.java +++ b/src/eva2/optimization/individuals/codings/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.individuals.codings; diff --git a/src/eva2/optimization/individuals/package-info.java b/src/eva2/optimization/individuals/package-info.java index e69de29b..a62c7cbd 100644 --- a/src/eva2/optimization/individuals/package-info.java +++ b/src/eva2/optimization/individuals/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.individuals; \ No newline at end of file diff --git a/src/eva2/optimization/mocco/package-info.java b/src/eva2/optimization/mocco/package-info.java index e69de29b..4a60c43f 100644 --- a/src/eva2/optimization/mocco/package-info.java +++ b/src/eva2/optimization/mocco/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.mocco; \ No newline at end of file diff --git a/src/eva2/optimization/mocco/paretofrontviewer/package-info.java b/src/eva2/optimization/mocco/paretofrontviewer/package-info.java index e69de29b..2c5c61ef 100644 --- a/src/eva2/optimization/mocco/paretofrontviewer/package-info.java +++ b/src/eva2/optimization/mocco/paretofrontviewer/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.mocco.paretofrontviewer; diff --git a/src/eva2/optimization/modules/package-info.java b/src/eva2/optimization/modules/package-info.java index e69de29b..7a83abf4 100644 --- a/src/eva2/optimization/modules/package-info.java +++ b/src/eva2/optimization/modules/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.modules; diff --git a/src/eva2/optimization/operator/archiving/package-info.java b/src/eva2/optimization/operator/archiving/package-info.java index e69de29b..5b135cc7 100644 --- a/src/eva2/optimization/operator/archiving/package-info.java +++ b/src/eva2/optimization/operator/archiving/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.operator.archiving; \ No newline at end of file diff --git a/src/eva2/optimization/operator/classification/package-info.java b/src/eva2/optimization/operator/classification/package-info.java index e69de29b..d8ebd92a 100644 --- a/src/eva2/optimization/operator/classification/package-info.java +++ b/src/eva2/optimization/operator/classification/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.operator.classification; \ No newline at end of file diff --git a/src/eva2/optimization/operator/cluster/package-info.java b/src/eva2/optimization/operator/cluster/package-info.java index e69de29b..a21f8a7e 100644 --- a/src/eva2/optimization/operator/cluster/package-info.java +++ b/src/eva2/optimization/operator/cluster/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.operator.cluster; \ No newline at end of file diff --git a/src/eva2/optimization/operator/constraint/package-info.java b/src/eva2/optimization/operator/constraint/package-info.java index e69de29b..846e0bc1 100644 --- a/src/eva2/optimization/operator/constraint/package-info.java +++ b/src/eva2/optimization/operator/constraint/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.operator.constraint; \ No newline at end of file diff --git a/src/eva2/optimization/operator/crossover/package-info.java b/src/eva2/optimization/operator/crossover/package-info.java index e69de29b..503ab9cc 100644 --- a/src/eva2/optimization/operator/crossover/package-info.java +++ b/src/eva2/optimization/operator/crossover/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.operator.crossover; \ No newline at end of file diff --git a/src/eva2/optimization/operator/distancemetric/package-info.java b/src/eva2/optimization/operator/distancemetric/package-info.java index e69de29b..90592d23 100644 --- a/src/eva2/optimization/operator/distancemetric/package-info.java +++ b/src/eva2/optimization/operator/distancemetric/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.operator.distancemetric; diff --git a/src/eva2/optimization/operator/fitnessmodifier/package-info.java b/src/eva2/optimization/operator/fitnessmodifier/package-info.java index e69de29b..74f5874d 100644 --- a/src/eva2/optimization/operator/fitnessmodifier/package-info.java +++ b/src/eva2/optimization/operator/fitnessmodifier/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.operator.fitnessmodifier; diff --git a/src/eva2/optimization/operator/initialization/package-info.java b/src/eva2/optimization/operator/initialization/package-info.java index e69de29b..1d073998 100644 --- a/src/eva2/optimization/operator/initialization/package-info.java +++ b/src/eva2/optimization/operator/initialization/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.operator.initialization; \ No newline at end of file diff --git a/src/eva2/optimization/operator/migration/package-info.java b/src/eva2/optimization/operator/migration/package-info.java index e69de29b..fe964cbe 100644 --- a/src/eva2/optimization/operator/migration/package-info.java +++ b/src/eva2/optimization/operator/migration/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.operator.migration; \ No newline at end of file diff --git a/src/eva2/optimization/operator/moso/package-info.java b/src/eva2/optimization/operator/moso/package-info.java index e69de29b..e5f172bb 100644 --- a/src/eva2/optimization/operator/moso/package-info.java +++ b/src/eva2/optimization/operator/moso/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.operator.moso; \ No newline at end of file diff --git a/src/eva2/optimization/operator/mutation/InterfaceMutation.java b/src/eva2/optimization/operator/mutation/InterfaceMutation.java index 3696a67e..f73876ff 100644 --- a/src/eva2/optimization/operator/mutation/InterfaceMutation.java +++ b/src/eva2/optimization/operator/mutation/InterfaceMutation.java @@ -6,11 +6,7 @@ import eva2.optimization.problems.InterfaceOptimizationProblem; /** - * Created by IntelliJ IDEA. - * User: streiche - * Date: 18.03.2003 - * Time: 11:24:42 - * To change this template use Options | File Templates. + * */ public interface InterfaceMutation { diff --git a/src/eva2/optimization/operator/mutation/package-info.java b/src/eva2/optimization/operator/mutation/package-info.java index e69de29b..ead45464 100644 --- a/src/eva2/optimization/operator/mutation/package-info.java +++ b/src/eva2/optimization/operator/mutation/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.operator.mutation; \ No newline at end of file diff --git a/src/eva2/optimization/operator/nichepso/absorption/package-info.java b/src/eva2/optimization/operator/nichepso/absorption/package-info.java index e69de29b..96474f1e 100644 --- a/src/eva2/optimization/operator/nichepso/absorption/package-info.java +++ b/src/eva2/optimization/operator/nichepso/absorption/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.operator.nichepso.absorption; diff --git a/src/eva2/optimization/operator/nichepso/deactivation/package-info.java b/src/eva2/optimization/operator/nichepso/deactivation/package-info.java index e69de29b..c7f2a22c 100644 --- a/src/eva2/optimization/operator/nichepso/deactivation/package-info.java +++ b/src/eva2/optimization/operator/nichepso/deactivation/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.operator.nichepso.deactivation; diff --git a/src/eva2/optimization/operator/nichepso/merging/package-info.java b/src/eva2/optimization/operator/nichepso/merging/package-info.java index e69de29b..db0ed49d 100644 --- a/src/eva2/optimization/operator/nichepso/merging/package-info.java +++ b/src/eva2/optimization/operator/nichepso/merging/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.operator.nichepso.merging; diff --git a/src/eva2/optimization/operator/nichepso/package-info.java b/src/eva2/optimization/operator/nichepso/package-info.java index e69de29b..acb9b656 100644 --- a/src/eva2/optimization/operator/nichepso/package-info.java +++ b/src/eva2/optimization/operator/nichepso/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.operator.nichepso; diff --git a/src/eva2/optimization/operator/nichepso/subswarmcreation/package-info.java b/src/eva2/optimization/operator/nichepso/subswarmcreation/package-info.java index e69de29b..561a2728 100644 --- a/src/eva2/optimization/operator/nichepso/subswarmcreation/package-info.java +++ b/src/eva2/optimization/operator/nichepso/subswarmcreation/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.operator.nichepso.subswarmcreation; diff --git a/src/eva2/optimization/operator/package-info.java b/src/eva2/optimization/operator/package-info.java index e69de29b..180271ca 100644 --- a/src/eva2/optimization/operator/package-info.java +++ b/src/eva2/optimization/operator/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.operator; diff --git a/src/eva2/optimization/operator/paramcontrol/package-info.java b/src/eva2/optimization/operator/paramcontrol/package-info.java index e69de29b..eb0f7e54 100644 --- a/src/eva2/optimization/operator/paramcontrol/package-info.java +++ b/src/eva2/optimization/operator/paramcontrol/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.operator.paramcontrol; diff --git a/src/eva2/optimization/operator/paretofrontmetrics/package-info.java b/src/eva2/optimization/operator/paretofrontmetrics/package-info.java index e69de29b..58eb1318 100644 --- a/src/eva2/optimization/operator/paretofrontmetrics/package-info.java +++ b/src/eva2/optimization/operator/paretofrontmetrics/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.operator.paretofrontmetrics; diff --git a/src/eva2/optimization/operator/postprocess/package-info.java b/src/eva2/optimization/operator/postprocess/package-info.java index e69de29b..a8d4e66e 100644 --- a/src/eva2/optimization/operator/postprocess/package-info.java +++ b/src/eva2/optimization/operator/postprocess/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.operator.postprocess; diff --git a/src/eva2/optimization/operator/selection/package-info.java b/src/eva2/optimization/operator/selection/package-info.java index e69de29b..0cc69e06 100644 --- a/src/eva2/optimization/operator/selection/package-info.java +++ b/src/eva2/optimization/operator/selection/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.operator.selection; \ No newline at end of file diff --git a/src/eva2/optimization/operator/selection/probability/package-info.java b/src/eva2/optimization/operator/selection/probability/package-info.java index e69de29b..6db56b05 100644 --- a/src/eva2/optimization/operator/selection/probability/package-info.java +++ b/src/eva2/optimization/operator/selection/probability/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.operator.selection.probability; \ No newline at end of file diff --git a/src/eva2/optimization/operator/selection/replacement/package-info.java b/src/eva2/optimization/operator/selection/replacement/package-info.java index e69de29b..38182538 100644 --- a/src/eva2/optimization/operator/selection/replacement/package-info.java +++ b/src/eva2/optimization/operator/selection/replacement/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.operator.selection.replacement; \ No newline at end of file diff --git a/src/eva2/optimization/operator/terminators/package-info.java b/src/eva2/optimization/operator/terminators/package-info.java index e69de29b..b311f3f7 100644 --- a/src/eva2/optimization/operator/terminators/package-info.java +++ b/src/eva2/optimization/operator/terminators/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.operator.terminators; \ No newline at end of file diff --git a/src/eva2/optimization/package-info.java b/src/eva2/optimization/package-info.java index e69de29b..7bd1b7a9 100644 --- a/src/eva2/optimization/package-info.java +++ b/src/eva2/optimization/package-info.java @@ -0,0 +1 @@ +package eva2.optimization; \ No newline at end of file diff --git a/src/eva2/optimization/population/package-info.java b/src/eva2/optimization/population/package-info.java index e69de29b..8ae788c9 100644 --- a/src/eva2/optimization/population/package-info.java +++ b/src/eva2/optimization/population/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.population; \ No newline at end of file diff --git a/src/eva2/optimization/problems/package-info.java b/src/eva2/optimization/problems/package-info.java index e69de29b..8d54470b 100644 --- a/src/eva2/optimization/problems/package-info.java +++ b/src/eva2/optimization/problems/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.problems; \ No newline at end of file diff --git a/src/eva2/optimization/problems/regression/package-info.java b/src/eva2/optimization/problems/regression/package-info.java index e69de29b..b28ca4e3 100644 --- a/src/eva2/optimization/problems/regression/package-info.java +++ b/src/eva2/optimization/problems/regression/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.problems.regression; diff --git a/src/eva2/optimization/stat/package-info.java b/src/eva2/optimization/stat/package-info.java index e69de29b..49399410 100644 --- a/src/eva2/optimization/stat/package-info.java +++ b/src/eva2/optimization/stat/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.stat; \ No newline at end of file diff --git a/src/eva2/optimization/strategies/package-info.java b/src/eva2/optimization/strategies/package-info.java index e69de29b..6759bc7a 100644 --- a/src/eva2/optimization/strategies/package-info.java +++ b/src/eva2/optimization/strategies/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.strategies; \ No newline at end of file diff --git a/src/eva2/optimization/strategies/tribes/package-info.java b/src/eva2/optimization/strategies/tribes/package-info.java index e69de29b..a934a0be 100644 --- a/src/eva2/optimization/strategies/tribes/package-info.java +++ b/src/eva2/optimization/strategies/tribes/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.strategies.tribes; \ No newline at end of file diff --git a/src/eva2/optimization/tools/package-info.java b/src/eva2/optimization/tools/package-info.java index e69de29b..e24d0d1d 100644 --- a/src/eva2/optimization/tools/package-info.java +++ b/src/eva2/optimization/tools/package-info.java @@ -0,0 +1 @@ +package eva2.optimization.tools; \ No newline at end of file diff --git a/src/eva2/tools/chart2d/package-info.java b/src/eva2/tools/chart2d/package-info.java index e69de29b..7b00795c 100644 --- a/src/eva2/tools/chart2d/package-info.java +++ b/src/eva2/tools/chart2d/package-info.java @@ -0,0 +1 @@ +package eva2.tools.chart2d; diff --git a/src/eva2/tools/diagram/package-info.java b/src/eva2/tools/diagram/package-info.java index e69de29b..0f532041 100644 --- a/src/eva2/tools/diagram/package-info.java +++ b/src/eva2/tools/diagram/package-info.java @@ -0,0 +1 @@ +package eva2.tools.diagram; diff --git a/src/eva2/tools/math/Jama/package-info.java b/src/eva2/tools/math/Jama/package-info.java index e69de29b..7658b062 100644 --- a/src/eva2/tools/math/Jama/package-info.java +++ b/src/eva2/tools/math/Jama/package-info.java @@ -0,0 +1 @@ +package eva2.tools.math.Jama; diff --git a/src/eva2/tools/math/Jama/util/package-info.java b/src/eva2/tools/math/Jama/util/package-info.java index e69de29b..7f5d1a90 100644 --- a/src/eva2/tools/math/Jama/util/package-info.java +++ b/src/eva2/tools/math/Jama/util/package-info.java @@ -0,0 +1 @@ +package eva2.tools.math.Jama.util; diff --git a/src/eva2/tools/math/interpolation/package-info.java b/src/eva2/tools/math/interpolation/package-info.java index e69de29b..afc86898 100644 --- a/src/eva2/tools/math/interpolation/package-info.java +++ b/src/eva2/tools/math/interpolation/package-info.java @@ -0,0 +1 @@ +package eva2.tools.math.interpolation; diff --git a/src/eva2/tools/math/package-info.java b/src/eva2/tools/math/package-info.java index e69de29b..52be2bdb 100644 --- a/src/eva2/tools/math/package-info.java +++ b/src/eva2/tools/math/package-info.java @@ -0,0 +1 @@ +package eva2.tools.math; diff --git a/src/eva2/tools/matlab/package-info.java b/src/eva2/tools/matlab/package-info.java index e69de29b..9c750ca5 100644 --- a/src/eva2/tools/matlab/package-info.java +++ b/src/eva2/tools/matlab/package-info.java @@ -0,0 +1 @@ +package eva2.tools.matlab; diff --git a/src/eva2/tools/package-info.java b/src/eva2/tools/package-info.java index e69de29b..ab344460 100644 --- a/src/eva2/tools/package-info.java +++ b/src/eva2/tools/package-info.java @@ -0,0 +1 @@ +package eva2.tools; \ No newline at end of file diff --git a/src/eva2/tools/print/package-info.java b/src/eva2/tools/print/package-info.java index e69de29b..9a2c3d82 100644 --- a/src/eva2/tools/print/package-info.java +++ b/src/eva2/tools/print/package-info.java @@ -0,0 +1 @@ +package eva2.tools.print; diff --git a/src/package-info.java b/src/package-info.java deleted file mode 100644 index e69de29b..00000000 diff --git a/src/simpleprobs/package-info.java b/src/simpleprobs/package-info.java index e69de29b..d5158608 100644 --- a/src/simpleprobs/package-info.java +++ b/src/simpleprobs/package-info.java @@ -0,0 +1 @@ +package simpleprobs; \ No newline at end of file