| Package | Description |
|---|---|
| ec | |
| ec.de | |
| ec.es | |
| ec.multiobjective.nsga2 | |
| ec.multiobjective.spea2 | |
| ec.pso | |
| ec.simple | |
| ec.spatial | |
| ec.steadystate |
| Modifier and Type | Field and Description |
|---|---|
Breeder |
EvolutionState.breeder
The population breeder, a singleton object.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Best1BinDEBreeder
Best1BinDEBreeder is a differential evolution breeding operator.
|
class |
DEBreeder
DEBreeder provides a straightforward Differential Evolution (DE) breeder
for the ECJ system.
|
class |
Rand1EitherOrDEBreeder
Rand1EitherOrDEBreeder is a differential evolution breeding operator.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MuCommaLambdaBreeder
MuCommaLambdaBreeder is a Breeder which, together with
ESSelection, implements the (mu,lambda) breeding strategy and gathers
the comparison data you can use to implement a 1/5-rule mutation mechanism.
|
class |
MuPlusLambdaBreeder
MuPlusLambdaBreeder is a subclass of MuCommaLambdaBreeder which, together with
ESSelection, implements the (mu + lambda) breeding strategy and gathers
the comparison data you can use to implement a 1/5-rule mutation mechanism.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NSGA2Breeder
This SimpleBreeder subclass breeds a set of children from the Population, then
joins the original Population with the children in a (mu+mu) fashion.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SPEA2Breeder
This subclass of SimpleBreeder overrides the loadElites method to build an archive in the top elites[subpopnum]
of each subpopulation.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PSOBreeder
PSOBreeder is a simple single-threaded Breeder which performs
Particle Swarm Optimization using the Particle class as individuals.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleBreeder
Breeds each subpopulation separately, with no inter-population exchange,
and using a generational approach.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SpatialBreeder
A slight modification of the simple breeder for spatially-embedded EAs.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SteadyStateBreeder
This subclass of Breeder performs the evaluation portion of Steady-State Evolution and (in distributed form)
Asynchronous Evolution.
|
Copyright © 2014 Evolutionary Computation Laboratory at George Mason University. All rights reserved.