|
MOEA Framework 2.5 API Specification |
|||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||
java.lang.Objectorg.moeaframework.problem.AbstractProblem
org.moeaframework.problem.LZ.LZ
public abstract class LZ
Abstract class for implementing problems from the complicated Pareto sets test suite by Hui Li and Qingfu Zhang.
| Field Summary |
|---|
| Fields inherited from class org.moeaframework.problem.AbstractProblem |
|---|
numberOfConstraints, numberOfObjectives, numberOfVariables |
| Constructor Summary | |
|---|---|
LZ(int numberOfVariables,
int numberOfObjectives,
int pType,
int lType,
int dType)
Construcs an LZ problem instance with the specified number of variables, number of objectives, ptype code, ltype code, and
dtype code. |
|
| Method Summary | |
|---|---|
void |
evaluate(Solution solution)
Evaluates the solution, updating the solution's objectives in place. |
int |
getDType()
Returns the dtype code specifying the type of non-negative
function. |
int |
getLType()
Returns the ltype code specifying the type of Pareto set. |
int |
getPType()
Returns the ptype code specifying the type of Pareto front. |
Solution |
newSolution()
Returns a new solution for this problem. |
| Methods inherited from class org.moeaframework.problem.AbstractProblem |
|---|
close, finalize, getName, getNumberOfConstraints, getNumberOfObjectives, getNumberOfVariables |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LZ(int numberOfVariables,
int numberOfObjectives,
int pType,
int lType,
int dType)
ptype code, ltype code, and
dtype code.
numberOfVariables - the number of variablesnumberOfObjectives - the number of objectivespType - the ptype code specifying the type of Pareto frontlType - the ltype code specifying the type of Pareto setdType - the dtype code specifying the type of non-negative
function| Method Detail |
|---|
public int getPType()
ptype code specifying the type of Pareto front.
ptype code specifying the type of Pareto frontpublic int getLType()
ltype code specifying the type of Pareto set.
ltype code specifying the type of Pareto setpublic int getDType()
dtype code specifying the type of non-negative
function.
dtype code specifying the type of non-negative
functionpublic void evaluate(Solution solution)
Problem
solution - the solution to be evaluatedpublic Solution newSolution()
Problem
|
MOEA Framework 2.5 API Specification |
|||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||