When control enters the inference block, all rules are posted according to their order in the block. Posting a rule means it is available to the inference engine to be fired, failed, or pended during forward or backward chaining. Although all posted rules are available, the inference engine may reach a goal before all posted rules have been examined.
Rules are available only to the inference block in which they are posted; therefore, each inference block creates its own scope for the processing of rules. The same rules can be processed by different invocations of the inference engine; however, they must be posted separately in each inference block.
| Copyright © 2009 CA. All rights reserved. | Send E-mail to CA about this topic |