|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use GEGrammar | |
|---|---|
| Individuals | |
| Main | |
| Mapper | |
| Operator.Operations | |
| Operator.Operations.ContextSensitiveOperations | |
| Util | |
| Uses of GEGrammar in Individuals |
|---|
| Methods in Individuals with parameters of type GEGrammar | |
|---|---|
static GEIndividual |
GEIndividual.getIndividual(GEGrammar grammar,
Phenotype phen,
Genotype genotype,
Fitness fitness)
Factory method for creating GEIndivdual with different grammars |
| Constructors in Individuals with parameters of type GEGrammar | |
|---|---|
GEIndividual(GEGrammar g,
Phenotype p,
Genotype gen,
Fitness f)
Create new GEindividual instance |
|
| Uses of GEGrammar in Main |
|---|
| Methods in Main that return GEGrammar | |
|---|---|
protected GEGrammar |
AbstractRun.getGEGrammar(java.util.Properties p)
Load a GEGrammar. |
| Methods in Main with parameters of type GEGrammar | |
|---|---|
protected Initialiser |
AbstractRun.getInitialiser(GEGrammar g,
RandomNumberGenerator rng,
java.util.Properties p)
Load and initialise the initialiser class according to the parameters Defualt initialiser is the RandomInitialiser. |
| Uses of GEGrammar in Mapper |
|---|
| Fields in Mapper declared as GEGrammar | |
|---|---|
protected GEGrammar |
DerivationTree.grammy
|
| Methods in Mapper that return GEGrammar | |
|---|---|
static GEGrammar |
GEGrammar.getGrammar(GEGrammar g)
Get a grammar of the right type |
| Methods in Mapper with parameters of type GEGrammar | |
|---|---|
static DerivationTree |
TreeMill.getDerivationTree(GEGrammar gegrammar)
|
static GEGrammar |
GEGrammar.getGrammar(GEGrammar g)
Get a grammar of the right type |
| Constructors in Mapper with parameters of type GEGrammar | |
|---|---|
ContextualDerivationTree(GEGrammar gram,
GEChromosome gen)
|
|
DerivationTree(GEGrammar gram,
GEChromosome gen)
Create new Derivation Tree |
|
GEGrammar(GEGrammar copy)
Copy constructor. |
|
| Uses of GEGrammar in Operator.Operations |
|---|
| Fields in Operator.Operations declared as GEGrammar | |
|---|---|
protected GEGrammar |
RandomInitialiser.grammar
|
protected GEGrammar |
GrowInitialiser.grammar
|
| Constructors in Operator.Operations with parameters of type GEGrammar | |
|---|---|
FullInitialiser(RandomNumberGenerator rng,
GEGrammar gegrammar,
int maxDepth)
New instance |
|
FullInitialiser(RandomNumberGenerator rng,
GEGrammar gegrammar,
java.util.Properties p)
New instance |
|
GrowInitialiser(RandomNumberGenerator rng,
GEGrammar gegrammar,
int maxDepth)
New instance |
|
GrowInitialiser(RandomNumberGenerator rng,
GEGrammar gegrammar,
java.util.Properties p)
New instance |
|
RandomInitialiser(RandomNumberGenerator rng,
GEGrammar g,
int initChromSize)
New instance |
|
RandomInitialiser(RandomNumberGenerator rng,
GEGrammar g,
java.util.Properties p)
New instance |
|
| Uses of GEGrammar in Operator.Operations.ContextSensitiveOperations |
|---|
| Methods in Operator.Operations.ContextSensitiveOperations with parameters of type GEGrammar | |
|---|---|
protected Initialiser |
SubtreeMutation.getInitialiser(GEGrammar g,
RandomNumberGenerator rng,
java.util.Properties p)
Load and initialise the initialiser class according to the parameters Defualt initialiser is the RandomInitialiser. |
| Uses of GEGrammar in Util |
|---|
| Methods in Util with parameters of type GEGrammar | |
|---|---|
static int |
GenotypeHelper.findLastRecIndex(DerivationNode dNode,
GEGrammar gram)
This method takes a derivation node and a grammar and returns the codon index of the last recurisve node in the derivation tree. |
static int[] |
GenotypeHelper.getRecursiveNodeIndeces(DerivationTree dt,
GEGrammar gram)
Return an array with all the indeces of recursive derivation tree nodes. |
static int |
GenotypeHelper.numRecNodes(DerivationTree tree,
GEGrammar gram)
This method takes a derivation tree and a grammar and returns the number of recursive nodes in that derivation tree. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||