CLIPS 6.0 is an Artificial Intelligence language it
provides the inference mechanism and console user interface. Every expert system must have Explanation Block module.
Explanation Block module for AgPest using File Constructs in CLIPS. The CLIPS 6.0 is a patteren recognition relanguage. In CLIPS for every execution there will be some set of rules get fired and others will be ignored. So we must keep track of those rules which got fired, so that these rules can be saved in working memory during the shell execution, later when user requests decision mechanism. These rules from temporary run time will be transferred to the working memory to produce explanation about a decision.