Package org.moeaframework.problem.MaF
Class MaF7
java.lang.Object
org.moeaframework.problem.AbstractProblem
org.moeaframework.problem.DTLZ.DTLZ
org.moeaframework.problem.DTLZ.DTLZ7
org.moeaframework.problem.MaF.MaF7
- All Implemented Interfaces:
AutoCloseable
,Problem
,AnalyticalProblem
The MaF7 test problem, which is identical to the
DTLZ7
test problem. This problem exhibits the following
properties:
- Mixed variable separability
- Disconnected Pareto front
- Multimodal
-
Field Summary
Fields inherited from class org.moeaframework.problem.AbstractProblem
numberOfConstraints, numberOfObjectives, numberOfVariables
-
Constructor Summary
ConstructorDescriptionMaF7
(int numberOfObjectives) Constructs an MaF7 test problem with the specified number of objectives. -
Method Summary
Methods inherited from class org.moeaframework.problem.DTLZ.DTLZ
g1, g2, generateAt, 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, getName, getNumberOfConstraints, getNumberOfObjectives, getNumberOfVariables, isType, newSolution
-
Constructor Details
-
MaF7
public MaF7(int numberOfObjectives) Constructs an MaF7 test problem with the specified number of objectives.- Parameters:
numberOfObjectives
- the number of objectives for this problem
-