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

Reply via email to