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, FitnessEvaluator<T> fitnessEvaluator) Creates anEASystemwith a custom fitness evaluator and explicit thread pool.static <T extends Comparable<T>>
EASystem<T> EASystemFactory.from(EAConfiguration<T> eaConfigurationSync, EAExecutionContext<T> eaExecutionContext) Creates anEASystemwith 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 anEASystemwith synchronous fitness evaluation and explicit thread pool.static <T extends Comparable<T>>
EASystem<T> EASystemFactory.from(EAConfigurationBulkAsync<T> eaConfigurationBulkAsync, EAExecutionContext<T> eaExecutionContext) Creates anEASystemwith 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 anEASystemwith bulk asynchronous fitness evaluation and explicit thread pool.static <T extends Comparable<T>>
EASystem<T> EASystemFactory.fromWithVirtualThreads(EAConfiguration<T> eaConfigurationSync, EAExecutionContext<T> eaExecutionContext) Creates anEASystemwith virtual thread-based fitness evaluation. -
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.