The conditions are only evaluated at the time they might change and that the rules are checked to see if all of
their conditions are satisfied, only when they might be ready to be fired, not before.We can represent the basic component in the rule-base system of this inference engine as follows