public interface AbstractRuleFactory
Modifier and Type | Method and Description |
---|---|
IRule |
createBasicRule(boolean dissolves,
LeftHandRule leftHandRule,
RightHandRule rightHandRule) |
IConstantRule |
createConstantRule(boolean dissolves,
LeftHandRule leftHandRule,
RightHandRule rightHandRule,
float constant) |
IDoubleCommunicationRule |
createDoubleCommunicationRule(boolean dissolves,
LeftHandRule leftHandRule,
RightHandRule rightHandRule) |
IPriorityRule |
createPriorityRule(boolean dissolves,
LeftHandRule leftHandRule,
RightHandRule rightHandRule,
int priority) |
IStochasticRule |
createStochasticRule(boolean dissolves,
LeftHandRule leftHandRule,
RightHandRule rightHandRule,
float constant) |
IRule createBasicRule(boolean dissolves, LeftHandRule leftHandRule, RightHandRule rightHandRule)
IPriorityRule createPriorityRule(boolean dissolves, LeftHandRule leftHandRule, RightHandRule rightHandRule, int priority)
IConstantRule createConstantRule(boolean dissolves, LeftHandRule leftHandRule, RightHandRule rightHandRule, float constant)
IStochasticRule createStochasticRule(boolean dissolves, LeftHandRule leftHandRule, RightHandRule rightHandRule, float constant)
IDoubleCommunicationRule createDoubleCommunicationRule(boolean dissolves, LeftHandRule leftHandRule, RightHandRule rightHandRule)