- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- getPareto() - Method in class jenes.population.Population.Statistics.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
-
- 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
-
- 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
-
- 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
-