public interface AbstractGroundedAction
GroundedAction
), an action grounding for a specific agent
in a stochastic game GroundedSGAgentAction
, and a joint action in a stochastic game (JointAction
).Modifier and Type | Method and Description |
---|---|
java.lang.String |
actionName()
Returns the action name for this grounded action.
|
AbstractGroundedAction |
copy()
Returns a copy of this grounded action.
|
java.lang.String[] |
getParametersAsString()
Returns an array of string representations of this
AbstractGroundedAction 's parameters |
void |
initParamsWithStringRep(java.lang.String[] params)
Initializes the parameter values of this
AbstractGroundedAction according
to the provided string representation of their values. |
boolean |
isParameterized()
Returns true if this action uses parameters
|
java.lang.String actionName()
AbstractGroundedAction copy()
boolean isParameterized()
void initParamsWithStringRep(java.lang.String[] params)
AbstractGroundedAction
according
to the provided string representation of their values.params
- an array in which each element is the string representation of one of this AbstractGroundedAction
's valuesjava.lang.String[] getParametersAsString()
AbstractGroundedAction
's parametersAbstractGroundedAction
's parameters