Thanks to Ernest for helping to decipher some (watch all) output, now I have a few more questions. Thanks for being so helpful. The following output is confusing me:
==> Activation: CONSTRAINTS::retract-empty-objects : f-14, ==> Activation: OBJECT::build-object : f-14, f-2,,, ==> Activation: OBJECT::build-object : f-14, f-4,,, <== Focus RECORD-STATE ==> Focus MAIN FIRE 2 MAIN::start-again f-15 <== f-15 (MAIN::start-again) <== Focus MAIN ==> Focus OBJECT <== Focus OBJECT ==> Focus CONSTRAINTS FIRE 3 CONSTRAINTS::retract-empty-objects f-14, <== f-14 (...) <== Activation: OBJECT::build-object : f-14, f-2,,, <== Activation: OBJECT::build-object : f-14, f-4,,, >From the first 3 lines I see that 'build-object' is on the agenda to fire, however >when the module it lives in gains focus it does not fire as I expect it to. I am using a rule MAIN::start-again to initialize the focus so that all rules in OBJECT happen before CONSTRAINTS. The reason I need this to happen is because the CONSTRAINTS module will remove all facts that have not been operated on by the OBJECT module. Why would a rule that is on the agenda not fire when its module gains focus? Is there something I am not understanding about how focus works? Thanks again, ryan -------------------------------------------------------------------- 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] --------------------------------------------------------------------
