Uses of Interface
net.bmahe.genetics4j.extras.evolutionlisteners.EvolutionStep
Packages that use EvolutionStep
Package
Description
-
Uses of EvolutionStep in net.bmahe.genetics4j.extras.evolutionlisteners
Classes in net.bmahe.genetics4j.extras.evolutionlisteners that implement EvolutionStepModifier and TypeClassDescriptionfinal classImmutableEvolutionStep<T extends Comparable<T>,U> Immutable implementation ofEvolutionStep.Fields in net.bmahe.genetics4j.extras.evolutionlisteners with type parameters of type EvolutionStepModifier and TypeFieldDescriptionprivate Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>> ImmutableCSVEvolutionListener.Builder.filterprivate Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>> ImmutableCSVEvolutionListener.Builder.filterprivate final Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>> ImmutableCSVEvolutionListener.filterprivate final Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>> ImmutableCSVEvolutionListener.filterprivate Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>> ImmutableCSVEvolutionListener.InitShim.filterprivate Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>> ImmutableCSVEvolutionListener.InitShim.filterMethods in net.bmahe.genetics4j.extras.evolutionlisteners that return EvolutionStepModifier and TypeMethodDescriptionImmutableEvolutionStep.Builder.build()Builds a newEvolutionStep.static <T extends Comparable<T>,U>
EvolutionStep<T, U> ImmutableEvolutionStep.copyOf(EvolutionStep<T, U> instance) Creates an immutable copy of aEvolutionStepvalue.static <T extends Comparable<T>,U>
EvolutionStep<T, U> EvolutionStep.of(Optional<U> context, long generation, int individualIndex, Genotype individual, T fitness, boolean isDone) static <T extends Comparable<T>,U>
EvolutionStep<T, U> ImmutableEvolutionStep.of(Optional<? extends U> context, long generation, int individualIndex, Genotype individual, T fitness, boolean isDone) Construct a new immutableEvolutionStepinstance.Methods in net.bmahe.genetics4j.extras.evolutionlisteners that return types with arguments of type EvolutionStepModifier and TypeMethodDescriptionFunction<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>> CSVEvolutionListener.filter()Users can supply an optional set of filters to control which individuals get written and in which order.Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>> CSVEvolutionListener.filter()Users can supply an optional set of filters to control which individuals get written and in which order.Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>> ImmutableCSVEvolutionListener.filter()Users can supply an optional set of filters to control which individuals get written and in which order.Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>> ImmutableCSVEvolutionListener.filter()Users can supply an optional set of filters to control which individuals get written and in which order.(package private) Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>> ImmutableCSVEvolutionListener.InitShim.filter()(package private) Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>> ImmutableCSVEvolutionListener.InitShim.filter()Methods in net.bmahe.genetics4j.extras.evolutionlisteners with parameters of type EvolutionStepModifier and TypeMethodDescriptionColumnExtractorFunction.apply(EvolutionStep<T, U> evolutionStep) static <T extends Comparable<T>,U>
EvolutionStep<T, U> ImmutableEvolutionStep.copyOf(EvolutionStep<T, U> instance) Creates an immutable copy of aEvolutionStepvalue.final EvolutionStep.Builder<T, U> ImmutableEvolutionStep.Builder.from(EvolutionStep<T, U> instance) Fill a builder with attribute values from the providedEvolutionStepinstance.Method parameters in net.bmahe.genetics4j.extras.evolutionlisteners with type arguments of type EvolutionStepModifier and TypeMethodDescriptionfinal CSVEvolutionListener.Builder<T, U> ImmutableCSVEvolutionListener.Builder.filter(Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>> filter) Initializes the value for thefilterattribute.final CSVEvolutionListener.Builder<T, U> ImmutableCSVEvolutionListener.Builder.filter(Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>> filter) Initializes the value for thefilterattribute.(package private) voidImmutableCSVEvolutionListener.InitShim.filter(Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>> filter) (package private) voidImmutableCSVEvolutionListener.InitShim.filter(Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>> filter) final ImmutableCSVEvolutionListener<T, U> ImmutableCSVEvolutionListener.withFilter(Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>> value) Copy the current immutable object by setting a value for thefilterattribute.final ImmutableCSVEvolutionListener<T, U> ImmutableCSVEvolutionListener.withFilter(Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>> value) Copy the current immutable object by setting a value for thefilterattribute.Constructor parameters in net.bmahe.genetics4j.extras.evolutionlisteners with type arguments of type EvolutionStepModifierConstructorDescriptionprivateImmutableCSVEvolutionListener(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) privateImmutableCSVEvolutionListener(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) -
Uses of EvolutionStep in net.bmahe.genetics4j.samples.symbolicregression
Method parameters in net.bmahe.genetics4j.samples.symbolicregression with type arguments of type EvolutionStepModifier and TypeMethodDescriptionstatic EvolutionListener<FitnessVector<Double>> SymbolicRegressionUtils.csvLogger(String filename, Function<EvolutionStep<FitnessVector<Double>, List<Set<Integer>>>, Double> computeScore, Function<EvolutionStep<FitnessVector<Double>, List<Set<Integer>>>, Double> computeComplexity) Sepcialization for FitnessVectorstatic <T extends Comparable<T>>
EvolutionListener<T> SymbolicRegressionUtils.csvLogger(String filename, Function<EvolutionStep<T, List<Set<Integer>>>, Double> computeScore, Function<EvolutionStep<T, List<Set<Integer>>>, Double> computeComplexity, BiFunction<List<Genotype>, List<T>, List<FitnessVector<Double>>> convert2FitnessVector) static EvolutionListener<Double> SymbolicRegressionUtils.csvLoggerDouble(String filename, Function<EvolutionStep<Double, List<Set<Integer>>>, Double> computeScore, Function<EvolutionStep<Double, List<Set<Integer>>>, Double> computeComplexity) Sepcialization for Double