A B C D E F G H I J K L M N O P R S T U V W X 

T

TaskSchedulingProblem - Class in jenes.tutorials.problem13
This class set-up the algorithm for execution, it includes the main method.
TaskSchedulingProblem() - Constructor for class jenes.tutorials.problem13.TaskSchedulingProblem
 
threadGroup - Variable in class jenes.utils.multitasking.MultiThreadRunner
Instance of the thread pool
time - Variable in class jenes.performance.PerformanceStatistics.Event
 
toArray() - Method in class jenes.chromosome.BitwiseChromosome
 
toArray() - Method in class jenes.chromosome.BooleanChromosome
 
toArray() - Method in interface jenes.chromosome.Chromosome
Returns an array containing all of the genes in chromosome.
toArray() - Method in class jenes.chromosome.DoubleChromosome
 
toArray() - Method in class jenes.chromosome.IntegerChromosome
 
toArray() - Method in class jenes.chromosome.ObjectChromosome
 
toArray() - Method in class jenes.chromosome.PermutationChromosome
 
toCompleteString() - Method in class jenes.population.Individual
Returns a full textual representation of this Individual
toCompleteString() - Method in class jenes.population.Pool
Returns a string complete pool representation.
toCompleteString() - Method in class jenes.population.Population
Returns a string complete representation of this population.
toNaturalOrdering() - Method in class jenes.chromosome.PermutationChromosome
Provides the gene offsets to reach the natural order, according to equation p = n + o, where p is the permutation vector, n the natural order (i.e. 0,1,2..) and o the offset vector.
TopScaling<T extends Chromosome> - Class in jenes.stage.operator.common
This operator performs fitness top-scaling.
TopScaling() - Constructor for class jenes.stage.operator.common.TopScaling
Creates an instance with default fraction
TopScaling(double) - Constructor for class jenes.stage.operator.common.TopScaling
Creates an instance with the given fraction
TopScaling(int) - Constructor for class jenes.stage.operator.common.TopScaling
Creates an instance with the given quantity of individuals
toString() - Method in class jenes.chromosome.BooleanChromosome
 
toString() - Method in class jenes.chromosome.DoubleChromosome
Provides a textual chromosome representation
toString() - Method in class jenes.chromosome.IntegerChromosome
Provides a textual chromosome representation
toString() - Method in class jenes.chromosome.ObjectChromosome
 
toString() - Method in class jenes.chromosome.PermutationChromosome
 
toString() - Method in class jenes.GeneticAlgorithm
 
toString() - Method in class jenes.performance.PerformanceStatistics.Event
 
toString() - Method in class jenes.performance.Statistics.Event
 
toString() - Method in class jenes.population.Individual
 
toString() - Method in class jenes.population.Pool
Returns a string representation of this pool.
toString() - Method in class jenes.population.Population
Returns a string representation of this population.
toString() - Method in enum jenes.tutorials.problem13.Day
 
toString() - Method in class jenes.tutorials.problem13.Student
This class represents the student who never is busy or the concept that nobody does something
TournamentSelector<T extends Chromosome> - Class in jenes.stage.operator.common
A classic tournament selection operator.
TournamentSelector(int) - Constructor for class jenes.stage.operator.common.TournamentSelector
Constructs a new tournament selection object
TravelSalesmanProblem - Class in jenes.performance
 
TravelSalesmanProblem(double[][], int, int) - Constructor for class jenes.performance.TravelSalesmanProblem
 
TravelSalesmanProblem - Class in jenes.tutorials.old.problem3
Tutorial showing how to implement problem specific operators.
TravelSalesmanProblem(double[][]) - Constructor for class jenes.tutorials.old.problem3.TravelSalesmanProblem
 
TravelSalesmanProblem - Class in jenes.tutorials.problem3
Tutorial showing how to implement problem specific operators.
TravelSalesmanProblem(double[][]) - Constructor for class jenes.tutorials.problem3.TravelSalesmanProblem
 
trimToSize() - Method in class jenes.population.Population
Trims the capacity of this Population instance to be the list's current size.
TSPCityCenteredCrossover - Class in jenes.tutorials.old.problem3
Tutorial showing how to implement problem specific operators.
TSPCityCenteredCrossover(double) - Constructor for class jenes.tutorials.old.problem3.TSPCityCenteredCrossover
 
TSPCityCenteredCrossover - Class in jenes.tutorials.problem3
Tutorial showing how to implement problem specific operators.
TSPCityCenteredCrossover(double) - Constructor for class jenes.tutorials.problem3.TSPCityCenteredCrossover
 
TSPCrossover - Class in jenes.performance
 
TSPCrossover(double) - Constructor for class jenes.performance.TSPCrossover
 
TSPGA - Class in jenes.performance
 
TSPGA(double[][], Population<IntegerChromosome>, int) - Constructor for class jenes.performance.TSPGA
 
TSPGA - Class in jenes.tutorials.old.problem3
Tutorial showing how to implement problem specific operators.
TSPGA(double[][], Population<IntegerChromosome>, int) - Constructor for class jenes.tutorials.old.problem3.TSPGA
 
TSPGA - Class in jenes.tutorials.problem3
Tutorial showing how to implement problem specific operators.
TSPGA(double[][], Population<IntegerChromosome>, int) - Constructor for class jenes.tutorials.problem3.TSPGA
 
TSPGA.TSPFitness - Class in jenes.tutorials.problem3
 
TSPGA.TSPFitness() - Constructor for class jenes.tutorials.problem3.TSPGA.TSPFitness
 
TSPMutator - Class in jenes.performance
 
TSPMutator(double) - Constructor for class jenes.performance.TSPMutator
 
TSPScrambleMutator - Class in jenes.tutorials.old.problem3
Tutorial showing how to implement problem specific operators.
TSPScrambleMutator(double) - Constructor for class jenes.tutorials.old.problem3.TSPScrambleMutator
 
TSPScrambleMutator - Class in jenes.tutorials.problem3
Tutorial showing how to implement problem specific operators.
TSPScrambleMutator(double) - Constructor for class jenes.tutorials.problem3.TSPScrambleMutator
 
TwoPointsCrossover<T extends Chromosome> - Class in jenes.stage.operator.common
A two-points crossover operator.
TwoPointsCrossover(double) - Constructor for class jenes.stage.operator.common.TwoPointsCrossover
Constructs a new two-points crossover with the specified probability
TYPE - Static variable in class jenes.performance.JENESTest
 
A B C D E F G H I J K L M N O P R S T U V W X