On Aug 28, 2008, at 8:57 AM, Jan Willem Lokin wrote:
In Jess70p1 this executed happily as expected. Much too my amazement it had quite different results in Jess71p1. Actually my program got into an endless loop.
Jess 7.1 contains an optimization wherein the "test" CE isn't represented in a separate join node in the Rete network anymore, but is rather attached to the previous pattern. We found one case where this wasn't working right during the beta period; perhaps you've found another. If you can send me a working example
of the infinite-loop issue, I'd be grateful.
While hunting this down I was also much puzzled by the following: We use Bill Wheeler's JessWin, which has a nice window for tracking the agenda. At one point the agenda is displayed as empty, but nevertheless a (run 1) executed a rule. Strange.
JessWin was written a long time ago; I suspect before Jess had modules, and so it's not "module aware". Perhaps it is just displaying the empty agenda for the focus module, but (run) causes a focus pop to another module?
--------------------------------------------------------- Ernest Friedman-Hill Informatics & Decision Sciences, Sandia National Laboratories PO Box 969, MS 9012, Livermore, CA 94550 http://www.jessrules.com -------------------------------------------------------------------- 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] --------------------------------------------------------------------
