Action Service
Description
This service provides the definitions to help the agent perform actions.
Interface
Type |
---|
IActionService |
Inherits
Type |
---|
N/A |
Properties
Name | Type |
---|---|
actionExecution | IActionExecution |
locateService | ILocateService |
goalValidation | IGoalValidation |
Public Methods
Name | Parameters | Return Type | Description |
---|---|---|---|
ActionService | IActionExecution actionExecution, ILocateService locateService, IGoalValidation goalValidation | ActionService | A constructor for ActionService. |
PerformAction | int id, IAgentService agentService | boolean? | Processes the physical action for the agent using the properties. |