|
w/r/t the following, I think Dr. Friedman-Hill said
all that needs to be said on the subject.
You said--
Is it not true that a rules-based system (while even running the same rules and the same data) can have the facts (data) asserted in a different order ?? This could (possibly) lead to (the same) rules "triggering" in a different order. Is this not called "non-determinism" ? I say-- NO. Same data, same rules, same engine, same result. State machine. Change the data, change the rules, change the engine and you might/probably will get a different result. For example, LEX and MEA do NOT fire the same rules necessarily and, ergo, will not reach the same conclusion necessarily. JRules is LEX while most others are MEA so you might or might not get the same result with a different engine. But, back to the original supposition (Same data, same rules, same engine) if you don't get the same result then you have a real problem. |
- JESS: AspectJ and rules Rich Halsey
- RE: JESS: AspectJ and Rules Rich Halsey
- RE: JESS: AspectJ and Rules James Owen
