Uses of Interface
net.bmahe.genetics4j.neat.spec.combination.parentcompare.ParentComparisonPolicy
Packages that use ParentComparisonPolicy
Package
Description
-
Uses of ParentComparisonPolicy in net.bmahe.genetics4j.neat.combination.parentcompare
Methods in net.bmahe.genetics4j.neat.combination.parentcompare with parameters of type ParentComparisonPolicyModifier 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
Fields in net.bmahe.genetics4j.neat.spec.combination declared as ParentComparisonPolicyModifier and TypeFieldDescriptionprivate ParentComparisonPolicy
ImmutableNeatCombination.Builder.parentComparisonPolicy
private ParentComparisonPolicy
ImmutableNeatCombination.InitShim.parentComparisonPolicy
private final ParentComparisonPolicy
ImmutableNeatCombination.parentComparisonPolicy
Methods in net.bmahe.genetics4j.neat.spec.combination that return ParentComparisonPolicyModifier 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()
Methods in net.bmahe.genetics4j.neat.spec.combination with parameters of type ParentComparisonPolicyModifier 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.Constructors in net.bmahe.genetics4j.neat.spec.combination with parameters of type ParentComparisonPolicyModifierConstructorDescriptionprivate
ImmutableNeatCombination
(double inheritanceThresold, double reenableGeneInheritanceThresold, ParentComparisonPolicy parentComparisonPolicy) -
Uses of ParentComparisonPolicy in net.bmahe.genetics4j.neat.spec.combination.parentcompare
Subinterfaces of ParentComparisonPolicy in net.bmahe.genetics4j.neat.spec.combination.parentcompareModifier and TypeInterfaceDescriptioninterface
Comparing parents based on their fitnessinterface
Comparing parents based on fitness first and then their size in case of equal fitness.Classes in net.bmahe.genetics4j.neat.spec.combination.parentcompare that implement ParentComparisonPolicyModifier and TypeClassDescriptionfinal class
Immutable implementation ofFitnessComparison
.final class
Immutable implementation ofFitnessThenSizeComparison
.