Package org.moeaframework.problem.MaF
Class MaF12
java.lang.Object
org.moeaframework.problem.AbstractProblem
org.moeaframework.problem.WFG.WFG
org.moeaframework.problem.WFG.WFG9
org.moeaframework.problem.MaF.MaF12
- All Implemented Interfaces:
AutoCloseable
,Problem
,AnalyticalProblem
The MaF12 test problem, which is identical to the
WFG9
test problem. This problem exhibits the following
properties:
- Concave Pareto front
- Non-separable decision variables
- Biased
- Deceptive
-
Field Summary
Fields inherited from class org.moeaframework.problem.AbstractProblem
numberOfConstraints, numberOfObjectives, numberOfVariables
-
Constructor Summary
ConstructorDescriptionMaF12
(int numberOfObjectives) Constructs an MaF12 test problem with the specified number of objectives. -
Method Summary
Methods inherited from class org.moeaframework.problem.WFG.WFG
getName, newSolution
Methods inherited from class org.moeaframework.problem.AbstractProblem
close, getNumberOfConstraints, getNumberOfObjectives, getNumberOfVariables
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.moeaframework.core.Problem
close, getNumberOfConstraints, getNumberOfObjectives, getNumberOfVariables, isType
-
Constructor Details
-
MaF12
public MaF12(int numberOfObjectives) Constructs an MaF12 test problem with the specified number of objectives.- Parameters:
numberOfObjectives
- the number of objectives for this problem
-