8. A method for deactivating one or more rules on a device for a period of time, comprising the steps of: estimating one or more ranges of values that will be input to a rule during said finite period of time; evaluating a rule over at least one of said ranges of values, said evaluation yielding a probability distribution over said values; and deactivating said evaluated rule if said evaluation is false over said range of values.
11. The method of claim 8 , wherein said evaluation produces a set of resources that are required if said evaluation is true over said range of values.