Jess in Action has a chapter that describes the Rete implementation in relative detail.
The publication 'Production Matching for Large Learning Systems' (http://reports-archive.adm.cs.cmu.edu/anon/1995/CMU-CS-95-113.pdf) provides a tutorial approach to understanding the Rete algorithm along with pseudo-code, providing a detail view into an implementation of Rete. I haven't looked at the Drools source yet, but join nodes typically represent beta memory. -Mitch -----Original Message----- From: sol myr [mailto:[EMAIL PROTECTED] Sent: Friday, March 17, 2006 2:33 PM To: [email protected] Subject: [drools-user] [drools] "alpah/beta" memories : could anyone provide links ? Hi, When reading about Drools (and Rete in general), I keep running into references to "alpha memory" and "beta memory". 1) Would anyone please happen to know any good web-sites (or books) that explain those terms in detail ? 2) Also, could anyone please tell which Drools classes hold those "alaph" and "beta" memories ? I ran Droos with a debugger, and noticed some data (partial "tuples") stored in class "JoinNode" and "TupleSource" ... is this considered alpha or beta ? Thanks very much. --------------------------------- Yahoo! Mail Bring photos to life! New PhotoMail makes sharing a breeze.
