Collapse All Expand All

C#

Clarion Library 6.1.1
Agent..::..NotifyChosenActionReceived Method (SensoryInformation)
Agent Class See Also Send Feedback

[This is preliminary documentation and is subject to change.]

Notifies the agent that the external action (which was chosen based on the related sensory information object that was perceived) has be received by the simulating environment

Namespace: Clarion.Framework
Assembly: ClarionLibrary (in ClarionLibrary.dll) Version: 6.1.1.0 (6.1.1.0)

# Syntax

C#
    public void NotifyChosenActionReceived(
    	SensoryInformation relatedSI
    )

#### Parameters

relatedSI
  Type: Clarion.Framework..::..SensoryInformation
  The sensory information that was perceived (and which lead to an external action being chosen)

# Remarks

Note
When interacting asynchronously with an agent, the method that handles new external action chosen events (from the simulating environment) MUST call this method to inform the agent that the action was received by the simulating environment. However, if your simulating environment extends the AsynchronousSimulatingEnvironment class, this step is handled for you.

# See Also

Agent Class
NotifyChosenActionReceived Overload
Clarion.Framework Namespace