Strategies
Strategies describes realization of specific optimization algorithm step. GEFEST provides two default strategies for crossover and mutation steps.
Strategy base class
Default crossover strategy
- class gefest.core.opt.strategies.crossover.CrossoverStrategy(opt_params: OptimizationParams)[source]
Bases:
StrategyDefault crossover strategy.
Default mutation strategy
- class gefest.core.opt.strategies.mutation.MutationStrategy(opt_params: OptimizationParams)[source]
Bases:
StrategyDefault mutation strategy.