Interface ReplacementStrategyHandler<T extends Comparable<T>>
- All Known Implementing Classes:
DeleteNLastReplacementStrategyHandler
,ElitismReplacementStrategyHandler
,GenerationalReplacementStrategyHandler
,SPEA2ReplacementStrategyHandler
public interface ReplacementStrategyHandler<T extends Comparable<T>>
-
Method Summary
Modifier and TypeMethodDescriptionboolean
canHandle
(ReplacementStrategy replacementStrategy) resolve
(AbstractEAExecutionContext<T> eaExecutionContext, AbstractEAConfiguration<T> eaConfiguration, SelectionPolicyHandlerResolver<T> selectionPolicyHandlerResolver, ReplacementStrategy replacementStrategy)
-
Method Details
-
canHandle
-
resolve
ReplacementStrategyImplementor<T> resolve(AbstractEAExecutionContext<T> eaExecutionContext, AbstractEAConfiguration<T> eaConfiguration, SelectionPolicyHandlerResolver<T> selectionPolicyHandlerResolver, ReplacementStrategy replacementStrategy)
-