Hi Folks, Jess 6.0a4 is ready for download at the usual place: http://herzberg.ca.sandia.gov/jess/download.html . There are some important changes in this relase: a few significant optimizations (things we've been discussing on the list,) some API changes, and most significantly, 6.0a4 now requires Java 2. There are a lot of small changes that affect many people, so be sure to look at the change log, and, if your program doesn't work, please look up the broken feature in the manual to see what changed. >From changes.html: Version 6.0a4 (February 28th, 2001): "Watch" listeners were not being cleared. Use a priority queue for agenda -- modest performance improvement for most applications, big improvement for conflict-resolution-limited apps. Strategy interface vastly simplified, rewrote built-in strategies. FactList.ppFacts(), and hence (save-facts), rewritten to write directly to a Writer, greatly decreasing memory usage. Quit button removed from Console (thanks Andrew Marshall.) Calling a native function that returns a wrapper type (Integer, Float, etc) now gives an EXTERNAL_ADDRESS holding the wrapper object, instead of unwrapping the data. Incompatible changes to improve FuzzyJess performance and fix possible bug; a new version of FuzzyJess will be required to work with Jess 6.0a4. Fact-duplication concept eliminated -- fact duplication is never allowed. Fact list stored on a HashMap, not a Vector; Now finding is fast, enumerating is slow. For the time being, Jess 6.0XX now requires Java 2. As usual, feedback on or off the list is welcomed. --------------------------------------------------------- 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] ---------------------------------------------------------------------
