public class WFG1 extends WFG
| Constructor and Description |
|---|
WFG1()
Constructor
Creates a default WFG1 instance with
2 position-related parameters
4 distance-related parameters
and 2 objectives
|
WFG1(Integer k,
Integer l,
Integer m)
Creates a WFG1 problem instance
|
| Modifier and Type | Method and Description |
|---|---|
void |
evaluate(DoubleSolution solution)
Evaluates a solution
|
float[] |
evaluate(float[] z)
Evaluate
|
float[] |
t1(float[] z,
int k)
WFG1 t1 transformation
|
float[] |
t2(float[] z,
int k)
WFG1 t2 transformation
|
float[] |
t3(float[] z)
WFG1 t3 transformation
|
float[] |
t4(float[] z,
int k,
int M)
WFG1 t4 transformation
|
calculateX, correctTo01, createSolution, normalise, subVectorgetLowerBound, getUpperBound, setLowerLimit, setUpperLimitgetName, getNumberOfConstraints, getNumberOfObjectives, getNumberOfVariables, setName, setNumberOfConstraints, setNumberOfObjectives, setNumberOfVariablesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetName, getNumberOfConstraints, getNumberOfObjectives, getNumberOfVariablespublic WFG1()
public float[] evaluate(float[] z)
public float[] t1(float[] z,
int k)
public float[] t2(float[] z,
int k)
public float[] t3(float[] z)
throws JMetalException
JMetalExceptionpublic float[] t4(float[] z,
int k,
int M)
public void evaluate(DoubleSolution solution)
solution - The solution to runAlgorithmJMetalExceptionCopyright © 2018. All rights reserved.