Class EAConfigurationBulkAsync<T extends Comparable<T>>

java.lang.Object
net.bmahe.genetics4j.core.spec.AbstractEAConfiguration<T>
net.bmahe.genetics4j.core.spec.EAConfigurationBulkAsync<T>
Type Parameters:
T - Type of the fitness measurement
Direct Known Subclasses:
ImmutableEAConfigurationBulkAsync

@Immutable public abstract class EAConfigurationBulkAsync<T extends Comparable<T>> extends AbstractEAConfiguration<T>
Evolutionary Algorithm Configuration.

This describe the set of strategies to use. They describe the genotype, the different policies for selection, combination as well as mutation, and other relevant parameters such as how to determine the fitness of a given individual.

  • Constructor Details

    • EAConfigurationBulkAsync

      public EAConfigurationBulkAsync()
  • Method Details

    • fitness

      public abstract FitnessBulkAsync<T> fitness()
      Defines how should individuals' fitness be assessed
      Returns: