Ernest,

personally, I think a really detailed manual for JESS would be more 
desirable at this point than more sophistication on nested rules etc.

:) Oliver Hoffmann

At 05:56 PM 9/22/2001 -0700, [EMAIL PROTECTED] wrote:
>I think Orchard, Bob wrote:
> >
> > 2. another problem is that one starts trying to think about things
> >    like: should only rule 2 fire if (a b c) and (d e f)
> >    exist. Well in general this is impossible to enforce.
> >    Rules fire (or at least go on the agenda with a chance to
> >    be fired) when their patterns match. The facts don't
> >    always appear at the 'same time' in many systems. So in general
> >    you can't hold rule-1 from firing when (a b c) is asserted. How
> >    do you decide how long to wait? If the facts (a b c) and (d e f)
> >    are asserted at the same time should you get different behaviour
> >    than if they are asserted 2 minutes apart. Why? How to explain this
> >    to users?
>
>
>I actually had the thought that there could also be -abstract- rules,
>which would never be placed on the agenda; defqueries are already a
>kind of "abstract rule." I don't know if this is just too cute, or if
>it's a useful idea. Anyway, abstract rules would serve as "base rules"
>for a family of other rules that extended them. Therefore they would
>allow you to create the rule-2-only behaviour.
>
>
>
>---------------------------------------------------------
>Ernest Friedman-Hill
>Distributed Systems Research        Phone: (925) 294-2154
>Sandia National Labs                FAX:   (925) 294-2234
>Org. 8920, MS 9012                  [EMAIL PROTECTED]
>PO Box 969                  http://herzberg.ca.sandia.gov
>Livermore, CA 94550
>
>---------------------------------------------------------------------
>To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]'
>in the BODY of a message to [EMAIL PROTECTED], NOT to the
>list (use your own address!) List problems? Notify 
>[EMAIL PROTECTED]
>---------------------------------------------------------------------


---------------------------------------------------------------------
To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]'
in the BODY of a message to [EMAIL PROTECTED], NOT to the
list (use your own address!) List problems? Notify [EMAIL PROTECTED]
---------------------------------------------------------------------

Reply via email to