I think Nik Joshi wrote:
> 
> Now, when I added in the serialization and the cloning, the number of facts
> in the engine jumped to 8 to 10 times the number of assertions. 

Well, let's see. The first problem was that the ObjectOutputStream
would not send a modified object fact, so the workaround was to clone
the fact. Now I'm guessing that the problem is that there are some
objects involved in your program for which o.clone().equals(o) is
false, so that facts that are equal in one engine are unequal in the
other, so multiple assertions of nominally identical facts are not
being culled in the second engine. Hard to say without seeing the
precise code that's being executed, but I think that's a good guess.

---------------------------------------------------------
Ernest Friedman-Hill  
Science and Engineering PSEs        Phone: (925) 294-2154
Sandia National Labs                FAX:   (925) 294-2234
PO Box 969, MS 9012                 [EMAIL PROTECTED]
Livermore, CA 94550         http://herzberg.ca.sandia.gov

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