public class DTLZ2 extends AbstractDoubleProblem
| Constructor and Description |
|---|
DTLZ2()
Creates a default DTLZ2 problem (12 variables and 3 objectives)
|
DTLZ2(Integer numberOfVariables,
Integer numberOfObjectives)
Creates a DTLZ2 problem instance
|
| Modifier and Type | Method and Description |
|---|---|
void |
evaluate(DoubleSolution solution)
Evaluate() method
|
createSolution, getLowerBound, getUpperBound, setLowerLimit, setUpperLimitgetName, getNumberOfConstraints, getNumberOfObjectives, getNumberOfVariables, setName, setNumberOfConstraints, setNumberOfObjectives, setNumberOfVariablesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetName, getNumberOfConstraints, getNumberOfObjectives, getNumberOfVariablespublic DTLZ2()
public DTLZ2(Integer numberOfVariables, Integer numberOfObjectives) throws JMetalException
numberOfVariables - Number of variablesnumberOfObjectives - Number of objective functionsJMetalExceptionpublic void evaluate(DoubleSolution solution)
Copyright © 2018. All rights reserved.