Hi, Having the same questions you had, I played a bit with agenda-groups to see if there was any notable performance effect.
I added 200 extra rules which did not fire at all and did two "series" of rule executions. Once with all rules within the same agenda-group and once with the 200 extra rules in a different agenda-group, while setting focus to the firing rules. Allthough I cannot claim statistical significance, I didn't notice big effects. As I consider it, the reason for still evaluating all rules is because you would need an Update() statement everytime focus is switched to an other agenda-group to make sure Objects are matched to those rules. Maybe ruleflow-groups work a bit different - allthough I doubt it - but I haven't played with them yet. Regards, Frank -- View this message in context: http://drools-java-rules-engine.46999.n3.nabble.com/Limiting-rule-evaluation-not-firing-tp2695533p2709697.html Sent from the Drools - User mailing list archive at Nabble.com. _______________________________________________ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users