public class SpikingRuleFactory extends java.lang.Object implements AbstractRuleFactory
Constructor and Description |
---|
SpikingRuleFactory() |
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) |
public IRule createBasicRule(boolean dissolves, LeftHandRule leftHandRule, RightHandRule rightHandRule)
createBasicRule
in interface AbstractRuleFactory
public IConstantRule createConstantRule(boolean dissolves, LeftHandRule leftHandRule, RightHandRule rightHandRule, float constant)
createConstantRule
in interface AbstractRuleFactory
public IDoubleCommunicationRule createDoubleCommunicationRule(boolean dissolves, LeftHandRule leftHandRule, RightHandRule rightHandRule)
createDoubleCommunicationRule
in interface AbstractRuleFactory
public IPriorityRule createPriorityRule(boolean dissolves, LeftHandRule leftHandRule, RightHandRule rightHandRule, int priority)
createPriorityRule
in interface AbstractRuleFactory
public IStochasticRule createStochasticRule(boolean dissolves, LeftHandRule leftHandRule, RightHandRule rightHandRule, float constant)
createStochasticRule
in interface AbstractRuleFactory