Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
R
random
- Variable in class jenes.
GeneticAlgorithm
The random instance
random
- Variable in class jenes.stage.operator.
Operator
the random used by the operator
Random
- Class in
jenes.utils
This class provides the random generator used by JENES.
randomization
- Variable in class jenes.
GeneticAlgorithm
Rate of randomization of initial population
randomize(int)
- Method in class jenes.chromosome.
BitwiseChromosome
Randomizes the bit at the given position
randomize()
- Method in class jenes.chromosome.
BitwiseChromosome
Randomizes each chromosome bit
randomize()
- Method in class jenes.chromosome.
BooleanChromosome
randomize(int)
- Method in class jenes.chromosome.
BooleanChromosome
randomize(int)
- Method in interface jenes.chromosome.
Chromosome
Sets a random value in the specified position
randomize()
- Method in interface jenes.chromosome.
Chromosome
Fills the chromosome with random value.
randomize()
- Method in class jenes.chromosome.
DoubleChromosome
randomize(int)
- Method in class jenes.chromosome.
DoubleChromosome
randomize()
- Method in class jenes.chromosome.
IntegerChromosome
randomize(int)
- Method in class jenes.chromosome.
IntegerChromosome
randomize()
- Method in class jenes.chromosome.
ObjectChromosome
randomize(int)
- Method in class jenes.chromosome.
ObjectChromosome
randomize(int)
- Method in class jenes.chromosome.
PermutationChromosome
Perform a random transformation of gene at the specified positions, by exchanging it with another element randomly chosen.
randomize()
- Method in class jenes.chromosome.
PermutationChromosome
randomize()
- Method in class jenes.population.
Individual
Randomizes the genome (chromosome) of this individual
randomize(IntegerChromosome, int, int)
- Method in class jenes.tutorials.problem3.
TSPScrambleMutator
Randomizes the elements chromosome within the range [min,max]
randomizeIndividual(Individual<T>)
- Method in class jenes.
GeneticAlgorithm
Performs an individual randomization.
randomizeIndividual(Individual<IntegerChromosome>)
- Method in class jenes.performance.
TSPGA
randomizeIndividual(Individual<IntegerChromosome>)
- Method in class jenes.tutorials.problem3.
TSPGA
randomizePopulation(Population<T>)
- Method in class jenes.
GeneticAlgorithm
Perform a population randomization, by itering on individuals.
randomMap(int)
- Static method in class jenes.tutorials.problem3.
TravelSalesmanProblem
RankScaling
<
T
extends
Chromosome
> - Class in
jenes.stage.operator.common
RankScaling()
- Constructor for class jenes.stage.operator.common.
RankScaling
record(StatisticsLogger.LoggableStatistics)
- Method in class jenes.statistics.
StatisticsLogger
Store a new statistic record in the logger.
record
- Variable in class jenes.utils.
AbstractLogger
The table of value to store.
remove(int)
- Method in class jenes.population.
Population
Removes the specified individual from this population.
remove(BreakPoint.Listener)
- Method in class jenes.stage.
BreakPoint
Removes the specified listener between the ones
remove(AbstractStage<T>)
- Method in class jenes.stage.
Parallel
Removes a stage from the parallel andall the stages it contains.
remove(int)
- Method in class jenes.stage.
Parallel
Removes a specified branch from the parallel
removeAlgorithmEventListener(AlgorithmEventListener)
- Method in class jenes.
GeneticAlgorithm
Removes an algorithm event listener
removeAll()
- Method in class jenes.stage.
Sequence
Removes all the stages from this sequence
removeAllBranches()
- Method in class jenes.stage.
Parallel
Removes all the branch stages from this parallel
removeAt(int)
- Method in class jenes.stage.
Sequence
Removes the stage at the specified position
removeGenerationEventListener(GenerationEventListener)
- Method in class jenes.
GeneticAlgorithm
Removes the generation event listener
replace(int, Individual<T>)
- Method in class jenes.population.
Population
Replaces the individual at the specified position with the specified individual.
reset()
- Static method in class jenes.performance.
PerformanceStatistics
resizeAs(Population<T>)
- Method in class jenes.population.
Population
Resizes the current population.
resizeStrategy
- Variable in class jenes.
GeneticAlgorithm
The resize strategy used by this genetic algorithm
rightShift(int, int)
- Method in class jenes.chromosome.
BitwiseChromosome
Executes the right shift of bits within the specified range.
rightShift(int, int)
- Method in class jenes.chromosome.
BooleanChromosome
rightShift(int, int)
- Method in interface jenes.chromosome.
Chromosome
Makes a right-shift of the genes between two positions.
rightShift(int, int)
- Method in class jenes.chromosome.
DoubleChromosome
rightShift(int, int)
- Method in class jenes.chromosome.
IntegerChromosome
rightShift(int, int)
- Method in class jenes.chromosome.
ObjectChromosome
rightShift(int, int)
- Method in class jenes.chromosome.
PermutationChromosome
RouletteWheelSelector
<
T
extends
Chromosome
> - Class in
jenes.stage.operator.common
A classic roulette wheel selection operator.
RouletteWheelSelector()
- Constructor for class jenes.stage.operator.common.
RouletteWheelSelector
RoyalGA
- Class in
jenes.performance
RoyalGA(Population<BitwiseChromosome>, int, int, int, int)
- Constructor for class jenes.performance.
RoyalGA
RoyalTest
- Class in
jenes.performance
RoyalTest(int, int)
- Constructor for class jenes.performance.
RoyalTest
RUN
- Static variable in class jenes.performance.
JENESTest
run(int[], int)
- Method in class jenes.tutorials.problem2.
PatternProblem
run()
- Method in class jenes.tutorials.problem6.
KnapsackProblem
run()
- Method in class jenes.tutorials.problem7.
KnapsackLoggedProblem
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X