I know
that we've beaten this to death, so I'm going to send this and I will NOT reply
to any more email on the subject..
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"?
If the
facts (data) are asserted in a different order THEN YOU HAVE CHANGED THE
BEGINNING STATE OF THE PROBLEM. I don't know how else to say that a state
machine MUST produce the same result if the beginning state is the same.
Must. No other answer. Must. By definition. And a
rulebased system and any other computer program is, by definition, a state
machine. SDG
jco
|
Title: Message
- JESS: AspectJ and rules Rich Halsey
- JESS: AspectJ and Rules Rich Halsey
- James Owen