|
||||||||||
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 |