Re: JESS: Creating identical independent engines in Java
"Ernest Friedman-Hill" <[email protected]> Sun, 8 May 2011 08:44:23 -0400
| Newsgroups | gmane.comp.java.jess |
|---|---|
| Message-ID | <[email protected]> |
You can use Rete.bsave() to write a copy of an engine to a stream, and then use Rete.bload() on a new instance of jess.Rete to turn it into a copy of the original. On May 7, 2011, at 4:04 PM, Theodore Patkos wrote: > Hey all, > > I was wondering if there is a way to make an exact, yet independent, > copy of a Rete engine's instance in Java (i.e., including the > ruleset, working memory, agenda, activation order etc). > > Peering an engine only copies the ruleset; if, afterwards, one > attempts to copy each fact from the initial engine to the peer, > apart from matters of efficiency, there exists the possibility of > activating rules that have already been activated in the initial > engine before the peering. > > Thanx! > Theodore > > > -------------------------------------------------------------------- > 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] > . > -------------------------------------------------------------------- --------------------------------------------------------- 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]. --------------------------------------------------------------------