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
E
elitism
- Variable in class jenes.
GeneticAlgorithm
The elitism number
elitismStrategy
- Variable in class jenes.
GeneticAlgorithm
The elitism strategy used by this genetic algorithm
encode(T)
- Method in class jenes.chromosome.
BitwiseChromosome.BitCoding
Returns the bits coding the object
encode(Boolean)
- Method in class jenes.chromosome.codings.
BooleanCoding
Returns the bits coding the value.
encode(Integer)
- Method in class jenes.chromosome.codings.
ByteCoding
Returns the bits coding the value
encode(Integer)
- Method in class jenes.chromosome.codings.
GrayCoding
Returns the bits coding the value
encode(Integer)
- Method in class jenes.chromosome.codings.
IntCoding
Returns the bits coding the value
encode(Integer)
- Method in class jenes.chromosome.codings.
ShortCoding
Returns the bits coding the value
encode(Integer)
- Method in class jenes.chromosome.codings.
WordCoding
Returns the bits coding the value
end()
- Method in class jenes.
GeneticAlgorithm
Provides the algorithm termination condition.
end()
- Method in class jenes.tutorials.problem2.
PatternGA
EntropyProblem
- Class in
jenes.tutorials.problem4
Tutorial showing how to set-up a minimization problem.
EntropyProblem()
- Constructor for class jenes.tutorials.problem4.
EntropyProblem
equals(BitwiseChromosome)
- Method in class jenes.chromosome.
BitwiseChromosome
Compares the chromosome with another.
equals(BooleanChromosome)
- Method in class jenes.chromosome.
BooleanChromosome
equals(T)
- Method in interface jenes.chromosome.
Chromosome
Compares the chromosome with another.
equals(DoubleChromosome)
- Method in class jenes.chromosome.
DoubleChromosome
Compares the chromosome with another.
equals(IntegerChromosome)
- Method in class jenes.chromosome.
IntegerChromosome
Compares the chromosome with another.
equals(ObjectChromosome)
- Method in class jenes.chromosome.
ObjectChromosome
equals(PermutationChromosome)
- Method in class jenes.chromosome.
PermutationChromosome
equals(Individual<T>)
- Method in class jenes.population.
Individual
Indicates whether the other individual is "equal to" this one.
evaluateIndividual(Individual<T>)
- Method in class jenes.
GeneticAlgorithm
Evaluates a single individual.
evaluateIndividual(Individual<BitwiseChromosome>)
- Method in class jenes.performance.
RoyalGA
evaluateIndividual(Individual<IntegerChromosome>)
- Method in class jenes.performance.
TSPGA
evaluateIndividual(Individual<IntegerChromosome>)
- Method in class jenes.tutorials.problem2.
PatternGA
evaluateIndividual(Individual<IntegerChromosome>)
- Method in class jenes.tutorials.problem3.
TSPGA
evaluateIndividual(Individual<BooleanChromosome>)
- Method in class jenes.tutorials.problem6.
KnapsackGA
evaluatePopulation(Population<T>)
- Method in class jenes.
GeneticAlgorithm
Evaluates the population.
evaluatePopulation(Population<T>, boolean)
- Method in class jenes.
GeneticAlgorithm
Evaluates the population.
Evaluator
<
T
extends
Chromosome
> - Class in
jenes.stage
This stage performs a population evaluation.
Evaluator()
- Constructor for class jenes.stage.
Evaluator
Creates a new Evaluator instance.
Evaluator(boolean)
- Constructor for class jenes.stage.
Evaluator
Creates a new Evaluator instance, specifying the value of
force.
evolve()
- Method in class jenes.
GeneticAlgorithm
Evolves the algorithms by restarting the algorithm from the initial population.
evolve(Population<T>)
- Method in class jenes.
GeneticAlgorithm
Evolves the algorithms by resetting the initial population and restarting the algorithm.
evolve(boolean)
- Method in class jenes.
GeneticAlgorithm
Evolves the algorithm until the termination condition or the generation limit is reached.
ExclusiveDispenser
<
T
extends
Chromosome
> - Class in
jenes.stage
An abstract dispencer useful when each individual can be in only one parallel branch, so the distribute method is exclusive.
ExclusiveDispenser(int)
- Constructor for class jenes.stage.
ExclusiveDispenser
Constructs a new exclusive dispencer with the specified amplitude
executionTime
- Variable in class jenes.stage.operator.
Operator.Statistics
the excecution time of the last procssing of the operator
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