Uses of Interface
net.bmahe.genetics4j.extras.evolutionlisteners.GenerationFunction
-
Uses of GenerationFunction in net.bmahe.genetics4j.extras.evolutionlisteners
Modifier and TypeFieldDescriptionprivate GenerationFunction
<T, U> ImmutableCSVEvolutionListener.Builder.evolutionContextSupplier
private final GenerationFunction
<T, U> ImmutableCSVEvolutionListener.evolutionContextSupplier
private GenerationFunction
<T, U> ImmutableCSVEvolutionListener.InitShim.evolutionContextSupplier
Modifier and TypeMethodDescriptionCSVEvolutionListener.evolutionContextSupplier()
User defined function to provide some additional information when computing the value to write.ImmutableCSVEvolutionListener.evolutionContextSupplier()
User defined function to provide some additional information when computing the value to write.(package private) GenerationFunction
<T, U> ImmutableCSVEvolutionListener.InitShim.evolutionContextSupplier()
Modifier and TypeMethodDescriptionfinal CSVEvolutionListener.Builder
<T, U> ImmutableCSVEvolutionListener.Builder.evolutionContextSupplier
(GenerationFunction<T, U> evolutionContextSupplier) Initializes the value for theevolutionContextSupplier
attribute.(package private) void
ImmutableCSVEvolutionListener.InitShim.evolutionContextSupplier
(GenerationFunction<T, U> evolutionContextSupplier) static <T extends Comparable<T>,
U>
CSVEvolutionListener<T, U> CSVEvolutionListener.of
(String filename, GenerationFunction<T, U> evolutionContextSupplier, Iterable<? extends ColumnExtractor<T, U>> columnExtractors) static <T extends Comparable<T>,
U>
CSVEvolutionListener<T, U> CSVEvolutionListener.of
(String filename, GenerationFunction<T, U> evolutionContextSupplier, Iterable<? extends ColumnExtractor<T, U>> columnExtractors, int skipN) static <T extends Comparable<T>,
U>
CSVEvolutionListener<T, U> CSVEvolutionListener.ofTopN
(String filename, GenerationFunction<T, U> evolutionContextSupplier, Iterable<? extends ColumnExtractor<T, U>> columnExtractors, int topN) static <T extends Comparable<T>,
U>
CSVEvolutionListener<T, U> CSVEvolutionListener.ofTopN
(String filename, GenerationFunction<T, U> evolutionContextSupplier, Iterable<? extends ColumnExtractor<T, U>> columnExtractors, Comparator<T> comparator, int topN) final ImmutableCSVEvolutionListener
<T, U> ImmutableCSVEvolutionListener.withEvolutionContextSupplier
(GenerationFunction<T, U> value) Copy the current immutable object by setting a value for theevolutionContextSupplier
attribute.ModifierConstructorDescriptionprivate
ImmutableCSVEvolutionListener
(boolean autoFlush, GenerationFunction<T, U> evolutionContextSupplier, int skipN, Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>> filter, String filename, List<ColumnExtractor<T, U>> columnExtractors)