Collapse All Expand All Members: Show All Members: Filtered Members: Filtered Members: Filtered

C#
Include Protected Members
Include Inherited Members

Clarion Library 6.1.1
RefineableActionRule<(Of <(<'T>)>)>..::..RefineableActionRuleParameters Members
RefineableActionRule<(Of <(<'T>)>)>..::..RefineableActionRuleParameters Class Constructors Methods Properties See Also Send Feedback

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

This class serves as the base template class for all refineable action rules (e.g., RefineableActionRule, IRLRule) in the Clarion Library

The RefineableActionRule<(Of <(<'T>)>)>..::..RefineableActionRuleParameters generic type exposes the following members.

# Constructors

| Name | Description
--- | --- | ---
| RefineableActionRule<(Of <(<'T>)>)>..::..RefineableActionRuleParameters(Boolean) | Initializes a parameters class for an RefineableActionRule<(Of <(<'T>)>)>
| RefineableActionRule<(Of <(<'T>)>)>..::..RefineableActionRuleParameters(RefineableActionRule<(Of <<'(T>)>>)..::..RefineableActionRuleParameters, Boolean) | Initializes a parameters class for an RefineableActionRule<(Of <(<'T>)>)> and sets the values of the parameters to the values specified

# Methods

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

# Properties

| Name | Description
--- | --- | ---
| BENEFIT_CONSTANT | The constant to use for benefit when using the constant option for utility
| C | Constant c (for calculating BLA)
| C1 | Constant C1 for Information Gain (Inherited from ActionRule..::..ActionRuleParameters.)
| C2 | Constant C2 for Information Gain (Inherited from ActionRule..::..ActionRuleParameters.)
| C7 | Benefit equation constant C7
| C8 | Benefit equation constant C8
| COST_CONSTANT | The constant to use for cost when using the constant option for utility
| D | Constant d (for calculating BLA)
| DEFAULT_PARTIAL_MATCH_OFF_THRESHOLD | The threshold value when partial match is turned OFF
| DEFAULT_PARTIAL_MATCH_ON_THRESHOLD | The threshold value when partial match is turned ON
| DELETION_DENSITY | The density (the minimum frequency in which a rule must be eligible in order for it to be kept)
| ELIGIBILITY | A switch that can be used to specify eligibility (in the absence of a more sophisticated eligibility method) (Inherited from ClarionComponent..::..ClarionComponentParameters.)
| GENERALIZATION_THRESHOLD_1 | The threshold IG(C,All) must pass for a rule to be generalized
| GENERALIZATION_THRESHOLD_2 | The threshold IG(C',C) must pass for a rule to be generalized
| INFORMATION_GAIN_OPTION | The option to use when calculation information gain for IG(C,ALL) (Inherited from ActionRule..::..ActionRuleParameters.)
| INITIAL_BLA | The initial BLA
| IsGlobal | Used to specify whether the particular instance of the parameters class is being used for global or local parameters (Inherited from ClarionComponent..::..ClarionComponentParameters.)
| PARTIAL_MATCH_ON | Turns partial match on/off for calculating a rule's support
| PARTIAL_MATCH_THRESHOLD | The threshold the support calculation must pass for the condition of a rule to be matched
| POSITIVE_MATCH_THRESHOLD | The threshold for the positive match criterion
| SELECTION_TYPE | The selection type to use for the selection measure of the rule
| SPECIALIZATION_THRESHOLD_1 | The threshold IG(C,All) must be below for a rule to be specialized
| SPECIALIZATION_THRESHOLD_2 | The threshold IG(C',C) must be below for a rule to be specialized
| UTILITY_OPTION | Specifies the method to use for calculating utility
| V | The cost scaling factor (used to calculate utility)
| WEIGHT | The weight (for calculating support)

# See Also

RefineableActionRule<(Of <(<'T>)>)>..::..RefineableActionRuleParameters Class
Clarion.Framework.Templates Namespace