|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectclarion.common.GeneralNetComp
clarion.acs.net.AcsNetComp
clarion.acs.net.auxiliary.TLRuleSet
clarion.acs.net.IrlRuleSet
Field Summary | |
protected java.util.Vector |
activeRuleList
vector of acitve rules. |
protected int |
curRuleSetIdx
currently used rule set. |
protected int |
groupId
decide which IRL subset is used. |
protected int |
SET_NUM
# of IRL rule subsets. |
protected boolean |
useupFlag
check if all rules are used up. |
Fields inherited from class clarion.acs.net.auxiliary.TLRuleSet |
actionBLAoption, actionUsageInfoTM, activationList, ALL, c20, episodeLength, exState, genMode, gsState, MATCH_BOTH, MATCH_CONDITION, MAX_AGE, partialMatchFlag, recommendRule, recommendRules, RULE_NUM, ruleList, ruleMatchNum, ruleReps, ruleType, ruleUtls, state, SUCC_C3, SUCC_C4, succRate, sumNM, sumPM, threshold_PM, tlResults, trialIdx, UTL_FLAG, wmState |
Fields inherited from class clarion.acs.net.AcsNetComp |
acsAction, CONTROL_OUTPUT_DIM_NUM, CONTROL_OUTPUT_NUM, controlOutputDVs, controlOutputOffsets, FULL_CONTROL_OUTPUT_DIM_NUM, FULL_CONTROL_OUTPUT_NUM, fullControlOutputDVs, fullControlOutputOffsets, fullSuggestedAction, netType, outputFormatDimNums, outputFormatDimValNums |
Fields inherited from class clarion.common.GeneralNetComp |
actionDecider, chosenAction, currentTime, FULL_OUTPUT_DIM_NUM, FULL_OUTPUT_NUM, fullOutputDVs, fullOutputOffsets, global, INPUT_DIM_NUM, INPUT_NUM, inputDVs, inputOffsets, netIdx, OUTPUT_DIM_NUM, OUTPUT_NUM, outputActivations, outputDVs, outputOffsets, responseTime, subsysIdx, suggestedAction, taskClarion, temperature |
Constructor Summary | |
IrlRuleSet(int subsysIdx,
int netIdx,
Global global)
constructor. |
Method Summary | |
void |
update(boolean successFlag)
Updates with flag indicating current step is successful or not. |
Methods inherited from class clarion.acs.net.auxiliary.TLRuleSet |
calcRT, decideAction, getAllConclusions, getAllRules, getMatchConditionRules, getMatchRules, getNM, getOutputActivations, getOutputActivations, getPM, getResponseTime, getRules, getSuccRate, reasoning, setChosenAction, setCurrentTime, setStates, update, updateActionUsage |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected int groupId
protected int curRuleSetIdx
protected int SET_NUM
protected boolean useupFlag
protected java.util.Vector activeRuleList
Constructor Detail |
public IrlRuleSet(int subsysIdx, int netIdx, Global global)
netIdx
- the network index.global
- the associated global settings.Method Detail |
public void update(boolean successFlag)
successFlag
- the flag indicating current step is successful or not.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |