The best thing to do when reporting a potential bug, in Jess or in any
other software product, is to do a little bit of work to produce the
smallest possible complete test case that recreates the problem. After
all, the problem may lie in the details you omit here.
If you can some up with such a program, you can send it to me, along
with an explanation of what you expected to happen and what actually
happens for you.
I think Juan Luis Mulas Platero wrote:
>
> Hi jess-users.
>
> I am trying to use a not pattern in a rule wit a deftemplate in a way
> similar to this:
>
>
> (defrule example
> (current-conversation-state (Conversation-id ?id))
> (not (received-message (Conversation-id ?id)))
> =>
> (things to do)
> )
>
> where received-message is a previously defined deftemplate. If I use
> another fact (not a deftemplate) in the rule, the rule is fired, but
> when I used the deftemplate, it does not fire. I have checked that no
> received-message fact is in the facts base using the (facts) command in
> the last rule fired.
> What's happening? Is it a bug? I am using the 4.2 version.
>
> Thanks in advance.
>
> Juan Luis Mulas Platero.
> ETSIT Valladolid.
> Spain.
>
---------------------------------------------------------
Ernest Friedman-Hill
Distributed Systems Research Phone: (925) 294-2154
Sandia National Labs FAX: (925) 294-2234
Org. 8920, MS 9214 [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. List problems? Notify [EMAIL PROTECTED]
---------------------------------------------------------------------