Appreciate if people let me know if my understanding is corect
- If my project has 2 sequential and 3 rete mode rulesets(viz. R3 and R4, R5) , and I use ruleflow , then on service invocation the RETE network is created with conditions of R3 ,R4, R5 only. In fact the whole network is evaluated on invocation of first rete ruleset.
- The recognition cyce of second rete ruleset (say R4) , evaluates ONLY R4 and NOT R5. This is because network was already evaluared!
- If a rete ruleset(say R5) has advisor functions in left hand side,the function called may be executed as part of network evaluation , and results from functions calls MAY BE cached.