|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Symbol | |
---|---|
Mapper | |
Operator.Operations | |
Util | |
Util.Structures |
Uses of Symbol in Mapper |
---|
Methods in Mapper that return Symbol | |
---|---|
Symbol |
Rule.getLHS()
Get the left hand symbol of the rule |
Symbol |
Grammar.getStartSymbol()
Get the start symbol of the grammar If there are no rules null is returned |
Methods in Mapper that return types with arguments of type Symbol | |
---|---|
java.util.ArrayList<Symbol> |
Grammar.getTerminals()
Get a list of all the symbols which are terminals, ie the alphabet over which this grammar's language is defined. |
protected TreeNode<Symbol> |
DerivationTree.newNode()
|
Methods in Mapper with parameters of type Symbol | |
---|---|
boolean |
Symbol.equals(Symbol newSymbol)
Compare type and symbol string value |
Rule |
ContextFreeGrammar.findRule(Symbol s)
Find a rule given a symbol. |
void |
Rule.setLHS(Symbol s)
Set the left hand side symbol of the rule Must be a Non Terminal symbol. |
boolean |
Grammar.setStartSymbol(Symbol newStartSymbol)
Change start symbol by symbol. |
Constructors in Mapper with parameters of type Symbol | |
---|---|
DerivationNode(TreeNode<Symbol> parent,
Symbol data)
|
|
Symbol(Symbol copy)
Copy constructor |
Constructor parameters in Mapper with type arguments of type Symbol | |
---|---|
DerivationNode(TreeNode<Symbol> copy)
|
|
DerivationNode(TreeNode<Symbol> parent,
Symbol data)
|
Uses of Symbol in Operator.Operations |
---|
Method parameters in Operator.Operations with type arguments of type Symbol | |
---|---|
protected boolean |
GrowInitialiser.checkGECodonValue(NimbleTree<Symbol> dt)
Check if it is a GECodonValue. |
java.util.ArrayList<java.lang.Integer> |
GrowInitialiser.getPossibleRules(NimbleTree<Symbol> dt,
Rule rule)
|
java.util.ArrayList<java.lang.Integer> |
FullInitialiser.getPossibleRules(NimbleTree<Symbol> dt,
Rule rule)
|
boolean |
GrowInitialiser.grow(NimbleTree<Symbol> dt)
Recursively builds a tree. |
Uses of Symbol in Util |
---|
Methods in Util with parameters of type Symbol | |
---|---|
static Individual |
GenotypeHelper.extendChromeAtRecursiveNode(Individual indiv,
GEChromosome giver,
Symbol giverSym,
int mutatePoint)
|
static int |
GenotypeHelper.extendRecursiveNode(int codonToChange,
Individual indiv,
Symbol childRootSym)
This method takes the codon that's going to change and determines how it needs to change in order to map to the correct production. |
Uses of Symbol in Util.Structures |
---|
Methods in Util.Structures that return types with arguments of type Symbol | |
---|---|
BinaryNode<Symbol> |
ReversePolish.buildTreeFromPostfix()
|
java.util.ArrayList<Symbol> |
ReversePolish.getPostfix()
|
BinaryNode<Symbol> |
ReversePolish.getRoot()
|
java.util.ArrayList<Symbol> |
ReversePolish.getTokens()
|
Method parameters in Util.Structures with type arguments of type Symbol | |
---|---|
void |
ReversePolish.setTokens(java.util.ArrayList<Symbol> tokens)
|
java.lang.String |
ReversePolish.toPrefixString(BinaryNode<Symbol> node)
Traverses a binary tree depth first |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |