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

G

ga - Variable in class jenes.performance.DeJongTest
 
ga - Variable in class jenes.performance.RoyalTest
 
ga - Variable in class jenes.stage.AbstractStage
The genetic algorithm, this stage belongs to
generation - Variable in class jenes.GeneticAlgorithm
Current generation count
generation - Variable in class jenes.performance.PerformanceStatistics.Event
 
GENERATION_LIMIT - Variable in class jenes.performance.DeJongTest
 
GENERATION_LIMIT - Static variable in class jenes.performance.JENESTest
 
GenerationEventListener<T extends Chromosome> - Interface in jenes
A listener of the genetic algorithm generation event.
generationLimit - Variable in class jenes.GeneticAlgorithm
Maximum number of generations
generationListeners - Variable in class jenes.GeneticAlgorithm
The generation listeners
GenericAlleleSet<T> - Class in jenes.chromosome
A GenericAlleleSet represents a concrete allele set implementation.
GenericAlleleSet(Set<T>) - Constructor for class jenes.chromosome.GenericAlleleSet
Creates a new AlleleSet instance with the alphabet values contained by the specified set
GenericAlleleSet(T...) - Constructor for class jenes.chromosome.GenericAlleleSet
Creates a new AlleleSet instance with the alphabet values contained by the specified array
GenericAlleleSet(List<T>) - Constructor for class jenes.chromosome.GenericAlleleSet
Creates a new AlleleSet instance with the alphabet values contained by the specified list
genes - Variable in class jenes.chromosome.DoubleChromosome
 
genes - Variable in class jenes.chromosome.ObjectChromosome
The chromosome data structure
GeneticAlgorithm<T extends Chromosome> - Class in jenes
This is the main class of JENES, providing the skeleton for implementing genetic algorithms.
GeneticAlgorithm() - Constructor for class jenes.GeneticAlgorithm
Constructs a new genetic algorithm with no initial population and the default generation limit.
GeneticAlgorithm(Population<T>) - Constructor for class jenes.GeneticAlgorithm
Constructs a new genetic algorithm with the specified population and the default generation limit.
GeneticAlgorithm(Population<T>, int) - Constructor for class jenes.GeneticAlgorithm
Constructs a new genetic algorithm with the specified population and the specified generation limit.
GeneticAlgorithm(Fitness) - Constructor for class jenes.GeneticAlgorithm
Constructs a new genetic algorithm with no initial population and the default generation limit.
GeneticAlgorithm(Fitness, Population<T>) - Constructor for class jenes.GeneticAlgorithm
Constructs a new genetic algorithm with the specified population and the default generation limit.
GeneticAlgorithm(Fitness, Population<T>, int) - Constructor for class jenes.GeneticAlgorithm
Constructs a new genetic algorithm with the specified population and the specified generation limit.
GeneticAlgorithm.ElitismStrategy - Enum in jenes
The elitism strategy enumeration
GeneticAlgorithm.ResizeStrategy - Enum in jenes
The resize stategy enumeration.
GeneticAlgorithm.Statistics - Class in jenes
This class provides some basic statistics regarding the algorithm execution.
GENLIM - Static variable in class jenes.tutorials.problem8.NumericCrossover
 
get(int) - Method in class jenes.population.Population.Statistics.Group
Return a specific Individual that belong to group
get(String) - Method in class jenes.utils.AbstractLogger
Retrieves a statistics from the current record.
getAge() - Method in class jenes.population.Population
Returns the age of this population
getAlgorithm() - Method in class jenes.stage.AlgorithmStage
Returns the wrapped algorithm
getAlleleSet() - Method in class jenes.chromosome.ObjectChromosome.Gene
Returns the alleleSet of this gene.
getAllGroups() - Method in class jenes.population.Population.Statistics
Returns a collection of all Population.Statistics.Group
getAllIslands() - Method in class jenes.algorithms.IslandGA
Gets the list of algorithms used for the different islands
getAllLegalIndividuals() - Method in class jenes.population.Population
Deprecated.
getAllScores() - Method in class jenes.population.Individual
Returns all scores
getAllScores() - Method in class jenes.population.Population
Returns an array with all scores of all the individuals held by this population.
getAllScores() - Method in class jenes.population.Population.Statistics.Group
Returns scores of all individuals
getAttempts() - Method in class jenes.stage.operator.common.TournamentSelector
Returns the number of attempts of this tournament selection
getAvailability() - Method in class jenes.population.Pool.Statistics
Returns the series of number of available individuals
getAvailabilityAvg() - Method in class jenes.population.Pool.Statistics
Returns the arithmetic mean of availability series
getAvailabilityDev() - Method in class jenes.population.Pool.Statistics
Returns the standard deviation of availability series
getBiggerIsBetter() - Method in class jenes.population.Fitness
Returns the objective flag array.
getBiggerIsBetter() - Method in class jenes.population.Population.Statistics
Returns a array that contains a flag for each objective.
getBitValueAt(int) - Method in class jenes.chromosome.BitwiseChromosome
Returns the bit value at the specified position.
getBody() - Method in class jenes.GeneticAlgorithm
Returns the algorithm's body sequence.
getBody() - Method in class jenes.stage.operator.Crowder
Return the crowder body
getBounds() - Method in class jenes.tutorials.old.problem12.Function
 
getBounds() - Method in class jenes.tutorials.problem12.MultiObjectiveProblem.Function
 
getCapacity() - Method in class jenes.tutorials.old.problem6.KnapsackGA
 
getCapacity() - Method in class jenes.tutorials.old.problem6.KnapsackProblem
 
getCapacity() - Method in class jenes.tutorials.old.problem7.KnapsackLoggedProblem
 
getCapacity() - Method in class jenes.tutorials.problem6.KnapsackGA
 
getCapacity() - Method in class jenes.tutorials.problem6.KnapsackProblem
 
getCapacity() - Method in class jenes.tutorials.problem7.KnapsackLoggedProblem
 
getChromosome() - Method in class jenes.population.Individual
Returns the Individual's genome
getChromosome() - Method in class jenes.population.Individual.Statistics
Returns the Individual's genome
getChromosomeLength() - Method in class jenes.population.Individual
Returns the chromosome's length
getContext() - Method in exception jenes.JenesException
 
getCrossover() - Method in class jenes.algorithms.SimpleGA
Returns the crossover used by this genetic algorithm.
getCrossoverProbability() - Method in class jenes.algorithms.SimpleGA
Returns the crossover probability.
getCrossovers() - Method in class jenes.stage.operator.Crossover.Statistics
Returns the number of crossovers performed.
getCrowder() - Method in class jenes.algorithms.CrowdingGA
Access the current crowder setted for this algorithm
getCrowdingFactor() - Method in class jenes.stage.operator.common.DeJongCrowder
Returns the crowding factor
getCrowdingFactor() - Method in class jenes.stage.operator.common.MultiNicheCrowder
Returns the crowding factor
getCurrentPopulation() - Method in class jenes.GeneticAlgorithm
Deprecated.
getDay(int) - Method in class jenes.tutorials.problem13.Week
 
getDayCount() - Method in class jenes.tutorials.problem13.Week
 
getDays() - Method in class jenes.tutorials.problem13.Week
 
getDeafultValue() - Method in class jenes.chromosome.ObjectChromosome
Returns the default value of this chromosome
getDefaultDifferences() - Method in class jenes.chromosome.GenericAlleleSet
Returns the default difference matrix as given by the difference of allele positions in the set.
getDefaultPool() - Static method in class jenes.population.Population
Returns the default pool
getDefaultValue() - Method in class jenes.chromosome.BooleanChromosome
Returns the default value of this chromosome
getDefaultValue() - Method in class jenes.chromosome.DoubleChromosome
Returns the default value of this chromosome
getDefaultValue() - Method in class jenes.chromosome.IntegerChromosome
Returns the default value of this chromosome
getDescription() - Method in exception jenes.JenesException
 
getDifference(Chromosome, Chromosome) - Static method in class jenes.chromosome.Chromosome.Util
Provides the gene-by-gene quantitative difference vector.
getDifference(Chromosome, Chromosome, double[]) - Static method in class jenes.chromosome.Chromosome.Util
Provides the gene-by-gene quantitative difference vector.
getElementAt(int) - Method in interface jenes.chromosome.AlleleSet
Gets the allele value at the specified position
getElementAt(int) - Method in class jenes.chromosome.GenericAlleleSet
Returns the allele at a given positition.
getElementAt(int) - Method in class jenes.chromosome.PermutationChromosome
Returns the element at the specified position
getElitism() - Method in class jenes.GeneticAlgorithm
Returns the number of individuals considered for elitism by the genetic algorithm.
getElitismStrategy() - Method in class jenes.GeneticAlgorithm
Returns the elitism strategy used by this genetic algorithm
getEnd() - Method in enum jenes.tutorials.problem13.Day
 
getEvaluatedBy() - Method in class jenes.population.Population
Return the genetic algorithm that has evaluated this population.
getExecutionTime() - Method in class jenes.GeneticAlgorithm.Statistics
Returns the algorithm execution time.
getExecutionTime() - Method in class jenes.stage.operator.Operator.Statistics
Returns the execution of the last processing of the operator
getFields() - Method in class jenes.utils.AbstractLogger
Returns the list of schema fields
getFigures() - Method in class jenes.statistics.StatisticsLogger.LoggableStatistics
Provides the collection of figures made available by the subclass instance.
getFitness() - Method in class jenes.GeneticAlgorithm
Returns the Fitness from this genetic algorithm's body
getFitness() - Method in class jenes.stage.AbstractStage
Get the Fitness currently setted for this stage
getFitnessEvalStageBegin() - Method in class jenes.GeneticAlgorithm.Statistics
Returns the timestamp of the last fitness evaluation stage begin.
getFitnessEvalStageBegin(int) - Method in class jenes.GeneticAlgorithm.Statistics
Returns the timestamp (in millisecond) in wich the fitness evaluation has begin for the given generation.
getFitnessEvalStageEnd() - Method in class jenes.GeneticAlgorithm.Statistics
Returns the timestamp of the last fitness evaluation stage end.
getFitnessEvalStageEnd(int) - Method in class jenes.GeneticAlgorithm.Statistics
Returns the timestamp at wich the fitness evaluation stage has ended for the given generation.
getFitnessEvaluationNumbers() - Method in class jenes.GeneticAlgorithm.Statistics
Returns the fitness evaluation number.
getFraction() - Method in class jenes.stage.operator.common.TopScaling
Returns the fraction
getFront(int) - Method in class jenes.population.Population.Pareto
Returns a front at a specific position
getGene(int) - Method in class jenes.chromosome.ObjectChromosome
Returns the gene at the specified position
getGeneration() - Method in class jenes.GeneticAlgorithm
Returns the current generation counter
getGeneration() - Method in class jenes.performance.PerformanceStatistics.Event
 
getGeneration() - Method in class jenes.performance.Statistics.Event
 
getGenerationEndTime(int) - Method in class jenes.GeneticAlgorithm.Statistics
Returns the generation end time of the specified generation.
getGenerationLimit() - Method in class jenes.GeneticAlgorithm
Returns the generation limit
getGenerationLimit() - Method in class jenes.GeneticAlgorithm.Statistics
Returns the algorithm generation limit.
getGenerations() - Method in class jenes.GeneticAlgorithm.Statistics
Returns the last generation counter.
getGeneticAlgorithm() - Method in class jenes.utils.multitasking.Runner
Return the Genetic Algorithm currently in execution in this enviroinment
getGeography() - Method in class jenes.algorithms.IslandGA
Return the topology connecting islands
getGoals() - Method in class jenes.tutorials.old.problem12.Function
 
getGoals() - Method in class jenes.tutorials.problem12.MultiObjectiveProblem.Function
 
getGroup(Population.Filter) - Method in class jenes.population.Population.Statistics
Returns a Population.Statistics.Group for a specific Population.Filter given as argument
getHistoryAt(int) - Method in class jenes.GeneticAlgorithm
Returns the history population at the specified generation.
getHistorySize() - Method in class jenes.GeneticAlgorithm
Returns the history size that is the number of populations kept by history
getHorizon() - Method in class jenes.population.Pool.Statistics
Returns the number of data points collected
getHourInDay() - Method in enum jenes.tutorials.problem13.Day
 
getIllegalHighestIndividual() - Method in class jenes.population.Population.Statistics
Deprecated.
getIllegalHighestScore() - Method in class jenes.population.Population.Statistics
Deprecated.
getIllegalLowestIndividual() - Method in class jenes.population.Population.Statistics
Deprecated.
getIllegalLowestScore() - Method in class jenes.population.Population.Statistics
Deprecated.
getIllegalScoreAvg() - Method in class jenes.population.Population.Statistics
Deprecated.
getIllegalScoreDev() - Method in class jenes.population.Population.Statistics
Deprecated.
getIndexOf(T) - Method in class jenes.chromosome.GenericAlleleSet
Returns the index of element a.
getIndividual() - Method in class jenes.population.Pool
Returns an Individual from the set of available individuals.
getIndividual(int) - Method in class jenes.population.Population
Returns the individual at the specified position.
getIndividuals() - Method in class jenes.population.Population
Returns the (cloned) list of individuals
getInitialPopulation() - Method in class jenes.GeneticAlgorithm
Returns the initial population.
getInitTime() - Method in class jenes.GeneticAlgorithm.Statistics
Returns the algorithm init time.
getInstance() - Static method in class jenes.utils.Random
Returns the Random singleton.
getInstance(long) - Static method in class jenes.utils.Random
Returns the Random sigleton imposing the seed given as argument
getIntLength() - Method in class jenes.chromosome.BitwiseChromosome
Returns the chromosome length expressed in integers
getIntSize() - Method in class jenes.chromosome.BitwiseChromosome
Returns the number of integer used by the chromosome for coding the objects
getIntValueAt(int) - Method in class jenes.chromosome.BitwiseChromosome
Returns the int value at the specified position
getLabel() - Method in class jenes.performance.PerformanceStatistics.Event
 
getLabel() - Method in class jenes.performance.Statistics.Event
 
getLastPopulation() - Method in class jenes.GeneticAlgorithm
Returns the current population.
getLegalHighestIndividual() - Method in class jenes.population.Population.Statistics
Deprecated.
getLegalHighestScore() - Method in class jenes.population.Population.Statistics
Deprecated.
getLegalLowestIndividual() - Method in class jenes.population.Population.Statistics
Deprecated.
getLegalLowestScore() - Method in class jenes.population.Population.Statistics
Deprecated.
getLegalScoreAvg() - Method in class jenes.population.Population.Statistics
Deprecated.
getLegalScoreDev() - Method in class jenes.population.Population.Statistics
Deprecated.
getLine() - Method in class jenes.utils.XLSLogger
Provides the current recording row
getLink(int, int) - Method in class jenes.algorithms.IslandGA.Graph
Return the link between two nodes
getLogger() - Method in class jenes.statistics.StatisticsLogger
Returns the logger used for storing the statistics.
getLowerBound() - Method in class jenes.chromosome.DoubleChromosome
Returns the lower bound value for a gene of this chromosome
getLowerBound() - Method in class jenes.chromosome.IntegerChromosome
Returns the lower bound value for a gene of this chromosome
getMap() - Static method in class jenes.performance.JENESTest
 
getMap() - Static method in class jenes.performance.TravelSalesmanProblem
 
getMax() - Method in class jenes.population.Population.Statistics.Group
Returns the maximum score
getMaxIllegalRate() - Method in class jenes.algorithms.SimpleGA
Returns the maximum rate of illegal individuals.
getMaxIllegalRate() - Method in class jenes.stage.operator.Selector
Returns the max number of illegal individuals this selector operator can select.
getMean() - Method in class jenes.population.Population.Statistics.Group
Returns the mean of scores
getMemory() - Method in class jenes.performance.PerformanceStatistics.Event
 
getMemory() - Method in class jenes.performance.Statistics.Event
 
getMemory() - Method in class jenes.population.Pool.Statistics
Returns the lookback memory
getMigration() - Method in class jenes.algorithms.IslandGA
Returns the migration rate
getMin() - Method in class jenes.population.Population.Statistics.Group
Returns the minimum score
getMutationProbability() - Method in class jenes.algorithms.SimpleGA
Returns the mutation probability.
getMutations() - Method in class jenes.stage.operator.Mutator.Statistics
Returns the number of mutations performed
getMutator() - Method in class jenes.algorithms.SimpleGA
Returns the mutator used by this genetic algorithm.
getName() - Method in class jenes.tutorials.old.problem12.Function
 
getName() - Method in class jenes.tutorials.problem12.MultiObjectiveProblem.Function
 
getName() - Method in class jenes.tutorials.problem13.Student
 
getNextPopulation() - Method in class jenes.GeneticAlgorithm
Returns the genetic algorithm next population.
getNiches() - Method in class jenes.algorithms.IslandGA
Returns the number of niches
getNthreads() - Method in class jenes.utils.multitasking.MultiThreadRunner
Get the number of threads currently setted for this enviroinment
getNumOfFronts() - Method in class jenes.population.Population.Pareto
Returns the number of fronts
getNumOfIllegalIndividuals() - Method in class jenes.population.Population.Statistics
Deprecated.
getNumOfIndividuals() - Method in class jenes.population.Population.Statistics
Deprecated.
getNumOfIndividuals() - Method in class jenes.population.Population.Statistics.Group
Return the number of individuals that belong to group
getNumOfLegalIndividuals() - Method in class jenes.population.Population.Statistics
Deprecated.
getNumOfObjectives() - Method in class jenes.population.Fitness
Returns the number of objectives
getNumOfObjectives() - Method in class jenes.population.Individual
Returns the number of objectivies for which this Individual is evaluated
getNumOfObjectives() - Method in class jenes.population.Individual.Statistics
Returns the number of objectivies for which this Individual is evaluated
getNumOfObjectives() - Method in class jenes.population.Population.Statistics
Returns the number of objective.
getNVars() - Method in class jenes.tutorials.old.problem12.Function
 
getNVars() - Method in class jenes.tutorials.problem12.MultiObjectiveProblem.Function
 
getOut() - Method in class jenes.utils.CSVLogger
Return the output stream used for logging.
getPareto() - Method in class jenes.population.Population
Return Population.Pareto of this population
getPareto() - Method in class jenes.population.Population.Statistics.Group
Return Population.Pareto of this group
getPool() - Method in class jenes.GeneticAlgorithm
Returns the individuals pool used by populations
getPool() - Method in class jenes.population.Population
Returns the Pool of this population
getPopulation() - Method in class jenes.population.Individual
Return the Population that contains this Individual
getPositionOf(int) - Method in class jenes.chromosome.PermutationChromosome
Provides the element position
getPreferredSize() - Method in class jenes.tutorials.problem11.ImagePanel
 
getPrintableName() - Method in enum jenes.tutorials.problem13.Day
 
getProbability() - Method in class jenes.stage.operator.Crossover
Returns the crossover probability
getProbability() - Method in class jenes.stage.operator.Mutator
Returns the mutator probability
getQuantity() - Method in class jenes.stage.operator.common.TopScaling
Return the number of top individuals to consider
getRandomization() - Method in class jenes.GeneticAlgorithm
Provides the randomization rate, that is the percentage of individuals being randomized by the algorithm.
getRandomSeed() - Method in class jenes.GeneticAlgorithm.Statistics
Returns the random seed used during the execution of the algorithm instance
getRandomValue() - Method in interface jenes.chromosome.AlleleSet
Gets a random allele value within this alphabet.
getRandomValue() - Method in class jenes.chromosome.GenericAlleleSet
Returns an allele randomly chosen.
getRank() - Method in class jenes.population.Individual
Returns the individual's rank
getRatio() - Method in class jenes.stage.operator.common.HeuristicCrossover
Returns ratio
getRatio() - Method in class jenes.stage.operator.common.IntermediateCrossover
Returns ratio
getReplacement() - Method in class jenes.algorithms.IslandGA
Returns the replacement strategy
getReplacementFactor() - Method in class jenes.stage.operator.common.MultiNicheCrowder
Returns the replacement factor
getReplacementPolicy() - Method in class jenes.stage.operator.common.SteadyState
Returns the replacement policy
getReplacementRate() - Method in class jenes.stage.operator.common.SteadyState
Returns the replacement rate
getResizeStrategy() - Method in class jenes.GeneticAlgorithm
Returns the resize strategy used by this genetic algorithm.
getRunner() - Method in class jenes.GeneticAlgorithm
Get current runner implementation
getSchema() - Method in class jenes.utils.AbstractLogger
Returns the logging schema
getScore() - Method in class jenes.population.Individual
Returns the Individual's fitness value This score is meaningful only if isEvaluated() returns true.
getScore(int) - Method in class jenes.population.Individual
Return the score at a specific position
getScore() - Method in class jenes.population.Individual.Statistics
Returns the scores of this Individual
getScores(int) - Method in class jenes.population.Population
Returns an array with all scores for a specific objective of all the individuals held by this population.
getSeed() - Method in class jenes.utils.MersenneTwisterFast
Return the current used seed for random generator
getSeed() - Method in class jenes.utils.Random
Return the current seed used for random
getSelectionFactor() - Method in class jenes.stage.operator.common.MultiNicheCrowder
Return the selection factor
getSelectionRate() - Method in class jenes.stage.operator.common.DeJongCrowder
Returns the selection rate
getSelectionRate() - Method in class jenes.stage.operator.common.SteadyState
Returns the selection rate
getSelectionRate() - Method in class jenes.stage.operator.Selector
Returns the number of individuals selected by this operator.
getSelections() - Method in class jenes.stage.operator.Selector.Statistics
Returns the number of selectionRate performed.
getSelector() - Method in class jenes.algorithms.SimpleGA
Returns the selector used by this genetic algorithm
getSelector() - Method in class jenes.stage.operator.common.DeJongCrowder
Returns the selector
getSelector() - Method in class jenes.stage.operator.common.SteadyState
Returns the selector
getSize() - Method in class jenes.chromosome.BitwiseChromosome
Returns the number of coded objects contained by this chromosome.
getSize() - Method in class jenes.population.Pool.Statistics
Returns the series of number of individuals held by the pool
getSize() - Method in class jenes.stage.Sequence
Returns the number of stages
getSizeAvg() - Method in class jenes.population.Pool.Statistics
Returns the arithmetic mean of size series
getSizeDev() - Method in class jenes.population.Pool.Statistics
Returns the standard deviation of size series
getSortedBy() - Method in class jenes.population.Population
Return the sort criteria
getSource() - Method in exception jenes.JenesException
 
getSpeciem() - Method in class jenes.population.Individual
Returns the subpopulation the individual belongs to
getSpeciem() - Method in class jenes.population.Individual.Statistics
Returns the subpopulation the Individual belongs to
getStageAt(int) - Method in class jenes.stage.Sequence
Returns the stage at the specified position
getStart() - Method in enum jenes.tutorials.problem13.Day
 
getStartTime() - Method in class jenes.GeneticAlgorithm.Statistics
Returns the algorithm starting time.
getStatistics() - Method in class jenes.GeneticAlgorithm
Returns algoritm statistics at the moment of invokation.
getStatistics() - Method in class jenes.population.Individual
Returns the Individual.Statistics of this Individual
getStatistics() - Method in class jenes.population.Pool
Returns a new instance of pool (@link Statistics).
getStatistics(boolean) - Method in class jenes.population.Population
Returns a Statistics of this population
getStatistics() - Method in class jenes.population.Population
Returns a Population.Statistics of this population
getStatistics() - Method in class jenes.stage.operator.Operator
Returns the operator statistics
getStDev() - Method in class jenes.population.Population.Statistics.Group
Returns the stardard deviation of scores
getStopTime() - Method in class jenes.GeneticAlgorithm.Statistics
Returns the algorithm stoppping time.
getSubject() - Method in class jenes.population.Pool.Statistics
Returns the pool statistics are referred to
getTime() - Method in class jenes.performance.PerformanceStatistics.Event
 
getTime() - Method in class jenes.performance.Statistics.Event
 
getTime() - Method in class jenes.population.Pool.Statistics
Returns the time series at which statistics have been collected
getTimeSpentForFitnessEval() - Method in class jenes.GeneticAlgorithm.Statistics
Returns the current time spent in fitness evaluation.
getType() - Method in class jenes.chromosome.BitwiseChromosome
Returns the BitwiseChromosome.BitCoding used by this chromosome
getUpperBound() - Method in class jenes.chromosome.DoubleChromosome
Returns the upper bound value for a gene of this chromosome
getUpperBound() - Method in class jenes.chromosome.IntegerChromosome
Returns the upper bound value for a gene of this chromosome
getUtilities() - Method in class jenes.tutorials.old.problem6.KnapsackProblem
 
getUtilities() - Method in class jenes.tutorials.old.problem7.KnapsackLoggedProblem
 
getUtilities() - Method in class jenes.tutorials.problem6.KnapsackProblem
 
getUtilities() - Method in class jenes.tutorials.problem7.KnapsackLoggedProblem
 
getUtilityOf(Individual<BooleanChromosome>) - Method in class jenes.tutorials.old.problem6.KnapsackGA
 
getUtilityOf(Individual<BooleanChromosome>) - Method in class jenes.tutorials.problem6.KnapsackGA
 
getValue(int) - Method in class jenes.chromosome.BooleanChromosome
Returns the boolean value at the specified position
getValue(int) - Method in class jenes.chromosome.DoubleChromosome
Returns the double value at the specified position
getValue(int) - Method in class jenes.chromosome.IntegerChromosome
Returns the integer value at the specified position
getValue() - Method in class jenes.chromosome.ObjectChromosome.Gene
Returns the object value of this gene
getValue(int) - Method in class jenes.chromosome.ObjectChromosome
Returns the object allele value at the specified position
getValue(String) - Method in class jenes.statistics.StatisticsLogger.LoggableStatistics
Returns the figure value.
getValueAt(int) - Method in class jenes.chromosome.BitwiseChromosome
Returns the object value at the specified position in the chromosome.
getValues() - Method in class jenes.chromosome.BooleanChromosome
Returns the boolean values
getValues(boolean[]) - Method in class jenes.chromosome.BooleanChromosome
Provides the gene values by the array passed as parameter and returning it on return.
getValues() - Method in class jenes.chromosome.DoubleChromosome
Returns the double values
getValues(double[]) - Method in class jenes.chromosome.DoubleChromosome
Provides the gene values by the array passed as parameter and returning it on return.
getValues() - Method in class jenes.chromosome.IntegerChromosome
Returns the integer values
getValues(int[]) - Method in class jenes.chromosome.IntegerChromosome
Provides the gene values by the array passed as parameter and returning it on return.
getValues() - Method in class jenes.chromosome.ObjectChromosome
Returns the Object values
getValues(Object[]) - Method in class jenes.chromosome.ObjectChromosome
gets the array of double values by filling the double values passed as parameters
getWeekHours() - Method in class jenes.tutorials.problem13.Week
 
getWeightOf(Individual<BooleanChromosome>) - Method in class jenes.tutorials.old.problem6.KnapsackGA
 
getWeightOf(Individual<BooleanChromosome>) - Method in class jenes.tutorials.problem6.KnapsackGA
 
getWeights() - Method in class jenes.tutorials.old.problem6.KnapsackProblem
 
getWeights() - Method in class jenes.tutorials.old.problem7.KnapsackLoggedProblem
 
getWeights() - Method in class jenes.tutorials.problem6.KnapsackProblem
 
getWeights() - Method in class jenes.tutorials.problem7.KnapsackLoggedProblem
 
getWorkbook() - Method in class jenes.utils.XLSLogger
Rovides the workbook used for writing the statistics.
goals - Variable in class jenes.tutorials.old.problem12.Function
 
goals - Variable in class jenes.tutorials.problem12.MultiObjectiveProblem.Function
 
GrayCoding - Class in jenes.chromosome.codings
Represents a gray coding with 32 bits representation.
GrayCoding() - Constructor for class jenes.chromosome.codings.GrayCoding
Default constructor
groupOf() - Method in class jenes.population.Population.Statistics.Group
Returns Population.Statistics of group
A B C D E F G H I J K L M N O P R S T U V W X