Uses of Class
net.bmahe.genetics4j.neat.chromosomes.NeatChromosome
Package
Description
-
Uses of NeatChromosome in net.bmahe.genetics4j.neat.chromosomes.factory
Modifier and TypeMethodDescriptionNeatConnectedChromosomeFactory.generate
(ChromosomeSpec chromosomeSpec) NeatEmptyChromosomeFactory.generate
(ChromosomeSpec chromosomeSpec) -
Uses of NeatChromosome in net.bmahe.genetics4j.neat.combination.parentcompare
Modifier and TypeFieldDescriptionprivate final NeatChromosome
ChosenOtherChromosome.chosen
The field for thechosen
record component.private final NeatChromosome
ChosenOtherChromosome.other
The field for theother
record component.Modifier and TypeMethodDescriptionChosenOtherChromosome.chosen()
Returns the value of thechosen
record component.ChosenOtherChromosome.other()
Returns the value of theother
record component.Modifier 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) ModifierConstructorDescriptionChosenOtherChromosome
(NeatChromosome chosen, NeatChromosome other) Creates an instance of aChosenOtherChromosome
record class. -
Uses of NeatChromosome in net.bmahe.genetics4j.neat.mutation.chromosome
Modifier 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) Modifier 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