DelayedPFactory: Factory for a 2-dimensional quadratic parabola with delayed...

View source: R/Parabola2D.R

DelayedPFactoryR Documentation

Factory for a 2-dimensional quadratic parabola with delayed execution.

Description

This list of functions sets up the problem environment for a 2-dimensional quadratic parabola with a delayed execution of 0.1s. This function aims to test strategies of distributed/parallel execution of functions.

Usage

DelayedPFactory()

Details

The factory contains examples of all functions which form the interface of a problem environment to the 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

Parabola2D

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

Examples

DelayedP<-DelayedPFactory()
DelayedP$f(c(2.2, 1.0))

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