Look at this table:

Figure 1. Rule 1 expected outcome

Then look at this Rulesheet:

Figure 2. Simple Rules for Profiling Insurance Policy Applicants

Rule 1 (the age rule) is a combination of two subrules; an age value was specified for the first Condition but did not specify a smoker value for the second Condition. Because the smoker Condition has two possible values (true and false), the two subrules can be stated as follows:

Corticon Studio makes it easy to view subrules for any or all columns in a Rulesheet. By clicking the Expand Rules button on the toolbar, or double-clicking the column header, Corticon Studio displays subrules for any selected column. If no columns are selected, then all subrules for all columns are shown. Subrules are labeled using decimal numbers: rule 1 below has two subrules labeled 1.1 and 1.2. Subrules 1.1 and 1.2 are equivalent to the upper left and upper right cells in Rule 1 Expected Outcome.

Figure 3. Expanding rules to reveal components

As pointed out before, the outcome is the same for each subrule. Because of this, the subrules can be summarized as the general rules shown in column 1 of Simple Rules for Profiling Insurance Policy Applicants. The two subrules collapse into the rules shown in column 1. The dash character in the smoker value of column 1 indicates that the actual value of smoker does not matter to the execution of the rule. It will assign riskRating the value of low no matter what the smoker value is (as long as age <= 55, satisfying the first Condition). Looking at it a different way, only those rules with dashes in their columns have subrules, one for each value in the complete value set determined for that Condition row.