[This is preliminary documentation and is subject to change.]
This class implements the Non Action Centered Subsystem (NACS) in the Clarion Library
Namespace: Clarion.FrameworkAssembly: ClarionLibrary (in ClarionLibrary.dll) Version: 6.1.1.0 (6.1.1.0)
Syntax
C# |
---|
public sealed class NonActionCenteredSubsystem : ISubscribes<ParameterChangeRequestedEventArgs>, ISubscribes<EncodeEpisodeRequestedEventArgs>, ISubscribes<ReasoningRequestedEventArgs>, ISubscribes<RetrieveRequestedEventArgs>, ISubscribes<LearningRequestedEventArgs>, ISubscribes<SensoryInformationPerceivedEventArgs>, ISubscribes<AffectUpdatedEventArgs>, ISubscribes, IPublishes<ReasoningCompletedEventArgs>, IPublishes<RetrieveCompletedEventArgs>, IPublishes<GoalChunksConcludedEventArgs>, IPublishes<GoalChunksRetrievedEventArgs>, IPublishes<LearningRequestedEventArgs>, IPublishes<TimingHoldRequestedEventArgs>, IPublishes |
Remarks
This subsystem is currently under development.
At this time, ONLY the primary reasoning mechanism is available and MUST be used in a "standalone" fashion. For an example of how to use the NACS's reasoning mechanism, please see the "Reasoner - Simple.cs" sample (located in the "Advanced" section of the "Samples" folder).
Copyright 2011. Nicholas Wilson