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