Uses of Interface
net.bmahe.genetics4j.core.selection.Selector
Packages that use Selector
Package
Description
-
Uses of Selector in net.bmahe.genetics4j.core
Fields in net.bmahe.genetics4j.core declared as SelectorConstructors in net.bmahe.genetics4j.core with parameters of type SelectorModifierConstructorDescriptionEASystem
(AbstractEAConfiguration<T> _eaConfiguration, long _populationSize, List<ChromosomeCombinator<T>> _chromosomeCombinators, double _offspringRatio, Selector<T> _parentSelectionPolicyHandler, List<Mutator> _mutators, ReplacementStrategyImplementor<T> _replacementStrategyImplementor, AbstractEAExecutionContext<T> _eaExecutionContext, FitnessEvaluator<T> _fitnessEvaluator) -
Uses of Selector in net.bmahe.genetics4j.core.replacement
Fields in net.bmahe.genetics4j.core.replacement declared as SelectorModifier and TypeFieldDescriptionDeleteNLastImpl.offspringSelector
ElitismImpl.offspringSelector
GenerationalReplacementImpl.offspringSelector
ElitismImpl.survivorSelector
Constructors in net.bmahe.genetics4j.core.replacement with parameters of type SelectorModifierConstructorDescriptionDeleteNLastImpl
(DeleteNLast _deleteNLastSpec, Selector<T> _offspringSelector) GenerationalReplacementImpl
(GenerationalReplacement _elistismSpec, Selector<T> _offspringSelector) -
Uses of Selector in net.bmahe.genetics4j.core.selection
Classes in net.bmahe.genetics4j.core.selection that implement SelectorModifier and TypeClassDescriptionclass
DoubleTournamentSelector<T extends Comparable<T>>
class
ProportionalTournamentSelector<T extends Comparable<T>>
class
TournamentSelector<T extends Comparable<T>>
Methods in net.bmahe.genetics4j.core.selection that return SelectorModifier and TypeMethodDescriptionDoubleTournamentSelectionPolicyHandler.resolve
(AbstractEAExecutionContext<T> eaExecutionContext, AbstractEAConfiguration<T> eaConfiguration, SelectionPolicyHandlerResolver<T> selectionPolicyHandlerResolver, SelectionPolicy selectionPolicy) MultiSelectionsPolicyHandler.resolve
(AbstractEAExecutionContext<T> eaExecutionContext, AbstractEAConfiguration<T> eaConfiguration, SelectionPolicyHandlerResolver<T> selectionPolicyHandlerResolver, SelectionPolicy selectionPolicy) MultiTournamentsSelectionPolicyHandler.resolve
(AbstractEAExecutionContext<T> eaExecutionContext, AbstractEAConfiguration<T> eaConfiguration, SelectionPolicyHandlerResolver<T> selectionPolicyHandlerResolver, SelectionPolicy selectionPolicy) ProportionalTournamentSelectionPolicyHandler.resolve
(AbstractEAExecutionContext<T> eaExecutionContext, AbstractEAConfiguration<T> eaConfiguration, SelectionPolicyHandlerResolver<T> selectionPolicyHandlerResolver, SelectionPolicy selectionPolicy) RandomSelectionPolicyHandler.resolve
(AbstractEAExecutionContext<T> eaExecutionContext, AbstractEAConfiguration<T> eaConfiguration, SelectionPolicyHandlerResolver<T> selectionPolicyHandlerResolver, SelectionPolicy selectionPolicy) RouletteWheelSelectionPolicyHandler.resolve
(AbstractEAExecutionContext<T> eaExecutionContext, AbstractEAConfiguration<T> eaConfiguration, SelectionPolicyHandlerResolver<T> selectionPolicyHandlerResolver, SelectionPolicy selectionPolicy) SelectAllPolicyHandler.resolve
(AbstractEAExecutionContext<T> eaExecutionContext, AbstractEAConfiguration<T> eaConfiguration, SelectionPolicyHandlerResolver<T> selectionPolicyHandlerResolver, SelectionPolicy selectionPolicy) SelectionPolicyHandler.resolve
(AbstractEAExecutionContext<T> eaExecutionContext, AbstractEAConfiguration<T> eaConfiguration, SelectionPolicyHandlerResolver<T> selectionPolicyHandlerResolver, SelectionPolicy selectionPolicy) TournamentSelectionPolicyHandler.resolve
(AbstractEAExecutionContext<T> eaExecutionContext, AbstractEAConfiguration<T> eaConfiguration, SelectionPolicyHandlerResolver<T> selectionPolicyHandlerResolver, SelectionPolicy selectionPolicy) -
Uses of Selector in net.bmahe.genetics4j.moo.nsga2.impl
Classes in net.bmahe.genetics4j.moo.nsga2.impl that implement SelectorModifier and TypeClassDescriptionclass
NSGA2Selector<T extends Comparable<T>>
class
TournamentNSGA2Selector<T extends Comparable<T>>
Methods in net.bmahe.genetics4j.moo.nsga2.impl that return SelectorModifier and TypeMethodDescriptionNSGA2SelectionPolicyHandler.resolve
(AbstractEAExecutionContext<T> eaExecutionContext, AbstractEAConfiguration<T> eaConfiguration, SelectionPolicyHandlerResolver<T> selectionPolicyHandlerResolver, SelectionPolicy selectionPolicy) TournamentNSGA2SelectionPolicyHandler.resolve
(AbstractEAExecutionContext<T> EASystemDescriptor, AbstractEAConfiguration<T> eaConfiguration, SelectionPolicyHandlerResolver<T> selectionPolicyHandlerResolver, SelectionPolicy selectionPolicy) -
Uses of Selector in net.bmahe.genetics4j.neat.selection
Classes in net.bmahe.genetics4j.neat.selection that implement SelectorFields in net.bmahe.genetics4j.neat.selection declared as SelectorMethods in net.bmahe.genetics4j.neat.selection that return SelectorModifier and TypeMethodDescriptionNeatSelectionPolicyHandler.resolve
(AbstractEAExecutionContext<T> eaExecutionContext, AbstractEAConfiguration<T> eaConfiguration, SelectionPolicyHandlerResolver<T> selectionPolicyHandlerResolver, SelectionPolicy selectionPolicy) Constructors in net.bmahe.genetics4j.neat.selection with parameters of type SelectorModifierConstructorDescriptionNeatSelectorImpl
(RandomGenerator _randomGenerator, NeatSelection<T> _neatSelection, SpeciesIdGenerator _speciesIdGenerator, Selector<T> _speciesSelector)