Hello everyone, 

I have been asked to encode a decision tree that has 3 branches at 
the top level .  As these branches are mutually exclusive, I have 
achieved this by splitting the expert system into four parts:

     A main program that ascertains which  branch of the decision 
tree the user wishes to follow and then runs the sub-program 
associated with that choice.  After the sub-program has run to 
completion, this main program also enquires whether the user wishes 
to start again.

    Three sub-programs, each of which contains an expert system for a
branch of the decision tree.

I have been using the (batch) command in the main program to run the
selected sub-program.  Unfortunately the rules associated with the
sub-program remain in the system's production memory after control
returns to the main program.

Could someone tell me a way of removing these sub-program rules
without affecting the main program's rules?  Or is there a better
method than (batch) for loading the sub-program's rules on a temporary
basis?

Many thanks,

Michael D.M Ward
---------------------------------------------------------------------
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