I have request agent and several resource agents in my project. I created a agent application and when I run this application every time I got one result. thats mean I call methods step by step without going accessing these behaviours in random order. How can I implement this random behaviour in jade without using random? Because my supervisor does not like to use Random in Agent behaviour.
Ccna final exam - java, php, javascript, ios, cshap all in one. This is a collaboratively edited question and answer site for professional and enthusiast programmers. It's 100% free, no registration required.
Tuesday, February 14, 2012
Agent"s behaviour in Multi-agent systems?
Subscribe to:
Post Comments (Atom)
You have a deterministic multi-agent system implemented in Jade and want to make it into something unpredictable through a random behavior access. You can instantiate the agent behaviors as DelayBehaviour with random access time. You need to change the random seed each time the system runs; otherwise, it will still be deterministic. Therefore, each time the system runs it has different random execution time for each behavior.
ReplyDeleteLook at the JADE Tutorial and Primer chapter 6 for a comprehensive documentation about it:
DelayBehaviour
Independent Random Generators
If your supervisor does not like the word Random you can call this approach "not deterministic behavior calls (NDBC)", but it is random anyway.