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.

Reply via email to