Class AttractiveSector
java.lang.Object
org.moeaframework.problem.AbstractProblem
org.moeaframework.problem.BBOB2016.BBOBFunction
org.moeaframework.problem.BBOB2016.AttractiveSector
- All Implemented Interfaces:
AutoCloseable
,Named
,Problem
The Attractive Sector function. It is not intended for this function to be used directly since the BBOB test suite
applies additional transformations to the test functions.
Properties:
- Highly asymmetric
- Unimodal
- Low or moderate conditioning
-
Field Summary
Fields inherited from class org.moeaframework.problem.AbstractProblem
numberOfConstraints, numberOfObjectives, numberOfVariables
-
Constructor Summary
ConstructorDescriptionAttractiveSector
(int numberOfVariables, double[] xopt) Constructs a new instance of the Attractive Sector functoin. -
Method Summary
Methods inherited from class org.moeaframework.problem.BBOB2016.BBOBFunction
newSolution
Methods inherited from class org.moeaframework.problem.AbstractProblem
close, getNumberOfConstraints, getNumberOfObjectives, getNumberOfVariables
-
Constructor Details
-
AttractiveSector
public AttractiveSector(int numberOfVariables, double[] xopt) Constructs a new instance of the Attractive Sector functoin.- Parameters:
numberOfVariables
- the number of decision variablesxopt
- the location of the optimum
-
-
Method Details
-
evaluate
Description copied from interface:Problem
Evaluates the solution, updating the solution's objectives in place. Algorithms must explicitly call this method when appropriate to evaluate new solutions or reevaluate modified solutions.- Parameters:
solution
- the solution to be evaluated
-