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

Required method for handling the specified external action that was chosen by the specified agent

Namespace: Clarion.Plugins
Assembly: CLARIONLibrary (in CLARIONLibrary.dll) Version: 6.1.0.7 (6.1.0.7)

Syntax

C#
protected abstract void ProcessChosenExternalAction(
	Agent actor,
	ExternalActionChunk chosenAction,
	SensoryInformation relatedSI,
	long performedAt,
	long responseTime
)

Parameters

actor
Type: Clarion.Framework..::..Agent
The agent who chose the specified external action
chosenAction
Type: Clarion.Framework..::..ExternalActionChunk
The action that was chosen by the specified agent
relatedSI
Type: Clarion.Framework..::..SensoryInformation
The sensory information (perceived by the specified agent) that led to the specified action
performedAt
Type: System..::..Int64
The time stamp at which the specified agent is performing the specified action
responseTime
Type: System..::..Int64
The specified agent's response time for the specified action (i.e., how long it took the agent to perceive, decide, and act)

Remarks

This method is defined within the simulating environment to handle chosen external actions

See Also