Package org.moeaframework.problem.LSMOP
Interface LinkageFunction
public interface LinkageFunction
Linkage functions used by the LSMOP test problem suite. This serves two goals:
- Creates a linkage between the first decision variable and each variable in x_s.
- Applies a transformation to the decision variables.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final LinkageFunction
Linear linkage function.static final LinkageFunction
Nonlinear linkage function. -
Method Summary
Modifier and TypeMethodDescriptiondouble[]
apply
(int M, int D, double[] x) Applies the linkage function to the decision variables.
-
Field Details
-
Linear
Linear linkage function. -
NonLinear
Nonlinear linkage function.
-
-
Method Details
-
apply
double[] apply(int M, int D, double[] x) Applies the linkage function to the decision variables.- Parameters:
M
- the number of objectivesD
- the number of decision variablesx
- the original decision variables- Returns:
- the decision variables after applying the linkage function
-