On 2/6/2014 9:11 PM, Dave Warren wrote:
Without triple checking the code, my 99.9% belief is Rules are cached.  Calling 
them multiple times does not trigger a re-check.
I believe so too, which is why this matters. If they were re-evaluated, you 
could just sum up a meta rule and not care.

Doing just a sum of a meta rule is misleading because the savings from 
disabling a meta rule may only be a fraction if all of the underlying component 
rules are being called anyway.
Makes sense, sorry. I knew meta rules were an issue to solve. Didn't realize initially that was your point.

Thanks for the input. I'll add it to my notes to see if I can find something elegant. I'm also trying to figure out a score other than S/O that is better for negative scoring rules. Ideally a Ham rule is always a 0/(spam+ham) for S/O.

Reply via email to