Parabola2DErrFactory: Factory for a randomly failing 2-dimensional quadratic...

View source: R/Parabola2D.R

Parabola2DErrFactoryR Documentation

Factory for a randomly failing 2-dimensional quadratic parabola.

Description

This list of functions sets up the problem environment for a 2-dimensional quadratic parabola which produces an error with a probability of 0.5.

Usage

Parabola2DErrFactory()

Details

The factory contains examples of all functions which form the interface of a problem environment to the simple genetic algorithm with binary-coded genes of package xega.

Value

A problem environment represented as a list of functions:

  • $name(): The name of the problem environment.

  • $bitlength(): The vector of the number of bits of each parameter of the function.

  • $genelength(): The number of bits of the gene.

  • $lb(): The vector of lower bounds of the parameters.

  • $ub(): The vector of upper bounds of the parameters.

  • $f(parm, gene=0, lF=0)): The fitness function.

Additional elements:

  • $describe(): Print a description of the problem environment to the console.

  • $solution(): The solution structure. A named list with minimum, maximum and 2 lists of equivalent solutions: minpoints, maxpoints.

See Also

DelayedP

Other Problem Environments: DeJongF4Factory(), DelayedPFactory(), Parabola2DEarlyFactory(), Parabola2DFactory(), envXOR, lau15, newEnvXOR(), newTSP()

Examples

Parabola2DErr<-Parabola2DErrFactory()

xegaSelectGene documentation built on April 16, 2025, 5:12 p.m.