Are you sure you only have three facts? Your original resultset showed "Order value=5" which is not in the dataset shown in your most recent email.
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Barath Sent: 21 February 2008 10:34 To: rules-users@lists.jboss.org Subject: Re: [rules-users] Plz reply : Descending order rule Hi, Let me say my understanding about this rule... rule "Descending order" when $a : Order( $value : value ) not Order( value > $value) then System.out.println("value :"+$value); retract($a); end 1. Order value=1 let this be A 2. Order value=2 let this be B 3. Order value=3 let this be C Case 1 : $a : Order($value : 1) not Order(2 > 1) So this rule is True. Case 2 : $a : Order($value : 1) not Order(3 > 1) So this rule is True. Case 3 : $a : Order($value : 2) not Order(2 > 3) So this rule is True. Case 4 : $a : Order($value : 2) not Order(2 > 1) So this rule is False. Case 5 : $a : Order($value : 3) not Order(3 > 1) So this rule is False. Case 6 : $a : Order($value : 3) not Order(3 > 2) So this rule is False. This indicates the rule should fire for three times but its not the case. I know i going wrong some where but i couldn't figure out. Plz do help me..... Barath. Barath wrote: > > Hi, > > Can u explain me the rule flow for the below rule ?. > This will help me to get some clear idea about rules. > > rule "Descending order" > when > $a : Order( $value : value ) > not Order( value > $value) > then > System.out.println("value :"+$value); > retract($a); > end > > I am having the following , > > 1. Order value=1 > 2. Order value=2 > 3. Order value=3 > 4. Order value=4 > 5. Order value=5 > > Can u explain the flow(when part) for this 5 object ? > > Note my understanding(in when) : 1st line take one order object > 2nd line check for > any other object with grater 'value' > But i dont know > sequence in which the objects are taken. > > Plz do reply...... > > Thanks in advance, > Barath. > _______________________________________________ > rules-users mailing list > rules-users@lists.jboss.org > https://lists.jboss.org/mailman/listinfo/rules-users > > -- View this message in context: http://www.nabble.com/Plz-reply-%3A-Descending-order-rule-tp15606103p1560726 1.html Sent from the drools - user mailing list archive at Nabble.com. _______________________________________________ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users