public class MutationBoundary extends Mutation
| Modifier and Type | Field and Description |
|---|---|
private float |
skew |
alg, baseProfileFits, baseProfiles, usesBaseProfiles| Constructor and Description |
|---|
MutationBoundary(GeneticAlgorithm alg) |
MutationBoundary(GeneticAlgorithm alg,
float skew) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
binStringMutate(java.lang.String binString) |
float |
generateMutatedValue(float originalVal) |
float |
generateMutatedValue(float originalVal,
int type,
int seg,
int per) |
protected java.lang.String |
generateMutatedValue(java.lang.String binString,
int type,
int seg,
int per) |
public MutationBoundary(GeneticAlgorithm alg)
public MutationBoundary(GeneticAlgorithm alg, float skew)
public float generateMutatedValue(float originalVal)
generateMutatedValue in class Mutationpublic float generateMutatedValue(float originalVal,
int type,
int seg,
int per)
generateMutatedValue in class Mutationprotected java.lang.String generateMutatedValue(java.lang.String binString,
int type,
int seg,
int per)
generateMutatedValue in class Mutationpublic java.lang.String binStringMutate(java.lang.String binString)
binStringMutate in class Mutation