Description
Coming soon
Running the demo
During the demo, two agents named askAgent and answerAgent will communicate and answerAgent will send its behaviour composed of SWRL rules to askAgent.
The goal of the demo is to show how the agent interpreter is working. Each agent are of type: agent.core.swrlagent.SWRLAgent. The behaviours of the agents are only described in swrl:
memory_init/answerBehaviour.swrl memory_init/askBehaviour.swrl
Behaviours are described are transition rules in an extended finite state machine.
After the demo runs, answerAgent has received the behaviour of askAgent and stored it in memory_init/answerBehaviourAfter.swrl
Demo with Sniffer
If you start the demo with the sniffer, before pressing a key to start the first agent, use the sniffer agent to sniff communications between DF,askAgent and answerAgent. Therefore you can observe the message containing the behaviour.
Hey I read this project and it is great. I am doing a similar project at my Uni currently. It has agent groups representing students and their behaviours. Seems I have a lot to learn from your project. Well done Julien.