EPSA Class Reference

An evolutionary algorithm with genotype=RealVector and phenotype=RealVector. More...

#include <EPSA.h>

Inheritance diagram for EPSA::

PGAreal PGAbase EAreal_ops RealOptimizer GAbase GAbase BaseOptimizer BaseOptimizer BaseOptimizer CommonIO CommonIO CommonIO List of all members.

Public Methods

 EPSA (RNG *rng_=&default_rng)

Protected Methods

void mutation_uniform (REAL, REAL, REAL=0.1)
 Add a uniform r.v.

void mutation_normal (REAL, REAL, REAL=0.1)
void mutation_cauchy (REAL, REAL, REAL=0.1)
void mutation_interval (REAL, REAL)
void mutation_general_triangular (REAL, REAL=0.1)
void xover_blend (REAL, int=0, REAL=0.0)

Detailed Description

An evolutionary algorithm with genotype=RealVector and phenotype=RealVector.


The documentation for this class was generated from the following file: