A B C D E F G I L M P R S T

G

Gene - Class in evolution
Gene
Gene(Object[], GeneToStringModel) - Constructor for class evolution.Gene
Creates a new instance of Gene
geneMutation(int) - Method in class evolution.BitChromosome
Mutant gene specified by genNumber.
geneMutation(int) - Method in class evolution.Chromosome
Mutant gene specified by genNumber.
geneMutation(int) - Method in interface evolution.ChromosomeModel
Mutant gene specified by genNumber.
generateNewPopulation() - Method in interface function.CrossFunctionModel
Starts Crossing Over
generateNewPopulation() - Method in class function.DefaultCrossFunctionModel
Starts Crossing Over
generateNewPopulation() - Method in interface function.ReproductionFunctionModel
Starts Reproduction
generateNewPopulation() - Method in class function.RouletteReproductionFunctionModel
Starts Reproduction according to roulette function
GeneToStringModel - Interface in evolution
Interface of function used to creat String representation of the Gene
getBestChromosome() - Method in class evolution.Population
Return reference to chromosome with best fitness function value
getBestChromosome(int) - Method in class function.LearningAlgorythm
Return best chromosome in interation
getBestChromosomeList() - Method in class function.LearningAlgorythm
Return ArrayList of best chromosome.
getChromosome(int) - Method in class evolution.Population
Return reference to chromosome specified by index
getChromosomeSize() - Method in class evolution.BitChromosome
Return size of the chromosome
getChromosomeSize() - Method in class evolution.Chromosome
Return size of the chromosome
getChromosomeSize() - Method in interface evolution.ChromosomeModel
Return size of the chromosome
getChromosomeSize() - Method in class evolution.Population
Return size of chromosome
getCrossFunctionModel() - Method in class function.LearningAlgorythm
Return reference to Cross Over Function
getCrossOverProbability() - Method in class evolution.BitChromosome
Return cross over propability
getCrossOverProbability() - Method in class evolution.Chromosome
Return cross over propability
getCrossOverProbability() - Method in interface evolution.ChromosomeModel
Return cross over propability
getCrossOverProbability() - Method in interface function.CrossFunctionModel
Return cross over propability
getCrossOverProbability() - Method in class function.DefaultCrossFunctionModel
Return cross over propability
getFitnessFunciton() - Method in class evolution.BitChromosome
Return reference to fitness function
getFitnessFunciton() - Method in class evolution.Chromosome
Return reference to fitness function
getFitnessFunciton() - Method in interface evolution.ChromosomeModel
Return reference to fitness function
getFitnessValue() - Method in class evolution.BitChromosome
Return fitness value of the chromosome
getFitnessValue() - Method in class evolution.Chromosome
Return fitness value of the chromosome
getFitnessValue() - Method in interface evolution.ChromosomeModel
Return fitness value of the chromosome
getGene(int) - Method in class evolution.BitChromosome
Return gene for with specified gene NUmber
getGene(int) - Method in class evolution.Chromosome
Return gene for with specified gene NUmber
getGene(int) - Method in interface evolution.ChromosomeModel
Return gene for with specified gene Number
getGeneTypes() - Method in class evolution.Gene
Return array of gene types
getGeneValue() - Method in class evolution.Gene
Return gene value
getMaxIteration() - Method in class function.LearningAlgorythm
Return number of iteration
getMutationProbability() - Method in class evolution.BitChromosome
Return mutation propability
getMutationProbability() - Method in class evolution.Chromosome
Return mutation propability
getMutationProbability() - Method in interface evolution.ChromosomeModel
Return mutation propability
getMutationProbability() - Method in class evolution.Gene
Return mutation propability
getNewPoplation() - Method in class function.LearningAlgorythm
Return reference to new population
getNewPopulation() - Method in interface function.CrossFunctionModel
Return population after Crossing Over
getNewPopulation() - Method in class function.DefaultCrossFunctionModel
Return population after Crossing Over
getNewPopulation() - Method in interface function.ReproductionFunctionModel
Return population after reproduction
getNewPopulation() - Method in class function.RouletteReproductionFunctionModel
Return population after reproduction
getNumberOfTypes() - Method in class evolution.Gene
Return number of gene types.
getOldPopulation() - Method in interface function.CrossFunctionModel
Return population before Crossing Over
getOldPopulation() - Method in class function.DefaultCrossFunctionModel
Return population before Crossing Over
getOldPopulation() - Method in class function.LearningAlgorythm
Return reference to populatoin before learning
getOldPopulation() - Method in interface function.ReproductionFunctionModel
Return population before reproduction
getOldPopulation() - Method in class function.RouletteReproductionFunctionModel
Return population before reproduction
getPopulationSize() - Method in class evolution.Population
Return population size
getReproductionFunctionModel() - Method in class function.LearningAlgorythm
Return reference to reproduction Function Model
getToStringFunction() - Method in class evolution.Gene
Return reference to function used for generating String representaion of the gene
getValue(ChromosomeModel) - Method in class function.BitFitnessFunction
Return fitness value for specified chromosome.
getValue(ChromosomeModel) - Method in interface function.FitnessFunctionModel
Return value of fitness function for specified chromosome

A B C D E F G I L M P R S T