clarion.acs.net.auxiliary
Interface IrlRuleForm

All Known Implementing Classes:
IrlRuleFormPC

public interface IrlRuleForm

This interface is for IRL rule template. If IRL is set, user should implement this interface to give concrete IRL rules.


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.
 

Method Detail

determineAction

public double determineAction(short[] state,
                              short[] exState,
                              short[] gsState,
                              short[] wmState,
                              short[][][] suggestedAction)
Fill in the suggestedAction and return the rule support for current input.


generalize

public void generalize()
process of generalization.


specialize

public void specialize()
process of specialization.