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

This class serves as the base template class for all rule types (e.g., action rules, associative rules, etc.) in the CLARION Library

The Rule..::..RuleParameters type exposes the following members.

Constructors

  Name Description
Public method Rule..::..RuleParameters(Boolean)
Initializes a parameters class for a Rule
Public method Rule..::..RuleParameters(Rule..::..RuleParameters, Boolean)
Initializes a parameters class for a Rule and sets the values of the parameters to the values specified

Methods

  Name Description
Protected method Global_OnParameterChanged
The event method used for performing global parameter changes
(Inherited from ClarionComponent..::..ClarionComponentParameters.)

Properties

  Name Description
Public property C
Constant c (for calculating BLA)
Public property C1
Constant C1 for Information Gain
Public property C2
Constant C2 for Information Gain
Public property D
Constant d (for calculating BLA)
Public property DEFAULT_PARTIAL_MATCH_OFF_THRESHOLD
The threshold value when partial match is turned OFF
Public property DEFAULT_PARTIAL_MATCH_ON_THRESHOLD
The threshold value when partial match is turned ON
Public property ELIGIBILITY
A switch that can be used to specify eligibility (in the absence of a more sophisticated eligibility method)
(Inherited from ClarionComponent..::..ClarionComponentParameters.)
Public property INFORMATION_GAIN_OPTION
The option to use when calculation information gain for IG(C,ALL)
Public property INITIAL_BLA
The initial BLA
Protected property IsGlobal
Used to specify whether the particular instance of the parameters class is being used for global or local parameters
(Inherited from ClarionComponent..::..ClarionComponentParameters.)
Public property PARTIAL_MATCH_ON
Turns partial match on/off for calculating a rule's support
Public property PARTIAL_MATCH_THRESHOLD
The threshold the support calculation must pass for the condition of a rule to be matched
Public property POSITIVE_MATCH_THRESHOLD
The threshold for the positive match criterion
Public property WEIGHT
The weight (for calculating support)

See Also