Uses of Class
net.bmahe.genetics4j.core.EASystem
Packages that use EASystem
-
Uses of EASystem in net.bmahe.genetics4j.core
Methods in net.bmahe.genetics4j.core that return EASystemModifier and TypeMethodDescriptionstatic <T extends Comparable<T>>
EASystem<T> EASystemFactory.from
(AbstractEAConfiguration<T> eaConfiguration, AbstractEAExecutionContext<T> eaExecutionContext, ExecutorService executorService, FitnessEvaluator<T> fitnessEvaluator) Creates anEASystem
with a custom fitness evaluator and explicit thread pool.static <T extends Comparable<T>>
EASystem<T> EASystemFactory.from
(EAConfiguration<T> eaConfigurationSync, EAExecutionContext<T> eaExecutionContext) Creates anEASystem
with synchronous fitness evaluation using the common thread pool.static <T extends Comparable<T>>
EASystem<T> EASystemFactory.from
(EAConfiguration<T> eaConfigurationSync, EAExecutionContext<T> eaExecutionContext, ExecutorService executorService) Creates anEASystem
with synchronous fitness evaluation and explicit thread pool.static <T extends Comparable<T>>
EASystem<T> EASystemFactory.from
(EAConfigurationBulkAsync<T> eaConfigurationBulkAsync, EAExecutionContext<T> eaExecutionContext) Creates anEASystem
with bulk asynchronous fitness evaluation using the common thread pool.static <T extends Comparable<T>>
EASystem<T> EASystemFactory.from
(EAConfigurationBulkAsync<T> eaConfigurationBulkAsync, EAExecutionContext<T> eaExecutionContext, ExecutorService executorService) Creates anEASystem
with bulk asynchronous fitness evaluation and explicit thread pool. -
Uses of EASystem in net.bmahe.genetics4j.gpu
Methods in net.bmahe.genetics4j.gpu that return EASystemModifier and TypeMethodDescriptionstatic <T extends Comparable<T>>
EASystem<T> GPUEASystemFactory.from
(GPUEAConfiguration<T> gpuEAConfiguration, GPUEAExecutionContext<T> gpuEAExecutionContext) Creates a GPU-accelerated EA system using the common thread pool.static <T extends Comparable<T>>
EASystem<T> GPUEASystemFactory.from
(GPUEAConfiguration<T> gpuEAConfiguration, GPUEAExecutionContext<T> gpuEAExecutionContext, ExecutorService executorService) Creates a GPU-accelerated EA system with explicit thread pool management.