Uses of Class
net.bmahe.genetics4j.neat.chromosomes.NeatChromosome
Packages that use NeatChromosome
Package
Description
-
Uses of NeatChromosome in net.bmahe.genetics4j.neat.chromosomes.factory
Methods in net.bmahe.genetics4j.neat.chromosomes.factory that return NeatChromosomeModifier and TypeMethodDescriptionNeatConnectedChromosomeFactory.generate
(ChromosomeSpec chromosomeSpec) NeatEmptyChromosomeFactory.generate
(ChromosomeSpec chromosomeSpec) -
Uses of NeatChromosome in net.bmahe.genetics4j.neat.combination.parentcompare
Fields in net.bmahe.genetics4j.neat.combination.parentcompare declared as NeatChromosomeModifier and TypeFieldDescriptionprivate final NeatChromosome
ChosenOtherChromosome.chosen
The field for thechosen
record component.private final NeatChromosome
ChosenOtherChromosome.other
The field for theother
record component.Methods in net.bmahe.genetics4j.neat.combination.parentcompare that return NeatChromosomeModifier and TypeMethodDescriptionChosenOtherChromosome.chosen()
Returns the value of thechosen
record component.ChosenOtherChromosome.other()
Returns the value of theother
record component.Methods in net.bmahe.genetics4j.neat.combination.parentcompare with parameters of type NeatChromosomeModifier and TypeMethodDescriptionFitnessComparisonHandler.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) Constructors in net.bmahe.genetics4j.neat.combination.parentcompare with parameters of type NeatChromosomeModifierConstructorDescriptionChosenOtherChromosome
(NeatChromosome chosen, NeatChromosome other) Creates an instance of aChosenOtherChromosome
record class. -
Uses of NeatChromosome in net.bmahe.genetics4j.neat.mutation.chromosome
Methods in net.bmahe.genetics4j.neat.mutation.chromosome that return NeatChromosomeModifier and TypeMethodDescriptionAbstractNeatChromosomeConnectionMutationHandler.mutate
(MutationPolicy mutationPolicy, Chromosome chromosome) NeatChromosomeAddConnection.mutate
(MutationPolicy mutationPolicy, Chromosome chromosome) NeatChromosomeConnectionWeightMutationHandler.mutate
(MutationPolicy mutationPolicy, Chromosome chromosome) NeatChromosomeDeleteConnection.mutate
(MutationPolicy mutationPolicy, Chromosome chromosome) NeatChromosomeDeleteNodeMutationHandler.mutate
(MutationPolicy mutationPolicy, Chromosome chromosome) Methods in net.bmahe.genetics4j.neat.mutation.chromosome with parameters of type NeatChromosomeModifier and TypeMethodDescriptionprotected abstract List
<Connection> AbstractNeatChromosomeConnectionMutationHandler.mutateConnection
(T mutationPolicy, NeatChromosome neatChromosome, Connection oldConnection, int i) protected List
<Connection> NeatChromosomeAddNodeMutationHandler.mutateConnection
(AddNode mutationPolicy, NeatChromosome neatChromosome, Connection oldConnection, int i) protected List
<Connection> NeatChromosomeCreepMutationHandler.mutateConnection
(CreepMutation creepMutation, NeatChromosome neatChromosome, Connection oldConnection, int i) protected List
<Connection> NeatChromosomeRandomMutationHandler.mutateConnection
(RandomMutation randomMutation, NeatChromosome neatChromosome, Connection oldConnection, int i) protected List
<Connection> NeatChromosomeSwitchStateHandler.mutateConnection
(SwitchStateMutation switchStateMutation, NeatChromosome neatChromosome, Connection oldConnection, int i) -
Uses of NeatChromosome in net.bmahe.genetics4j.neat.util
Methods in net.bmahe.genetics4j.neat.util with parameters of type NeatChromosome