Modernized GAlib
3.0.0 current
|
Public Member Functions | |
GADefineIdentity ("GAScalingScheme", GAID::Scaling) | |
GAScalingScheme (const GAScalingScheme &s) | |
GAScalingScheme & | operator= (const GAScalingScheme &s) |
virtual GAScalingScheme * | clone () const =0 |
virtual void | copy (const GAScalingScheme &) |
virtual void | evaluate (const GAPopulation &p)=0 |
![]() | |
bool | sameClass (const GAID &b) const |
virtual const char * | className () const |
virtual int | classID () const |
Additional Inherited Members | |
![]() | |
enum | { BaseGA = 0 , SimpleGA , SteadyStateGA , IncrementalGA , DemeGA , Population = 10 , Scaling = 15 , NoScaling , LinearScaling , SigmaTruncationScaling , PowerLawScaling , Sharing , Selection = 40 , RankSelection , RouletteWheelSelection , TournamentSelection , UniformSelection , SRSSelection , DSSelection , Genome = 50 , BinaryStringGenome , BinaryStringGenome2D , BinaryStringGenome3D , Bin2DecGenome , ListGenome , TreeGenome , ArrayGenome , ArrayGenome2D , ArrayGenome3D , ArrayAlleleGenome , ArrayAlleleGenome2D , ArrayAlleleGenome3D , StringGenome , FloatGenome , IntGenome , DoubleGenome } |