public class EpsilonHelper
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static EpsilonBoxDominanceArchive |
convert(Population population,
double[] epsilons)
Converts the population to an
EpsilonBoxDominanceArchive with the given ε values. |
static EpsilonBoxDominanceArchive |
convert(Population population,
Epsilons epsilons)
Converts the population to an
EpsilonBoxDominanceArchive with the given ε values. |
static double |
getEpsilon(Problem problem)
Returns the ε value used for the standard problems in sensitivity analysis.
|
public static double getEpsilon(Problem problem)
0.01
is returned.problem
- the problempublic static EpsilonBoxDominanceArchive convert(Population population, double[] epsilons)
EpsilonBoxDominanceArchive
with the given ε values.
To prevent unnecessary computations, this conversion only occurs if the original population is not an
EpsilonBoxDominanceArchive
and does not have matching ε values.population
- the population to convertepsilons
- the ε valuesEpsilonBoxDominanceArchive
with the given ε valuespublic static EpsilonBoxDominanceArchive convert(Population population, Epsilons epsilons)
EpsilonBoxDominanceArchive
with the given ε values.
To prevent unnecessary computations, this conversion only occurs if the original population is not an
EpsilonBoxDominanceArchive
and does not have matching ε values.population
- the population to convertepsilons
- the ε valuesEpsilonBoxDominanceArchive
with the given ε valuesCopyright 2009-2024 David Hadka and other contributors. All rights reserved.
Licensed under the GNU Lesser General Public License.
Return to the MOEA Framework homepage.