spotGlgEval: Gaussian Landscape Evaluation

Description Usage Arguments Value Author(s) References See Also Examples

Description

This function is based on the Gaussian Landscape Generator by Bo Yuan and Marcus Gallagher. It randomly evaluates one or several points in a Gaussian Landscape created by spotGlgInit.

Usage

1
spotGlgEval(x, glg)

Arguments

x

matrix of sample sites, containing one point in each row.

glg

list of values defining the Gaussian Landscape, created by spotGlgInit.

Value

returns a list, with the following items:
value value of the combined landscape components value of each component

Author(s)

Original Matlab code by Bo Yuan, ported to R by Martin Zaefferer

References

B. Yuan and M. Gallagher (2003) "On Building a Principled Framework for Evaluating and Testing Evolutionary Algorithms: A Continuous Landscape Generator". In Proceedings of the 2003 Congress on Evolutionary Computation, IEEE, pp. 451-458, Canberra, Australia.

See Also

spotGlgCreate, spotGlgInit, spotGlgEvalRot, spotGlgEvalN

Examples

1
2
3
4
## Create a landscape with default settings:
landscape <- spotGlgInit()
## Create a landscape with larger boundaries and more Gaussian components
value <-  spotGlgEval(c(0.5,0.5),landscape)


Search within the SPOT package
Search all R packages, documentation and source code

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.