public interface BinaryRuleFactory
Modifier and Type | Method and Description |
---|---|
Rule |
generateBinarizedRule(Tree<String> nodeInVartree,
List<String> binarizedChildStates,
String pathToNode,
Rule originalRule,
Tree<String> vartree,
InterpretedTreeAutomaton originalIrtg,
InterpretedTreeAutomaton binarizedIrtg)
Generates an automaton rule for a single node of the common variable tree.
|
Rule generateBinarizedRule(Tree<String> nodeInVartree, List<String> binarizedChildStates, String pathToNode, Rule originalRule, Tree<String> vartree, InterpretedTreeAutomaton originalIrtg, InterpretedTreeAutomaton binarizedIrtg)
nodeInVartree
- - the node in the variable tree at which we are generating a rulepathToNode
- - the path from the root to this node in the variable tree (in a suitable format for Tree.select(java.lang.String, int)
)binarizedChildStates
- - the states that were generated for the childrenoriginalRule
- - the rule in the original, unbinarized IRTGvartree
- - the variable tree for which we are generating rulesoriginalIrtg
- - the original, unbinarized IRTGbinarizedIrtg
- - the binarized IRTG whose rules we are currently creatingCopyright © 2017. All rights reserved.