| Package | Description |
|---|---|
| ec.gp.ge |
| Modifier and Type | Field and Description |
|---|---|
GrammarRuleNode[] |
GESpecies.grammar
The parsed grammars.
|
(package private) GrammarRuleNode |
GrammarParser.root |
| Modifier and Type | Method and Description |
|---|---|
(package private) GrammarRuleNode |
GrammarParser.getRule(HashMap rules,
String head) |
(package private) GrammarRuleNode |
GrammarParser.parseRule(EvolutionState state,
Lexer lexer,
GPFunctionSet gpfs) |
GrammarRuleNode |
GrammarParser.parseRules(EvolutionState state,
BufferedReader reader,
GPFunctionSet gpfs)
Parses the rules from a grammar and returns the resulting GrammarRuleNode root.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) GPNode |
GESpecies.makeSubtree(int[] index,
int[] genome,
EvolutionState es,
GPFunctionSet gpfs,
GrammarRuleNode rule,
int treeNum,
int threadnum,
HashMap ercMapsForFancyPrint,
GPNodeParent parent,
byte argposition) |
void |
GrammarRuleNode.merge(GrammarRuleNode other)
Adds to this node all the choices of another node.
|
(package private) void |
GrammarParser.parseProductions(EvolutionState state,
GrammarRuleNode retResult,
Lexer lexer,
GPFunctionSet gpfs) |
Copyright © 2014 Evolutionary Computation Laboratory at George Mason University. All rights reserved.