Package | Description |
---|---|
jenes.chromosome | |
jenes.performance | |
jenes.tutorials.old.problem12 | |
jenes.tutorials.problem11 | |
jenes.tutorials.problem12 |
Modifier and Type | Method and Description |
---|---|
BitwiseChromosome |
BitwiseChromosome.clone()
Makes a chromosome copy
|
Modifier and Type | Method and Description |
---|---|
void |
BitwiseChromosome.cross(BitwiseChromosome chromosome,
int from)
Exchanges the chromosome bits from the specified cross site to the final position
|
void |
BitwiseChromosome.cross(BitwiseChromosome chromosome,
int from,
int to)
Exchanges the chromosome bits in the range [from,to].
|
void |
BitwiseChromosome.difference(BitwiseChromosome chromosome,
double[] diff) |
boolean |
BitwiseChromosome.equals(BitwiseChromosome chromosome)
Compares the chromosome with another.
|
void |
BitwiseChromosome.setAs(BitwiseChromosome chromosome)
Sets this chromosome as a copy of another.
|
Constructor and Description |
---|
BitwiseChromosome(BitwiseChromosome chromosome)
Creates a new BitwiseChromosome using the specified one as prototype
|
Modifier and Type | Field and Description |
---|---|
protected GeneticAlgorithm<BitwiseChromosome> |
DeJongTest.ga |
protected GeneticAlgorithm<BitwiseChromosome> |
RoyalTest.ga |
Modifier and Type | Method and Description |
---|---|
void |
RoyalGA.evaluateIndividual(Individual<BitwiseChromosome> individual) |
Constructor and Description |
---|
RoyalGA(Population<BitwiseChromosome> pop,
int gen,
int sectionSize,
int blockSize,
int numBlocks) |
Modifier and Type | Method and Description |
---|---|
static void |
MultiObjectiveProblem.decode(Function f,
BitwiseChromosome chrom,
double[] x) |
Modifier and Type | Method and Description |
---|---|
protected Fitness<BitwiseChromosome> |
ImageMatchingFitness.duplicate() |
Modifier and Type | Method and Description |
---|---|
void |
ImageMatchingFitness.evaluate(Individual<BitwiseChromosome> individual) |
Modifier and Type | Method and Description |
---|---|
static void |
MultiObjectiveProblem.decode(MultiObjectiveProblem.Function f,
BitwiseChromosome chrom,
double[] x) |
Modifier and Type | Method and Description |
---|---|
void |
MultiObjectiveProblem.ProblemFitness.evaluate(Individual<BitwiseChromosome> individual) |