|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectclarion.acs.AcsAction
Field Summary | |
protected double[] |
activations
the activations of the action. |
protected short[][] |
activeDimVals
currently active values in each dimension of NON-TYPE part. |
protected short[] |
dimNums
# of dimensions of each NON-TYPE part. |
protected short[][] |
dimValNums
# of allowable values of each dimension of NON-TYPE part. |
protected int |
fullLength
the full expansion length of NON-TYPE parts in 1-dimensional format. |
protected Global |
global
global settings. |
protected int |
nonTypeDimNum
the # of dimensions of NON-TYPE parts. |
protected VCGSet[] |
parameters
relevant parameters to the specific action. |
protected int |
paramStart
the start position of PARAMETER part in the array : activations. |
protected double |
ruleSupport
rule support for this action. |
protected short[] |
subActions
what the action will do in term of a set of subactions. |
protected int |
type
action type : EX, GS, WM, NACS-control. |
Constructor Summary | |
AcsAction(Global global,
int type,
int fullLength,
short[] dimNums,
short[][] dimValNums)
Constructor for initializing this AcsAction object using the given parameters. |
Method Summary | |
void |
decideActiveDimVals()
Decides active values for all NON-TYPE dimensions. |
short[][] |
getActiveValues()
Returns the active values. |
VCGSet[] |
getParameters()
Returns the parameters. |
short[] |
getSubActions()
Returns the sub-actions. |
int |
getType()
Returns the type. |
void |
setActivations(double[] activations)
Sets activations for this ACS action. |
void |
setActiveDimVals(short[][] activeVals)
Sets currently active values for all ACS action dimensions. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected Global global
protected short[] dimNums
protected short[][] dimValNums
protected int fullLength
protected int type
protected short[] subActions
protected VCGSet[] parameters
protected int nonTypeDimNum
protected int paramStart
protected short[][] activeDimVals
protected double ruleSupport
protected double[] activations
Constructor Detail |
public AcsAction(Global global, int type, int fullLength, short[] dimNums, short[][] dimValNums)
global
- the global variables.type
- action type.fullLength
- the full length of the NON-TYPE parts of the action in
one dimensional format.dimNums
- the # of dimesions of each NON-TYPE part.dimValNums
- the # of allowable values in each dimension of NON-TYPE part.Method Detail |
public int getType()
public short[][] getActiveValues()
public short[] getSubActions()
public VCGSet[] getParameters()
public void setActiveDimVals(short[][] activeVals)
public void setActivations(double[] activations)
public void decideActiveDimVals()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |