[This is preliminary documentation and is subject to change.]
The list of internal "containers" in which IWorldObject (i.e., descriptive) knowledge is
stored within the agent
Namespace: Clarion.FrameworkAssembly: CLARIONLibrary (in CLARIONLibrary.dll) Version: 6.1.0.7 (6.1.0.7)
Syntax
C# |
---|
public enum InternalWorldObjectContainers |
Members
Member name | Value | Description | |
---|---|---|---|
GOAL_STRUCTURE | 0 | Specifies the "container" used for storing goals within an agent (located in the top level of the MS) | |
GENERAL_KNOWLEDGE | 1 | Specifies the "container" used for storing general knowledge (located in the top level of the NACS) | |
WORKING_MEMORY | 2 | Specifies the "container" used for storing working memory chunks (located in the top level of the ACS) | |
META_INFO | 3 | Specifies the "container" used for storing agent meta info |
Remarks
This enumerator is most often used in conjunction with the GetInternals(Agent..::..InternalWorldObjectContainers, array<Agent..::..InternalWorldObjectContainers>[]()[][]) method in order to retrieve the knowledge stored within the internal "containers" of an agent.
![]() |
---|
The names of the internals in this enumerator correlate with certain naming conventions for various "world knowledge containers" (as specified by the CLARION theory). |