Uses of Interface
net.bmahe.genetics4j.neat.spec.combination.parentcompare.ParentComparisonPolicy
Package
Description
-
Uses of ParentComparisonPolicy in net.bmahe.genetics4j.neat.combination.parentcompare
Modifier and TypeMethodDescriptionboolean
FitnessComparisonHandler.canHandle
(ParentComparisonPolicy parentComparisonPolicy) boolean
FitnessThenSizeComparisonHandler.canHandle
(ParentComparisonPolicy parentComparisonPolicy) boolean
ParentComparisonHandler.canHandle
(ParentComparisonPolicy parentComparisonPolicy) FitnessComparisonHandler.compare
(ParentComparisonPolicy parentComparisonPolicy, NeatChromosome first, NeatChromosome second, int fitnessComparison) FitnessThenSizeComparisonHandler.compare
(ParentComparisonPolicy parentComparisonPolicy, NeatChromosome first, NeatChromosome second, int fitnessComparison) ParentComparisonHandler.compare
(ParentComparisonPolicy parentComparisonPolicy, NeatChromosome first, NeatChromosome second, int fitnessComparison) ParentComparisonHandlerLocator.find
(ParentComparisonPolicy parentComparisonPolicy) -
Uses of ParentComparisonPolicy in net.bmahe.genetics4j.neat.spec.combination
Modifier and TypeFieldDescriptionprivate ParentComparisonPolicy
ImmutableNeatCombination.Builder.parentComparisonPolicy
private ParentComparisonPolicy
ImmutableNeatCombination.InitShim.parentComparisonPolicy
private final ParentComparisonPolicy
ImmutableNeatCombination.parentComparisonPolicy
Modifier and TypeMethodDescription(package private) ParentComparisonPolicy
ImmutableNeatCombination.InitShim.parentComparisonPolicy()
ImmutableNeatCombination.parentComparisonPolicy()
Returns The policy used to compare parents. Defaults to fitness comparison..default ParentComparisonPolicy
NeatCombination.parentComparisonPolicy()
Returns The policy used to compare parents. Defaults to fitness comparison..private ParentComparisonPolicy
ImmutableNeatCombination.parentComparisonPolicyInitialize()
Modifier and TypeMethodDescriptionfinal NeatCombination.Builder
ImmutableNeatCombination.Builder.parentComparisonPolicy
(ParentComparisonPolicy parentComparisonPolicy) Initializes the value for theparentComparisonPolicy
attribute.(package private) void
ImmutableNeatCombination.InitShim.parentComparisonPolicy
(ParentComparisonPolicy parentComparisonPolicy) final ImmutableNeatCombination
ImmutableNeatCombination.withParentComparisonPolicy
(ParentComparisonPolicy value) Copy the current immutable object by setting a value for theparentComparisonPolicy
attribute.ModifierConstructorDescriptionprivate
ImmutableNeatCombination
(double inheritanceThresold, double reenableGeneInheritanceThresold, ParentComparisonPolicy parentComparisonPolicy) -
Uses of ParentComparisonPolicy in net.bmahe.genetics4j.neat.spec.combination.parentcompare
Modifier and TypeInterfaceDescriptioninterface
Comparing parents based on their fitnessinterface
Comparing parents based on fitness first and then their size in case of equal fitness.Modifier and TypeClassDescriptionfinal class
Immutable implementation ofFitnessComparison
.final class
Immutable implementation ofFitnessThenSizeComparison
.