我想创建n个代理的系统。所有代理都生成随机整数值。我的目标是计算这n个数的平均值。 我对算法的简单概念:
问题:
也许有人知道我该怎么做?
答案 0 :(得分:1)
在线示例倾向于关注使用Boot
类:
java -cp jade.jar jade.Boot -agents agentName:org.agents.MyAgentClass
只需向-agents
选项命令行args(以分号分隔)添加更多代理,就可以生成更多代理:
java -cp jade.jar jade.Boot -agents \
agent1:org.agents.MyAgentClass;agent2:org.agents.MyAgentClass
如果您需要变量数量的代理,可以将其移动到bash脚本,该脚本会根据参数附加更多代理。
如果你真的想发疯,你可以创建自己的容器,并从你自己的代码中添加代理并绕过Boot
类。由于您的用例非常简单,我不知道这是一个很好的方法。