Classes

Sequential algorithms
[Algorithms]

Classes

class  Elimination
 Elimination (generation gap) algorithm with roulette wheel elimination selection operatorThe algorithm flow: More...
class  GeneticAnnealing
 Genetic annealing algorithm (see e.g. http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.56.7606, http://drdobbs.com/architecture-and-design/184409333?pgno=10) Currently implemented only for minimization problems! More...
class  Algorithm
 Algorithm base class. More...
class  ParticleSwarmOptimization
 Particle swarm optimization algorithm (see e.g. http://en.wikipedia.org/wiki/Particle_swarm_optimization)PSO algorithm accepts only a single Binary genotype. Additionally, it adds the following genotypes for algorithm implementation:

  • Binary genotype as particle velocity
  • Binary genotype as best-so-far position
  • Binary genotype as best-so-far fitness value.
More...
class  RandomSearch
 Random search algorithmThe algorithm flow: More...
class  RouletteWheel
 Generational algorithm with roulette wheel selection operatorThe algorithm flow: More...
class  SteadyStateTournament
 Steady state algorithm with tournament elimination operatorThe algorithm flow: More...