Hello, I have the following small problem:
I am using rules to perform computation on a set of formulas. Basically for every fact I have a rule that specifies how to calculate the value (slot) for this fact. So on the LHS of the rule I am binding the facts whose values are used/needed as arguments for calculating the fact's value. Once the value is calculated I need to modify the fact to update its value. So my question is, how can I bind the fact to be calculated on the RHS? If I bind it on the LHS of the rule, then the modification of the fact by the same rule will put the rule back on the agenda and it will be fired again, although the "argument" facts that would affect the calculation result have not changed. So basically every rule is fired one "extra" time. How can I prevent that. Can I bind the fact that I'm calculating on the RHS or are there any other solutions for this problem? Thank you in advance, Raoul -------------------------------------------------------------------- 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] --------------------------------------------------------------------
