xegaDfGene {xegaDfGene}R Documentation

Package xegaDfGene.

Description

Genetic operations for real-coded genetic and evolutionary algorithms.

Details

For real-coded genes, the xegaDfGene package provides

Current support: Functions for differential evolution (de). See Price et al. (2005).

Real-Coded Gene Representation

A real-coded gene is a named list:

Abstract Interface of Problem Environment

We reuse the abstract interface of a problem environment for binary-coded genes. The number of parameters is given by length(penv$bitlength()).

A problem environment penv must provide:

The Architecture of the xegaX-Packages

The xegaX-packages are a family of R-packages which implement eXtended Evolutionary and Genetic Algorithms (xega). The architecture has 3 layers, namely the user interface layer, the population layer, and the gene layer:

Copyright

(c) 2023 Andreas Geyer-Schulz

License

MIT

<URL

https://github.com/ageyerschulz/xegaDfGene>

Installation

From CRAN by install.packages('xegaDfGene')

Author(s)

Andreas Geyer-Schulz

References

Price, Kenneth V., Storn, Rainer M. and Lampinen, Jouni A. (2005) The Differential Evolution Algorithm (Chapter 2), pp. 37-134. In: Differential Evolution. A Practical Approach to Global Optimization. Springer, Berlin. <doi:10.1007/3-540-31306-0>


[Package xegaDfGene version 1.0.0.0 Index]