|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SteadyStateBSourceForm | |
|---|---|
| ec | |
| ec.breed | |
| ec.gp | |
| ec.gp.breed | |
| ec.gp.koza | |
| ec.multiobjective.spea2 | Strength Pareto Evolutionary Algorithm implementation. |
| ec.parsimony | |
| ec.rule.breed | |
| ec.select | |
| ec.spatial | |
| ec.vector.breed | |
| Uses of SteadyStateBSourceForm in ec |
|---|
| Classes in ec that implement SteadyStateBSourceForm | |
|---|---|
class |
BreedingPipeline
A BreedingPipeline is a BreedingSource which provides "fresh" individuals which can be used to fill a new population. |
| Uses of SteadyStateBSourceForm in ec.breed |
|---|
| Classes in ec.breed that implement SteadyStateBSourceForm | |
|---|---|
class |
BufferedBreedingPipeline
If empty, a BufferedBreedingPipeline makes a request of exactly num-inds individuals from a single child source; it then uses these individuals to fill requests (returning min each time), until the buffer is emptied, at which time it grabs exactly num-inds more individuals, and so on. |
class |
ForceBreedingPipeline
ForceBreedingPipeline has one source. |
class |
GenerationSwitchPipeline
GenerationSwitchPipeline is a simple BreedingPipeline which switches its source depending on the generation. |
class |
MultiBreedingPipeline
MultiBreedingPipeline is a BreedingPipeline stores some n child sources; each time it must produce an individual or two, it picks one of these sources at random and has it do the production. |
class |
ReproductionPipeline
ReproductionPipeline is a BreedingPipeline which simply makes a copy of the individuals it recieves from its source. |
| Uses of SteadyStateBSourceForm in ec.gp |
|---|
| Classes in ec.gp that implement SteadyStateBSourceForm | |
|---|---|
class |
GPBreedingPipeline
A GPBreedingPipeline is a BreedingPipeline which produces only members of some subclass of GPSpecies. |
| Uses of SteadyStateBSourceForm in ec.gp.breed |
|---|
| Classes in ec.gp.breed that implement SteadyStateBSourceForm | |
|---|---|
class |
InternalCrossoverPipeline
InternalCrossoverPipeline picks two subtrees from somewhere within an individual, and crosses them over. |
class |
MutateAllNodesPipeline
MutateAllNodesPipeline implements the AllNodes mutation algorithm described in Kumar Chellapilla, "A Preliminary Investigation into Evolving Modular Programs without Subtree Crossover", GP98. |
class |
MutateDemotePipeline
MutateDemotePipeline works very similarly to the DemoteNode algorithm described in Kumar Chellapilla, "A Preliminary Investigation into Evolving Modular Programs without Subtree Crossover", GP98, and is also similar to the "insertion" operator found in Una-May O'Reilly's thesis, "An Analysis of Genetic Programming". |
class |
MutateERCPipeline
MutateERCPipeline works very similarly to the "Gaussian" algorithm described in Kumar Chellapilla, "A Preliminary Investigation into Evolving Modular Programs without Subtree Crossover", GP98. |
class |
MutateOneNodePipeline
MutateOneNodesPipeline implements the OneNode mutation algorithm described in Kumar Chellapilla, "A Preliminary Investigation into Evolving Modular Programs without Subtree Crossover", GP98. |
class |
MutatePromotePipeline
MutatePromotePipeline works very similarly to the PromoteNode algorithm described in Kumar Chellapilla, "A Preliminary Investigation into Evolving Modular Programs without Subtree Crossover", GP98, and is also similar to the "deletion" operator found in Una-May O'Reilly's thesis, "An Analysis of Genetic Programming". |
class |
MutateSwapPipeline
MutateSwapPipeline works very similarly to the Swap algorithm described in Kumar Chellapilla, "A Preliminary Investigation into Evolving Modular Programs without Subtree Crossover", GP98. |
class |
RehangPipeline
RehangPipeline picks a nonterminal node other than the root and "rehangs" it as a new root. |
| Uses of SteadyStateBSourceForm in ec.gp.koza |
|---|
| Classes in ec.gp.koza that implement SteadyStateBSourceForm | |
|---|---|
class |
CrossoverPipeline
CrossoverPipeline is a GPBreedingPipeline which performs a strongly-typed version of Koza-style "Subtree Crossover". |
class |
MutationPipeline
MutationPipeline is a GPBreedingPipeline which implements a strongly-typed version of the "Point Mutation" operator as described in Koza I. |
| Uses of SteadyStateBSourceForm in ec.multiobjective.spea2 |
|---|
| Classes in ec.multiobjective.spea2 that implement SteadyStateBSourceForm | |
|---|---|
class |
SPEA2TournamentSelection
Does a simple tournament selection, limited to the subpopulation it's working in at the time and only within the boundry of the SPEA2 archive (between 0-archiveSize). |
| Uses of SteadyStateBSourceForm in ec.parsimony |
|---|
| Classes in ec.parsimony that implement SteadyStateBSourceForm | |
|---|---|
class |
BucketTournamentSelection
Does a tournament selection, limited to the subpopulation it's working in at the time. |
class |
DoubleTournamentSelection
|
class |
LexicographicTournamentSelection
Does a simple tournament selection, limited to the subpopulation it's working in at the time. |
class |
ProportionalTournamentSelection
This selection method adds parsimony pressure to the regular tournament selection. |
class |
RatioBucketTournamentSelection
Does a tournament selection, limited to the subpopulation it's working in at the time. |
| Uses of SteadyStateBSourceForm in ec.rule.breed |
|---|
| Classes in ec.rule.breed that implement SteadyStateBSourceForm | |
|---|---|
class |
RuleCrossoverPipeline
RuleCrossoverPipeline is a BreedingPipeline which implements a simple default crossover for RuleIndividuals. |
class |
RuleMutationPipeline
RuleMutationPipeline is a BreedingPipeline which implements a simple default Mutation for RuleIndividuals. |
| Uses of SteadyStateBSourceForm in ec.select |
|---|
| Classes in ec.select that implement SteadyStateBSourceForm | |
|---|---|
class |
FirstSelection
Always picks the first individual in the subpopulation. |
class |
RandomSelection
Picks a random individual in the subpopulation. |
class |
TournamentSelection
Does a simple tournament selection, limited to the subpopulation it's working in at the time. |
| Uses of SteadyStateBSourceForm in ec.spatial |
|---|
| Classes in ec.spatial that implement SteadyStateBSourceForm | |
|---|---|
class |
SpatialTournamentSelection
A slight modification of the tournament selection procedure for use with spatially-embedded EAs. |
| Uses of SteadyStateBSourceForm in ec.vector.breed |
|---|
| Classes in ec.vector.breed that implement SteadyStateBSourceForm | |
|---|---|
class |
VectorCrossoverPipeline
VectorCrossoverPipeline is a BreedingPipeline which implements a simple default crossover for VectorIndividuals. |
class |
VectorMutationPipeline
VectorMutationPipeline is a BreedingPipeline which implements a simple default Mutation for VectorIndividuals. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||