= Single Objective Test Function = The wiki page [[TestFunctions]] gives an overview of the real valued test functions available in HeuristicLab 3. The default configuration is a 2-dimensional Ackley function. '''Problem Parameters:''' ||= Parameter =||= Description =|| || !BestKnownQuality || The quality of the best known solution of this test function. (Default: 0) || || !BestKnownSolution || The best known solution for this test function instance. (Default: {{{[0,0]]}}} || || Bounds || ISingleObjectiveTestFunctionProblemEvaluator: The lower and upper bounds in each dimension. (Default: {{{[[-32,768, 32,768]]}}} || || Evaluator || The operator which should be used to evaluate solutions. (Default: !AckleyEvaluator) || || Maximization || Set to false as most test functions are minimization problems. || || !ProblemSize || The dimension of the problem. || || !SolutionCreator || !UniformRandomRealVectorCreator: The operator which should be used to create new test function solutions. || '''Is there a sample/tutorial?''' Yes, two actually: * [[UsersSamples#SARastrigin| Rastrigin + Simulated Annealing]] * [[UsersSamples#ESGriewank| Griewank + Evolution Strategy]]