Collapse All Expand All

C#

Clarion Library 6.1.1
Agent..::..Perceive Method
Agent Class Example See Also Send Feedback

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

Perceives the specified sensory information and initiates the agent's internal operations for processing the perceived information

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

# Syntax

C#
    public void Perceive(
    	SensoryInformation si
    )

#### Parameters

si
  Type: Clarion.Framework..::..SensoryInformation

# Remarks

In general, this method initiates the standard "perception --> action" cycle. The end result of calling this method is actualized when the agent chooses an external action. The external action is specified by the agent either through the GetChosenExternalAction(SensoryInformation) method or by the raising of a "new external action chosen" event (when interacting asynchronously).

# Examples

See the "examples" section for the Agent class

# See Also

Agent Class
Clarion.Framework Namespace