tasksimulators.newsimu.PC
Class IrlRuleFormPC
java.lang.Object
tasksimulators.newsimu.PC.IrlRuleFormPC
- All Implemented Interfaces:
- IrlRuleForm
- public class IrlRuleFormPC
- extends java.lang.Object
- implements IrlRuleForm
Method Summary |
double |
determineAction(short[] state,
short[] exState,
short[] gsState,
short[] wmState,
short[][][] suggestedAction)
Fill in the suggestedAction and return the rule support for current input. |
void |
generalize()
process of generalization. |
void |
specialize()
process of specialization. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IrlRuleFormPC
public IrlRuleFormPC()
IrlRuleFormPC
public IrlRuleFormPC(int ruleSetIdx,
int a,
int b,
int c,
int target,
int curAction)
determineAction
public double determineAction(short[] state,
short[] exState,
short[] gsState,
short[] wmState,
short[][][] suggestedAction)
- Description copied from interface:
IrlRuleForm
- Fill in the suggestedAction and return the rule support for current input.
- Specified by:
determineAction
in interface IrlRuleForm
generalize
public void generalize()
- Description copied from interface:
IrlRuleForm
- process of generalization.
- Specified by:
generalize
in interface IrlRuleForm
specialize
public void specialize()
- Description copied from interface:
IrlRuleForm
- process of specialization.
- Specified by:
specialize
in interface IrlRuleForm