Note: Try this test, and then go to TestYourself answers for Logical analysis and optimization to correct yourself.
  1. What does it mean for two rules to be ambiguous?
  2. What does it mean for a Rulesheet to be complete?
  3. Are all ambiguous rules wrong, and must all ambiguities be resolved before deployment? Why or why not?
  4. Are all incomplete Rulesheets wrong, and must all incompletenesses be resolved before deployment? Why or why not?
  5. Match the Corticon Studio tool name with its toolbar icon
    Conflict Checker
    Compression Tool
    Expansion Tool
    Collapse Tool
    Conflict Filter
    Completeness Checker
  6. Explain the different ways in which an Ambiguity/Conflict between two rules can be resolved.
  7. True or False. Defining an override enforces a specific execution sequence of the two ambiguous rules
  8. True or False. A Conditions row with an incomplete values set will always result in an incomplete Rulesheet.
  9. If a Rulesheet is incomplete due to an incomplete values set, will the Completeness Checker detect the problem? Why or why not?
  10. Can a rule column define more than one override?
  11. If rule 1 overrides rule 2, and rule 2 overrides rule 3, does rule 1 automatically override rule 3?
  12. Are rules created by the Completeness Checker always legitimate?
  13. In a rule column, what does a dash (-) character mean?
  14. True or False. The Expansion Tool permanently changes the rule models in a Rulesheet. If false, how can it be reversed?
  15. True or False. The Compression Tool permanently changes the rule models in a Rulesheet. If false, how can it be reversed?
  16. If a rule has 3 condition rows, and each condition row has a Values set with 4 elements, what is the size of the Cross Product?
  17. In above question, is it necessary to assign actions for every set of conditions (that is, for every column)?
  18. If you do not want to assign actions for every column, what can be done to or with these columns?
  19. Which Corticon Studio tool helps to improve Rulesheet performance?
    Expansion Tool Compression Tool Completeness Checker Collapse Tool Squeeze Tool
  20. How is the compression performed by the Completeness Checker different from that performed by the Compression Tool?
  21. What is wrong with using databases of test data to discover Rulesheet incompleteness?
  22. If you expand a rule column and change the Actions for one of the subrules, what will Corticon Studio force you to do before saving the changes?
  23. What does it mean for one rule to subsume another?