Hi Folks,

Well, finally, I'm confident enough of the internal stability of Jess
5 to call this release beta 1. No real new features this time, but a
number of fixes and improvements. Here's the change log:

     jess.Console works again (thanks Lakshmi Vempati). Compiles with
     buggy JDK 1.1.x compiler. bload/bsave preserves listeners (i.e.,
     deffacts work). Did away with Successor class (simplified Rete
     network, reduced memory usage.) Fixed bug where redefined rules
     with shared nodes wouldn't reset. Specialized Value subclasses
     now explicitly override numericValue(). Yet another pesky "not"
     bug (thanks Vadim Zaliva.) All facts/definstances inherit,
     ultimately, from "__fact". In Rete network, callNodeRight() takes
     Fact, not token; right memories store Facts, too (fewer
     allocations, less memory!) Return-value constraint was
     erroneously requiring bound variable; thanks Dave Kirby. Miroslav
     Madecki reported a "ghost fact" bug; fixing it improved Jess's
     "manners" benchmark performace by another 25% (!) "system"
     returns a Process object (thanks Alan Moore). (open) uses a
     10-character buffer - large file I/O speedup (thanks Norman
     Gyhra).

Of course, you can get Jess 5.0b1 at the usual place:

   http://herzberg.ca.sandia.gov/jess/ .

There are only a few things left to do before Jess 5 is "final." These
include further documentation improvements, integrating Bob Orchard's
"FuzzyJess" modification, and squaring away the public APIs for
construct creation. It'd be nice to have a final release by December.


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

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