public class SimpleMutationRate extends java.lang.Object implements IMutationRate
Constructor and Description |
---|
SimpleMutationRate() |
SimpleMutationRate(double mutationChance) |
Modifier and Type | Method and Description |
---|---|
double |
getMutationChance(java.util.Collection<TrajectoryFitness> currentPopulation,
java.util.Collection<TrajectoryFitness> survivedPopulation,
java.util.Collection<TrajectoryFitness> parentPopulation) |
public SimpleMutationRate()
public SimpleMutationRate(double mutationChance)
public double getMutationChance(java.util.Collection<TrajectoryFitness> currentPopulation, java.util.Collection<TrajectoryFitness> survivedPopulation, java.util.Collection<TrajectoryFitness> parentPopulation)
getMutationChance
in interface IMutationRate