It is possible to define rules dynamically completely at runtime ? Also change the ruleset at runtime.
For example,
at time = t_1 the ruleset is {
In Drools 5 you just need to change KnowledgeBase, it will keep the KnowledgeSession implicitly up to date. That is what the integration tests tell you. You actually do not need a KAgent for that.