Package org.moeaframework.problem.ZCAT
Class ZCAT19
java.lang.Object
org.moeaframework.problem.AbstractProblem
org.moeaframework.problem.ZCAT.ZCAT
org.moeaframework.problem.ZCAT.ZCAT19
- All Implemented Interfaces:
AutoCloseable,Named,AnalyticalProblem,Problem
The ZCAT19 test problem.
-
Field Summary
Fields inherited from class org.moeaframework.problem.ZCAT.ZCAT
bias, EPSILON, F, G, imbalance, levelFields inherited from class org.moeaframework.problem.AbstractProblem
numberOfConstraints, numberOfObjectives, numberOfVariables -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetDimension(double[] y) The dimension of the Pareto front / Pareto set.Methods inherited from class org.moeaframework.problem.ZCAT.ZCAT
evaluate, evaluateF, evaluateZ, generate, getAlpha, getBeta, getJ, getName, getW, getY, getZ, newSolution, ZbiasMethods inherited from class org.moeaframework.problem.AbstractProblem
close, getNumberOfConstraints, getNumberOfObjectives, getNumberOfVariablesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.moeaframework.problem.Problem
close, getNumberOfConstraints, getNumberOfObjectives, getNumberOfVariables, isType
-
Constructor Details
-
ZCAT19
public ZCAT19(int numberOfObjectives) Constructs the ZCAT19 test problem.- Parameters:
numberOfObjectives- the number of objectives
-
ZCAT19
public ZCAT19(int numberOfObjectives, boolean complicatedPS) Constructs the ZCAT19 test problem.- Parameters:
numberOfObjectives- the number of objectivescomplicatedPS-trueif using the complicated Pareto set shape function;falseotherwise
-
-
Method Details
-
getDimension
public int getDimension(double[] y) Description copied from class:ZCATThe dimension of the Pareto front / Pareto set. This is typicallynumberOfObjectives-1but can differ for certain degenerate (ZCAT14 - ZCAT16) or hybrid (ZCAT19 - ZCAT20) problems.- Overrides:
getDimensionin classZCAT- Parameters:
y- the normalized decision variables- Returns:
- the dimension of the Pareto front / Pareto set
-