We are building a system to deliver audio objects to museum visitors. Imagine more than one visitor sends request to the system. Different rules have different saliences. Let rules A, B, C that assign rates to audio objects have a higher salience than rule Z that sums these rates for every audio object. Imagine for visitor x rules A, B and C fired. But it should wait for rules A, B, and C to finish work for visitor y as well, before summation (rule Z) can happen for visitor x. Therfore, when there are more than one visitor in the museum and they make a request at the same time, all computations wait for each other to finish before audio delivery to a visitor takes place. Therefore the delivery happens at the same time for all visitors and this is a burden to performance.
On Tue, 9 Mar 2004 05:03:18 -0800 (PST) [EMAIL PROTECTED] wrote: > 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] > -------------------------------------------------------------------- -------------------------------------------------------------------- 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] --------------------------------------------------------------------