Hi Bogdan,

We've done some work using JESS with mason (http://cs.gmu.edu/~eclab/projects/mason/, similar to Repast for agent-based simulations). I can't tell you much about the project, but I can tell you that this is not a hard thing to do. JESS can easily be incorporated or embedded in other java code, such as repast or mason, through it's API. I would recommend first getting familiar with JESS and Repast separately. Once you're comfortable trying out some small models in repast and some small rule sets in JESS, both through the console and within simple embedded test code, then I'd recommend trying to embed a *really* simple JESS rule engine in, say, the heatbugs model, e.g., making one of your heatbugs really smart by having a JESS rule base. Once you're satisfied of getting all those implementation details right and your model working, then work your way up by having more complicated agents in Repast, and more complicated JESS rule bases. I'd also recommend trying to keep a repast model without a jess rulebase, and a jess rulebase for your agents without repast, to help with debugging, which you will more than likely need to do!

HTH
steve

Bogdan Werth wrote:

Hello to everybody,
I've just started discovering RePast. In terms of my PhD I would like to use repast as a framework for making models but use Jess as a rule base for reasoning of my agents. Does anybody made any experience on this topic? I would be very thankful for any kind of information or links for further reading on this topic. I've heard that there are people who made their models in that manner... unfortunately I don't know anybody of them :-)

Kind Regards
Bogdan Werth

--------------------------------------------------------------------
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]
--------------------------------------------------------------------





--------------------------------------------------------------------
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]
--------------------------------------------------------------------

Reply via email to