[This is preliminary documentation and is subject to change.]
The MetaCognitiveModule type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
MetaCognitiveModule |
Initializes a new instance of the MetaCognitiveModule class
|
Methods
Name | Description | |
---|---|---|
![]() |
Commit()()()() | |
![]() |
Commit(ICommitable) | |
![]() |
ConvertChooseActionEventArgs | |
![]() |
ConvertLearningEventArgs | |
![]() |
GetBoltzmannProbability |
Gets the BoltzmannProbability of a specified activation using a collection of other activations
|
![]() |
InterpretChosenAction | |
![]() |
OnPublicationTimingSpecified | |
![]() |
OnPublisherAvailable | |
![]() |
OnPublisherRemoved | |
![]() |
OnSubscribeRequested | |
![]() |
OnTimingHoldRequest |
Handles timing hold request events
|
![]() |
OnUnsubscribeRequested | |
![]() |
ProcessParameterChanges | |
![]() |
Retract()()()() | |
![]() |
Retract(ICommitable) |
Fields
Name | Description | |
---|---|---|
![]() |
_alocker | |
![]() |
_lhlocker | |
![]() |
_lqlocker | |
![]() |
_mchlocker | |
![]() |
_mcqlocker | |
![]() |
aID | |
![]() |
alive | |
![]() |
delWaitHandle | |
![]() |
l_hold | |
![]() |
lQueue | |
![]() |
lQueueHandle | |
![]() |
lReadyHandle | |
![]() |
mc_hold | |
![]() |
mcQueue | |
![]() |
mcQueueHandle | |
![]() |
mcReadyHandle |
Properties
Name | Description | |
---|---|---|
![]() ![]() |
GlobalParameters |
Gets the global parameters for the MetaCognitiveModule class
|
![]() |
InitializeOnCommit |
Specifies whether initialization operations should be performed when the module in committed
|
![]() |
IsReadOnly |
Specifies whether the module is in a read-only (i.e., immutable) state
|
![]() |
MCARS | |
![]() |
MCDNs | |
![]() |
MetaCognitionActionRules | |
![]() |
MetaCognitionDecisionNetworks | |
![]() |
Parameters | |
![]() |
PositiveMatchMethod |
Sets the (optional) positive match determiner that can be used in-lieu of the default method for
updating the match statistics for the top and bottom levels as a whole
|
![]() |
RuleExtractionFactory |
Sets the factory that is to be used for extracting rules from the bottom level of the meta-cognitive module
|
![]() |
RuleExtractionFactoryParameters |
Sets the parameters associated with the factory used for extracting rules from the bottom level of the meta-cognitive module
|
![]() |
RuleExtractionMethod |
Sets the (optional) rule extraction method that can be used in-lieu of the default method for
extracting rule from the bottom level of the meta-cognitive module
|