class NichePars : public BasePars

A simple class for keeping the parameters required by the operations inside Niches: scaling and selection of the fittest individuals

Inheritance:


Public Methods

virtual bool IsElitist()
See if this niche is elitist
virtual double Selectivity()
Selectivity: how good an individual must be (compared to the average) in order to be likely to be selected)
void SetElitism(bool elit)
Set the elitism mode of this niche

Inherited from BasePars:

Public Methods

static void Synchronize(const Clock& clock)

Documentation

A simple class for keeping the parameters required by the operations inside Niches: scaling and selection of the fittest individuals
virtual double Selectivity()
Selectivity: how good an individual must be (compared to the average) in order to be likely to be selected)

virtual bool IsElitist()
See if this niche is elitist

void SetElitism(bool elit)
Set the elitism mode of this niche


Direct child classes:
AutoNichePars



this page was generated by


Joao Pedro Pedroso
Oct 21, 1997