public class ZDT6 extends AbstractDoubleProblem
| Constructor and Description |
|---|
ZDT6()
Constructor.
|
ZDT6(Integer numberOfVariables)
Creates a instance of problem ZDT6
|
| Modifier and Type | Method and Description |
|---|---|
double |
evalG(DoubleSolution solution)
Returns the value of the ZDT6 function G.
|
double |
evalH(double f,
double g)
Returns the value of the ZDT6 function H.
|
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 ZDT6()
public ZDT6(Integer numberOfVariables)
numberOfVariables - Number of variablespublic void evaluate(DoubleSolution solution)
public double evalG(DoubleSolution solution)
solution - Solutionpublic double evalH(double f,
double g)
f - First argument of the function H.g - Second argument of the function H.Copyright © 2018. All rights reserved.