Hi,
I've recently joined the mailing list (in time to test the new 6.0a2),
with the intention of analysing the RETE implementation, to the extent
that I can implement it in my chosen(favourite) OS/language: oberon.
I really liked the documentation which explains the rete theory, and
especially that the diagram was drawn with ASCII chars !
Besides CLIPS I'm interested in the somewhat similar SOAR, and am
trying to collaborate with the java-implementor of SOAR.
I strongly believe in the effectiveness of the 'successive refinement method'
for software (or any project), and my intention is to:
1. understand JESS implementation of RETE which is hopefully 'cleaner'
than the SOAR implementation.
2. hence able to understand SOAR's implementation.
3. translate, implement SOAR in oberon.
Soar is more convoluted than CLIPS, and I don't think I really understand
it unless I can implement the algorithms. There's a big difference between
being able to ride a bicycle and KNOWING how to ride. Besides I'm trying
to show that oberon is ideal for AI projects.
I've downloaded/read several of the files under:
http://herzberg.ca.sandia.gov/jess/
but not yet the (linux) *.tgz.
Please provide pointers so that I can focus my downloads on my requirements.
Thanks, Chris Glur.
PS. it seems that SOAR's RETE has tracing/viewing functionality intertwined
in the classes. One doesn't want to be side tracked by the fuel and cooling
circuitry, when you're tracing the electrical system ?
I don't have strong java background.
I don't have access to paper docs. here, as S Africa degenerates to 3rd Wrld.
---------------------------------------------------------------------
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]
---------------------------------------------------------------------