[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.FrameworkAssembly: CLARIONLibrary (in CLARIONLibrary.dll) Version: 6.1.0.7 (6.1.0.7)
Syntax
C# |
---|
public void Perceive( SensoryInformation si ) |
Parameters
- si
- Type: Clarion.Framework..::..SensoryInformation
The sensory information that is being perceived
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