Method WriteDiscreteActionMask
WriteDiscreteActionMask(IDiscreteActionMask)
Implement WriteDiscreteActionMask() to modify the masks for discrete
actions. When using discrete actions, the agent will not perform the masked
action.
Declaration
void WriteDiscreteActionMask(IDiscreteActionMask actionMask)
Parameters
| Type | Name | Description |
|---|---|---|
| IDiscreteActionMask | actionMask | The action mask for the agent. |
Remarks
When using Discrete Control, you can prevent the Agent from using a certain action by masking it with SetActionEnabled(int, int, bool).
See Agents - Actions for more information on masking actions.