Hello,

 

I was awaiting for defmodules too; I’m also building a multi-agent system and need it not only for this reason, but also to enable a better control of processing phases as described by Giarratano in his book.

 

Thanx

 

Fred Freitas

----------------------------------------------------------

PhD. student - Artificial Intelligence & Internet

Universidade Federal de Santa Catarina - Brasil

Currently at University of Karlsruhe - Germany

 

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of [EMAIL PROTECTED]
Sent: Tuesday, July 31, 2001 3:17 PM
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: Re: JESS: Defmodules

 

Hi,

This defmodules feature sounds great! Personally, I'm not concerned with
CLIPS syntax compatibility, but others may be. When do you project that

Jess6.0b1
will be released with this feature?

I'm working on a multi-agent Instructional Design critiquing system
prototype, and I think it could benefit greatly from the defmodules feature.
This sounds like it would simplify development of multi-agent and blackboard
like systems in Jess. Is this the case? These separate namespaces will all
have access to the same knowledge base at the same time in a single rete
instance won't they?

Michael


In a message dated 7/30/2001 7:43:47 AM Pacific Daylight Time,
[EMAIL PROTECTED] writes:



Hi Folks,

The next Jess release will introduce "defmodules." Defmodules can
serve two purposes: 1) they're like namespaces; they let you
explicitly partition your large problem into subproblems without
worrying about collisions between rule or template names. 2) They can
replace control facts or "phases" -- because you can let the rules in
only one module fire at a time.

I'm looking at a few different designs, and as part of this process I
wanted to open the floor to suggestions. What features of defmodules
are important to you? How important is CLIPS syntax compatibility? ( I
personally think parts of the CLIPS defmodule concept are somewhat
clumsy, and wouldn't mind doing something cleaner.) Any other
comments?

Also: the next version will be Jess6.0b1. If you've noticed any bugs
that you haven't gotten around to telling me about, please let us know
now!




Reply via email to