I think Jordan Willms wrote:
> Hello,
> 
> I am looking at Fuzzy HVAC Controller example in the Jess book.  At the
> bottom of page 275, it says that "because the rule must wait until all the
> other fuzzy rules have fired, to allow Jess to combine the outputs, it is
> set at a lower priority (salience) than others". How if the program was
> supposed to control more than one device?  Then one device had to wait for
> the result of all others to finish first.  We are having a similar problem
> and it decreases the performance of our system significantly.  Does anyone
> has a solution?


I'm not quite sure what you're asking, because the fuzzy control
program *does* control more than one device; I've run it with a
99-story building (33 heat pumps). I'm also not sure if you understand
what "wait" means in this context; it just means that out of the many
simultaneously activated rules, one particular rule can't be allowed
to fire until certain others have fired; salience is used to make sure
the rules fire in the correct order. But there's no "waiting" in the
sense of standing around doing nothing, and there's no performance
impact.

In any case, can you be more specific about the problem you're having?


---------------------------------------------------------
Ernest Friedman-Hill  
Science and Engineering PSEs        Phone: (925) 294-2154
Sandia National Labs                FAX:   (925) 294-2234
PO Box 969, MS 9012                 [EMAIL PROTECTED]
Livermore, CA 94550         http://herzberg.ca.sandia.gov

--------------------------------------------------------------------
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