Betty 1.1
|
Public Member Functions | |
void | encode (FAMAFeatureModel fm) |
FAMAFeatureModel | decode () |
Chromosome | clone () |
void | setFitnessNumber (double ff) |
List< String[]> | getCTC () |
List< String[]> | getTree () |
Chromosome es.us.isa.generator.FM.Evolutionay.IChromosome.clone | ( | ) |
Return a copy of the chromosome
Implemented in es.us.isa.generator.FM.Evolutionay.Chromosome.
FAMAFeatureModel es.us.isa.generator.FM.Evolutionay.IChromosome.decode | ( | ) |
In this method, the array-based chromosomes are translated back into feature models in order to be evaluated.
Implemented in es.us.isa.generator.FM.Evolutionay.Chromosome.
void es.us.isa.generator.FM.Evolutionay.IChromosome.encode | ( | FAMAFeatureModel | fm | ) |
Encoding. For the representation of feature models as chromosomes.
fm | The feature model to be encoded |
Implemented in es.us.isa.generator.FM.Evolutionay.Chromosome.
List<String[]> es.us.isa.generator.FM.Evolutionay.IChromosome.getCTC | ( | ) |
Return the encoded list of the cross-tree constraints.
Implemented in es.us.isa.generator.FM.Evolutionay.Chromosome.
List<String[]> es.us.isa.generator.FM.Evolutionay.IChromosome.getTree | ( | ) |
Return a list with the encoded feature model tree.
Implemented in es.us.isa.generator.FM.Evolutionay.Chromosome.
void es.us.isa.generator.FM.Evolutionay.IChromosome.setFitnessNumber | ( | double | ff | ) |
Set the fitness of the chromosome
ff | the fitness of the chomosome |
Implemented in es.us.isa.generator.FM.Evolutionay.Chromosome.