Thanks Steph, I had looked at Jade and got the impression that it was intended to support agent-to-agent interaction over the web, where the agents are essentially Java programs. I didn't see anything about the agents being driven by rules in a language that the agents themselves could manipulate. OWL provides an ontology language/framework, but I don't think it provides a means for writing rules that will control the agents. I got a similar impression about Jena. Also, I hate looking at XML and wouldn't want my agents to have to read and write it.
Perhaps all that's judging in haste. I'll keep an open mind about it. But I must say that I've been very impressed by what I saw on the Drools site. I had never heard of it before this weekend, but now I want to know more. -- Russ On Sun, Aug 23, 2009 at 5:49 AM, Stephen Thompson <[email protected]>wrote: > Russ: > > Have you looked at Jade <http://jade.tilab.com/> (Jave Agent Devel > Environ)? Try a Google search on > Jade Agent Systems and you will also turn up > AgentOWL<http://agentowl.sourceforge.net/>. > The latter is an agent > system based on Jade but adds an OWL based ontology using Jena for the > ontology > processing. > > Steph T > > > > Russ Abbott wrote: > > Thanks, Steven, > > From my initial Googling the closest I could find was > Drools<http://jboss.org/drools/>. > It's intended to provide a forward chaining rule programming language for > distributed systems (J2EE). It's open source from JBoss. Although it has > nothing to do with Agent-based modeling, it seems quite nice and quite > general. It runs on top of and is completely integrated with Java. Agent > can simply be an object type. Its > Template<http://hudson.jboss.org/hudson/job/drools/lastSuccessfulBuild/artifact/trunk/target/docs/drools-expert/html_single/index.html#d0e5774>capability > allows it to generate rules that are stored as Java objects, > which seems to make it capable of manipulating rules dynamically. I'll have > to look into that further. One can make it a simulation engine by keeping a > tick counter in the workspace. > > It would be nice, though, if there were a system already developed for this > sort of thing. Now that I know what I want, it seems like such a natural and > powerful kind of modeling capability that it's amazing that it hasn't been > done! > > -- Russ > > > > On Sat, Aug 22, 2009 at 8:58 PM, Stephen Guerin < > [email protected]> wrote: > >> Russ, >> >> I haven't seen a system like your describing. It shouldn't be too hard to >> assemble though if the rule grammar was simple. >> >> -S >> --- -. . ..-. .. ... .... - .-- --- ..-. .. ... .... >> [email protected] >> (m) 505.577.5828 (o) 505.995.0206 >> redfish.com _ sfcomplex.org _ simtable.com _ lava3d.com >> >> >> >> >> >> >> >> >> On Aug 22, 2009, at 9:13 PM, Russ Abbott wrote: >> >> Hi, >>> >>> I'm interesting in developing a model that uses rule-driven agents. I >>> would like the agent rules to be condition-action rules, i.e., similar to >>> the sorts of rules one finds in forward chaining blackboard systems. In >>> addition, I would like both the agents and the rules themselves to be first >>> class objects. In other words, the rules should be able: >>> • to refer to agents, >>> • to create and destroy agents, >>> • to create new rules for newly created agents, >>> • to disable rules for existing agents, and >>> • to modify existing rules for existing agents. >>> Does anyone know of a system like that? >>> >>> -- Russ============================================================ >>> FRIAM Applied Complexity Group listserv >>> Meets Fridays 9a-11:30 at cafe at St. John's College >>> lectures, archives, unsubscribe, maps at http://www.friam.org >>> >> >> > ------------------------------ > > ============================================================ > FRIAM Applied Complexity Group listserv > Meets Fridays 9a-11:30 at cafe at St. John's College > lectures, archives, unsubscribe, maps at http://www.friam.org > >
============================================================ FRIAM Applied Complexity Group listserv Meets Fridays 9a-11:30 at cafe at St. John's College lectures, archives, unsubscribe, maps at http://www.friam.org
