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

The GoalSelectionModule type exposes the following members.

Methods

  Name Description
Public method Commit()()()() (Inherited from MetaCognitiveModule.)
Public method Commit(ICommitable) (Overrides MetaCognitiveModule..::..Commit(ICommitable).)
Protected method ConvertChooseActionEventArgs (Overrides MetaCognitiveModule..::..ConvertChooseActionEventArgs(EventArgs).)
Protected method ConvertLearningEventArgs (Overrides MetaCognitiveModule..::..ConvertLearningEventArgs(EventArgs).)
Public method GetBoltzmannProbability
Gets the BoltzmannProbability of a specified activation using a collection of other activations
(Inherited from MetaCognitiveModule.)
Protected method InterpretChosenAction (Overrides MetaCognitiveModule..::..InterpretChosenAction(Tuple<(Of <<'(SensoryInformation, Guid, IEnumerable<(Of <<'(ClarionComponent>)>>), Dictionary<(Of <<'(Guid, Double>)>>)>)>>)).)
Public method InvokeEvent
Protected method OnPublicationTimingSpecified (Inherited from MetaCognitiveModule.)
Protected method OnPublisherAvailable (Overrides MetaCognitiveModule..::..OnPublisherAvailable(Object, PublisherAvailableEventArgs).)
Protected method OnPublisherRemoved (Overrides MetaCognitiveModule..::..OnPublisherRemoved(Object, PublisherRemovedEventArgs).)
Protected method OnSubscribeRequested (Overrides MetaCognitiveModule..::..OnSubscribeRequested(Object, SubscribeRequestedEventArgs).)
Protected method OnTimingHoldRequest
Handles timing hold request events
(Inherited from MetaCognitiveModule.)
Protected method OnUnsubscribeRequested (Overrides MetaCognitiveModule..::..OnUnsubscribeRequested(Object, UnsubscribeRequestedEventArgs).)
Protected method ProcessParameterChanges (Inherited from MetaCognitiveModule.)
Public method Retract()()()() (Inherited from MetaCognitiveModule.)
Public method Retract(ICommitable) (Inherited from MetaCognitiveModule.)

See Also