|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectclarion.acs.net.auxiliary.TLRule
clarion.acs.net.FixRule
Field Summary | |
protected boolean |
actionAvailFlag
suggested action is pre-endcoded or not. |
protected int |
groupId
Decide which FR subset is used. |
Fields inherited from class clarion.acs.net.auxiliary.TLRule |
attributes, blaOption, conditions, CONTROL_OUTPUT_DIM_NUM, CONTROL_OUTPUT_NUM, controlOutputDVs, controlOutputOffsets, DIFF_DIM_IDX, DISCOUNT, global, INPUT_DIM_NUM, INPUT_NUM, inputConditions, inputDVs, inputOffsets, netIdx, OUTPUT_DIM_NUM, OUTPUT_NUM, outputDVs, outputOffsets, partialMatchFlag, ruleCost, ruleSupport, ruleType, setIdx, subsysIdx, suggestedAction, taskClarion |
Constructor Summary | |
FixRule(int subsysIdx,
int groupIdx,
int netIdx,
int setIdx,
Global global)
constructor. |
Method Summary | |
boolean |
decideAction(short[] state,
short[] exState,
short[] gsState,
short[] wmState)
Decides the action. |
void |
setGroupId(int id)
Sets the group ID. |
java.lang.String |
toString()
methods from class Object |
Methods inherited from class clarion.acs.net.auxiliary.TLRule |
aging, calcBLA, calcRT, calcTLDT, convertToInputConditions, cover, discountStatistics, getAction, getActionChunk, getAge, getCondition, getCondition, getNM, getPM, getResponseTime, getRuleSupport, getUtility, isActionMatched, isConditionMatched, resetStatistics, setAge, setAttributes, setCondition, setNM, setPM, update |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected int groupId
protected boolean actionAvailFlag
Constructor Detail |
public FixRule(int subsysIdx, int groupIdx, int netIdx, int setIdx, Global global)
groupIdx
- the index to the group the associated agent is in.netIdx
- the network index.setIdx
- the index to FR rule list.global
- the associated global settings.Method Detail |
public void setGroupId(int id)
id
- the group ID to set.public boolean decideAction(short[] state, short[] exState, short[] gsState, short[] wmState)
decideAction
in class TLRule
state
- curent state.exState
- external state.gsState
- goal structure state.wmState
- working memory state.
public java.lang.String toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |