Interface EvolutionStep<T extends Comparable<T>,U>

All Known Implementing Classes:
ImmutableEvolutionStep

@Immutable public interface EvolutionStep<T extends Comparable<T>,U>
  • Method Details

    • context

      @Parameter Optional<U> context()
    • generation

      @Parameter long generation()
    • individualIndex

      @Parameter int individualIndex()
    • individual

      @Parameter Genotype individual()
    • fitness

      @Parameter T fitness()
    • isDone

      @Parameter boolean isDone()
    • of

      static <T extends Comparable<T>, U> EvolutionStep<T,U> of(Optional<U> context, long generation, int individualIndex, Genotype individual, T fitness, boolean isDone)