TestYourself answers for Rule dependency and inferencing
- Last Updated: March 24, 2022
- 1 minute read
- Corticon
- Version 6.3
- Documentation
Show me this set of test questions.
- Inferencing involves only a single pass through rules while looping involves multiple passes.
- A loop that does not end by itself is known as an infinite loop.
- A loop that depends logically on itself is known as a single-rule or trivial loop.
- False. The Rulesheet must have looping enabled in order for the loop detector to notice mutual dependencies.
- False. The Check for Logical Loops tool can only detect and highlight loops, not fix them.
- No, looping is neither required nor wanted for these rules. Normal inferencing will ensure the correct sequence of execution of these rules.
- Yes, having this Rulesheet configured to Process All Logical Loops enables an infinite loop between rule 1 and rule 2 for DVDs meeting the conditions for that rule.
- Rule 1 would change the DVD’s price tier value to Medium, and then rule 2 and rule 1 would execute in an infinite loop, incrementing the DVD’s quantity available by 25,000 repeatedly until terminating after the maxloop property setting number of iterations.
- Process all logical loops
- Process multi-rule loops only
- A dependency network determines the sequence of rule execution and is generated when a Rulesheet is saved.