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
P
Parallel
<
T
extends
Chromosome
> - Class in
jenes.stage
A parallel is formed by differents branches; each branch receives a subpopolation according to the population dispenser used (see
Dispenser.distribute(Population, Population[])
).
Parallel(Dispenser<T>)
- Constructor for class jenes.stage.
Parallel
Constructs a new parallel stage with the specified dispenser.
PatternGA
- Class in
jenes.tutorials.problem2
PatternGA(Population<IntegerChromosome>, int)
- Constructor for class jenes.tutorials.problem2.
PatternGA
PatternProblem
- Class in
jenes.tutorials.problem2
PatternProblem()
- Constructor for class jenes.tutorials.problem2.
PatternProblem
PerformanceStatistics
- Class in
jenes.performance
PerformanceStatistics()
- Constructor for class jenes.performance.
PerformanceStatistics
PerformanceStatistics.Event
- Class in
jenes.performance
PerformanceStatistics.Event()
- Constructor for class jenes.performance.
PerformanceStatistics.Event
permutation
- Variable in class jenes.chromosome.
PermutationChromosome
This data structure keeps the permutation order
PermutationChromosome
- Class in
jenes.chromosome
This class provides a chromosome able to model permutations.
PermutationChromosome(PermutationChromosome)
- Constructor for class jenes.chromosome.
PermutationChromosome
Creates a new PermutationChromosome using the specified one as model
PermutationChromosome(int)
- Constructor for class jenes.chromosome.
PermutationChromosome
Creates a new PermutationChromosome with the specified length.
Population
<
T
extends
Chromosome
> - Class in
jenes.population
The Population class represents a population of
Individual
s.
Population()
- Constructor for class jenes.population.
Population
Constructs a new empty population
Population(Population<T>)
- Constructor for class jenes.population.
Population
Constructs a new population from the specified one with the same size
Population(List<Individual<T>>)
- Constructor for class jenes.population.
Population
Constructs a new population with the specified list of individual and size equal to size of this list.
Population(Individual<T>)
- Constructor for class jenes.population.
Population
Constructs a new population by cloning the individual sample.
Population(Individual<T>, int)
- Constructor for class jenes.population.
Population
Constructs a new population by cloning the individual sample and specifying the initial size.
Population.Statistics
- Class in
jenes.population
The
Population.Statistics
class is only responsible for storing statistics about a population.
POPULATION_SIZE
- Variable in class jenes.performance.
DeJongTest
POPULATION_SIZE
- Static variable in class jenes.performance.
JENESTest
POPULATION_SIZE
- Static variable in class jenes.tutorials.problem3.
TravelSalesmanProblem
position
- Variable in class jenes.chromosome.
PermutationChromosome
This data structure keeps the position of elements in the permuted order
preDistribute(Population<T>)
- Method in class jenes.stage.
ExclusiveDispenser
Sets up the switcher state according to the population's state.
preDistribute(Population<T>)
- Method in class jenes.tutorials.problem2.
SimpleDispenser
preSelect(Population<T>)
- Method in class jenes.stage.operator.common.
RouletteWheelSelector
preSelect(Population<T>)
- Method in class jenes.stage.operator.
Selector
Sets up the selection state according a population's state.
printHeader()
- Static method in class jenes.tutorials.utils.
Utils
printStatistics(Population.Statistics)
- Static method in class jenes.tutorials.utils.
Utils
probability
- Variable in class jenes.stage.operator.
Crossover
Crossover probability
probability
- Variable in class jenes.stage.operator.
Mutator
The mutation probablility
process(Population<T>, Population<T>)
- Method in class jenes.stage.
AbstractStage
Processes the input population and tranforms it into the output population.
process(Population<T>, Population<T>)
- Method in class jenes.stage.
BreakPoint
process(Population<T>, Population<T>)
- Method in class jenes.stage.operator.
Crossover
process(Population<T>, Population<T>)
- Method in class jenes.stage.operator.
Mutator
process(Population<T>, Population<T>)
- Method in class jenes.stage.operator.
Selector
Sets the individuals in the output population like the selected ones
process(Population<T>, Population<T>)
- Method in class jenes.stage.
Parallel
process(Population<T>, Population<T>)
- Method in class jenes.stage.
Sequence
Invokes the process method on all of its internal stages
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