public class TransformVariablesAffine extends BBOBTransformation
function
numberOfConstraints, numberOfObjectives, numberOfVariables
Constructor and Description |
---|
TransformVariablesAffine(BBOBFunction function,
double[][] M,
double[] b)
Constructs a new instance of the affine transformation.
|
Modifier and Type | Method and Description |
---|---|
void |
evaluate(Solution solution)
Evaluates the solution, updating the solution's objectives in place.
|
newSolution
close, getName, getNumberOfConstraints, getNumberOfObjectives, getNumberOfVariables
public TransformVariablesAffine(BBOBFunction function, double[][] M, double[] b)
function
- the inner functionM
- the rotation component of the affine transformb
- the translation component of the affine transformpublic void evaluate(Solution solution)
Problem
solution
- the solution to be evaluatedCopyright 2009-2024 David Hadka and other contributors. All rights reserved.
Licensed under the GNU Lesser General Public License.
Return to the MOEA Framework homepage.