Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/5/84; site tove.UUCP
Path: utzoo!linus!philabs!cmcl2!seismo!umcp-cs!tove!liz
From: liz@tove.UUCP (Liz Allen)
Newsgroups: net.lang.lisp
Subject: Re: OPS-5 sa question ???
Message-ID: <352@tove.UUCP>
Date: Mon, 4-Nov-85 12:34:06 EST
Article-I.D.: tove.352
Posted: Mon Nov  4 12:34:06 1985
Date-Received: Tue, 5-Nov-85 07:31:02 EST
References: <16700005@uiucuxc>
Reply-To: liz@tove.UUCP (Liz Allen)
Organization: U of Maryland, Laboratory for Parallel Computation, C.P., MD
Lines: 25
Summary: use YAPS' multiple databases

In article <16700005@uiucuxc> chandra@uiucuxc.CSO.UIUC.EDU writes:
>
>	Here is what I am trying to do: I have several
>files which contain rules. I plan to use these sets of rules
>seprately. I intend to load the first file of rules followed by
>data, followed by the (run) command. After ops has stopped I
>want to load the second file of rules but keep the Working
>Memory in place. In so doing I will be able to pass the reults of
>on set of rules onto the next set. I would be then able to solve
>the problem in stages.

If you're willing to switch to YAPS, you can use multiple databases
and load each set of rules into different databases.  You would
have to copy the facts in working memory from one database to the
next, but it could be a useful approach.  Other than that, as
someone else suggested, using special facts in working memory which
indicate which phase you're in is probably the best approach.  Each
set of rules matches the fact for the phase they're in.

For information on getting YAPS, send mail to me.
-- 
Liz Allen   U of Maryland   ...!seismo!umcp-cs!liz   liz@tove.umd.edu

"This is the message we have heard from him and declare to you:  God
 is light; in him there is no darkness at all" -- 1 John 1:5