首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Anylogic Custom Agent未加载?

Anylogic Custom Agent未加载?
EN

Stack Overflow用户
提问于 2021-02-04 03:16:43
回答 1查看 274关注 0票数 0

我正在用AnyLogic构建一个DES队列模型。例如,我已经构建了几个模型,在这些模型中,我利用定义自己的代理类型来存储代理参数,这些参数改变了它们在队列网络中的流动方式。在过去,这不会导致错误。然而,在构建了一个新的、极其简单的M/M/1队列模型(源、服务和宿)并定义了一个新的代理类型"MyAgent“之后,即使我没有保存或访问任何代理属性,我也会收到错误:

代码语言:javascript
复制
Exception during discrete event execution:

class com.anylogic.engine.Agent cannot be cast to class modeltest.MyAgentTest (com.anylogic.engine.Agent and modeltest.MyAgentTest are in unnamed module of loader 'app')

似乎新定义的agent没有被识别?在所有源、服务和接收器块等中,代理类型都设置为"MyAgentTest"/

对故障排除有什么建议吗?我已经尝试从头开始重新构建简单的模型,但仍然收到相同的错误。如果我只使用源/接收器,那么模型运行时没有错误。如果我引入延迟块,如果服务时间非常小,模型将不会出错,但如果我将其设置得更大,则会出错,之后将其更改回原始大小将保持误差。

我使用的是AnyLogic版本8大学8.7.2。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-04 03:50:36

尝试转到服务属性。在“高级”选项卡下,Agent Type是被选为"MyAgent“还是被选为”代理“?类似地,转到源属性并检查选项卡Agent,并确保选择了"MyAgent“。

如果这解决了问题,请告诉我。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66034256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档