, including all inherited members.
addAlternative(Feature parent, List< Feature > children) | es.us.isa.generator.FM.AbstractFMGenerator | |
addExcludes(FAMAFeatureModel fm, Feature origin, Feature destination) | es.us.isa.generator.FM.AbstractFMGenerator | |
addMandatory(Feature parent, Feature child) | es.us.isa.generator.FM.AbstractFMGenerator | |
addOptional(Feature parent, Feature child) | es.us.isa.generator.FM.AbstractFMGenerator | |
addOr(Feature parent, List< Feature > children) | es.us.isa.generator.FM.AbstractFMGenerator | |
addRequires(FAMAFeatureModel fm, Feature origin, Feature destination) | es.us.isa.generator.FM.AbstractFMGenerator | |
addRoot(FAMAFeatureModel fm, Feature root) | es.us.isa.generator.FM.AbstractFMGenerator | |
areDirectFamily(Feature f, Feature g) | es.us.isa.generator.FM.AbstractFMGenerator | |
AvFitnesses | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | [package] |
characteristics | es.us.isa.generator.FM.AbstractFMGenerator | [protected] |
chr (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | [package] |
createCardinality(Feature parent, Feature child, int i, int j) | es.us.isa.generator.FM.AbstractFMGenerator | |
crossover1P(Chromosome mum, Chromosome dad, List< Chromosome > population) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
evaluate(Chromosome chromosome) (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
EvolutionaryFMGenerator(float crossoverProb, float mutationProb, int populationSize, int extraChromosomes, int maxIterations, int maxGenerations, double fitnessToBeat, int improvementFactor, AbstractFMGenerator generator, boolean isRolueteSelection, int opponentsPerTournament) (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
EvolutionaryFMGenerator() | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
existsRelation(FAMAFeatureModel fm, Feature f, Feature g) | es.us.isa.generator.FM.AbstractFMGenerator | |
featureId | es.us.isa.generator.FM.AbstractFMGenerator | [protected] |
ff (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | [package] |
fitnesses | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | [package] |
generateFM(Characteristics ch) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
getAvFitnesses() (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
getBestFitness() (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
getBestFitnessGeneration() (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
getChr() (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
getFeatureId() | es.us.isa.generator.FM.AbstractFMGenerator | [protected] |
getRelationId() | es.us.isa.generator.FM.AbstractFMGenerator | [protected] |
hookClass | es.us.isa.generator.FM.AbstractFMGenerator | [protected] |
individuals (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | [package] |
mutantOperator1(List< String[]> tree, int position) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
mutantOperator2(List< String[]> tree, int position, int maxChildren) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
mutantOperator3(List< String[]> ctc, int position) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
mutantOperator4(List< String[]> ctc, int position, int numberOfFeatures) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
mutation(Chromosome c, GeneratorCharacteristics chars) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
numberOfConstraints | es.us.isa.generator.FM.AbstractFMGenerator | [protected] |
numberOfFeatures | es.us.isa.generator.FM.AbstractFMGenerator | [protected] |
population (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
printPopulation() | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
probAltChildren | es.us.isa.generator.FM.AbstractFMGenerator | [protected] |
probMandatory | es.us.isa.generator.FM.AbstractFMGenerator | [protected] |
probOptional | es.us.isa.generator.FM.AbstractFMGenerator | [protected] |
probOrChildren | es.us.isa.generator.FM.AbstractFMGenerator | [protected] |
random | es.us.isa.generator.FM.AbstractFMGenerator | [protected] |
relationId | es.us.isa.generator.FM.AbstractFMGenerator | [protected] |
resetGenerator(Characteristics c) | es.us.isa.generator.FM.AbstractFMGenerator | |
setAvFitnesses(List< Double > avFitnesses) (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
setBestFitness(double bestFitness) (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
setBestFitnessGeneration(int bestFitnessGeneration) (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
setChr(Chromosome chr) (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
setCrossoverProb(float crossoverProb) (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
setExtraChromosomes(int extraChromosomes) (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
setFitnessFunction(FitnessFunction ff) (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
setfitnessToBeat(double fitnessToBeat) (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
setGenerator(AbstractFMGenerator generator) (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
setHookClass(AbstractFMGeneratorDecorator gen) | es.us.isa.generator.FM.AbstractFMGenerator | |
setImprovementFactor(int improvementFactor) (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
setMaxGenerations(int maxGenerations) (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
setMaximize(boolean max) (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
setMaxIterations(int maxIterations) (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
setMutationProb(float mutationProb) (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
setOpponentsPerTournament(int opponentsPerTournament) (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
setPopulationSize(int populationSize) (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
setRolueteSelection(boolean isRolueteSelection) (defined in es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |
statistics | es.us.isa.generator.FM.AbstractFMGenerator | [protected] |
tournamentSelection(int numberOfOpponents) | es.us.isa.generator.FM.Evolutionay.EvolutionaryFMGenerator | |