Uses of Interface
evo.search.ga.mutators.DiscreteAlterer
-
Packages that use DiscreteAlterer Package Description evo.search.ga.mutators Mutators working withDiscreteGene
s.evo.search.io.entities The entities in this package are classes which are serializable in xml. -
-
Uses of DiscreteAlterer in evo.search.ga.mutators
Classes in evo.search.ga.mutators that implement DiscreteAlterer Modifier and Type Class Description class
DistanceMutator
The distance mutator alters the distance property of the chromosomes genes individually by a given distance.class
PositionMutator
The position mutator alters the position property of the chromosomes genes individually by a given chance.class
SwapDistanceMutator
Mutator which swaps whole the positions betweenDiscreteGene
s.class
SwapGeneMutator
Mutator which swaps whole genes thus changing their position in the chromosomes sequence.class
SwapPositionsMutator
Mutator which swaps whole the positions betweenDiscreteGene
s.class
SwapPropertyMutator
Methods in evo.search.ga.mutators that return types with arguments of type DiscreteAlterer Modifier and Type Method Description static List<Class<? extends DiscreteAlterer>>
DiscreteAlterer. getSubclasses()
Get all of the implementations ofDiscreteAlterer
. -
Uses of DiscreteAlterer in evo.search.io.entities
Methods in evo.search.io.entities that return types with arguments of type DiscreteAlterer Modifier and Type Method Description List<? extends DiscreteAlterer>
Configuration. getAlterers()
List of alterers used during theEvolution
's mutation phase.Method parameters in evo.search.io.entities with type arguments of type DiscreteAlterer Modifier and Type Method Description Configuration.ConfigurationBuilder
Configuration.ConfigurationBuilder. alterers(List<? extends DiscreteAlterer> alterers)
List of alterers used during theEvolution
's mutation phase.void
Configuration. setAlterers(List<? extends DiscreteAlterer> alterers)
List of alterers used during theEvolution
's mutation phase.
-