OptiPy
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CCrossoverAbstract base class for Differential Evolution crossover strategies
 CBinCrossoverImplements binomial (uniform) crossover strategy
 CExpCrossoverImplements exponential (continuous block) crossover strategy
 CDeJongImplements the DeJong 1 benchmark function
 CDifferentialEvolutionImplements the Differential Evolution metaheuristic algorithm
 CExperimentConfigContainer for all parameters required to execute a benchmark run
 CFlowShopImplements the classical flow shop scheduling problem
 CFlowShopResultEncapsulates the complete output of a flow shop scheduling optimization
 CMersenneTwister
 CMutationAbstract base class for Differential Evolution mutation strategies
 CBest1Implements the DE/best/1 mutation strategy
 CBest2
 CRand1Implements the DE/rand/1 mutation strategy
 CRand2Implements the DE/rand/2 mutation strategy
 CRandBest1Implements the DE/rand-to-best/1 mutation strategy
 COptimizerAbstract base class for all optimization algorithms
 CBlindImplements a blind (random walk) optimization algorithm
 CLocalSearchImplements a local search optimization algorithm
 CParticleSwarmImplements the Particle Swarm Optimization algorithm
 COptimizerFactoryFactory class for creating optimizer instances
 COptResultEncapsulates the complete output of a Differential Evolution optimization run
 CProblemAbstract base class for all optimization benchmark problems
 CAckleyOneImplements the Ackley 1 benchmark function
 CAckleyTwoImplements the Ackley 2 benchmark function
 CDeJongOne
 CEggHolderImplements the Egg Holder benchmark function
 CGriewangkImplements the Griewangk benchmark function
 CRastriginImplements the Rastrigin benchmark function
 CRosenbrockImplements the Rosenbrock benchmark function
 CSchwefelImplements the Schwefel benchmark function
 CSineEnvelopeImplements the Sine Envelope benchmark function
 CStretchedVImplements the StretchedV benchmark function
 CProblemFactoryUtility to create problem instances dynamically
 CProblemResult
 CSolutionBuilderResponsible for creating random solutions and neighborhood samples