Class ImmutableGPUEAConfiguration.InitShim

java.lang.Object
net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
Enclosing class:
ImmutableGPUEAConfiguration<T extends Comparable<T>>

private final class ImmutableGPUEAConfiguration.InitShim extends Object
  • Field Details

    • replacementStrategyBuildStage

      private byte replacementStrategyBuildStage
    • replacementStrategy

      private ReplacementStrategy replacementStrategy
    • seedPopulationBuildStage

      private byte seedPopulationBuildStage
    • seedPopulation

      private Collection<Genotype> seedPopulation
    • genotypeCombinatorBuildStage

      private byte genotypeCombinatorBuildStage
    • genotypeCombinator

      private GenotypeCombinator genotypeCombinator
    • offspringGeneratedRatioBuildStage

      private byte offspringGeneratedRatioBuildStage
    • offspringGeneratedRatio

      private double offspringGeneratedRatio
    • optimizationBuildStage

      private byte optimizationBuildStage
    • optimization

      private Optimization optimization
  • Constructor Details

    • InitShim

      private InitShim()
  • Method Details

    • replacementStrategy

      ReplacementStrategy replacementStrategy()
    • replacementStrategy

      void replacementStrategy(ReplacementStrategy replacementStrategy)
    • seedPopulation

      Collection<Genotype> seedPopulation()
    • seedPopulation

      void seedPopulation(Collection<Genotype> seedPopulation)
    • genotypeCombinator

      GenotypeCombinator genotypeCombinator()
    • genotypeCombinator

      void genotypeCombinator(GenotypeCombinator genotypeCombinator)
    • offspringGeneratedRatio

      double offspringGeneratedRatio()
    • offspringGeneratedRatio

      void offspringGeneratedRatio(double offspringGeneratedRatio)
    • optimization

      Optimization optimization()
    • optimization

      void optimization(Optimization optimization)
    • formatInitCycleMessage

      private String formatInitCycleMessage()