anylogic - 块的顺序
问题描述
我有一个代理人需要占用两台不同的设备单元,一台挖掘机和一辆卡车。它首先抓住挖掘机,释放它,然后抓住卡车。我为释放挖掘机块添加了一些功能,但有趣的是,代理去抓住卡车块而不释放挖掘机块!因此功能不起作用。这怎么可能?
请参阅附件。我该如何解决这个问题?谢谢你。
解决方案
这很奇怪。您是否尝试在抓住和释放 exc 之间添加任何其他块?在某些情况下,某些代码未执行(即在 selectOutput 上的选项中),因为您在此之前在块中定义了条件。但是在您的情况下,计数器保持在 0 中,并且下一个计数器的值与前一个相同(您确定这些块已正确连接,对吗?它们乍一看似乎已连接)。
推荐阅读
- c - 圆环图:检测哪个切片包含点的更快方法
- java - 如何使用Java显示每个类别的所有图像?
- javascript - 当轴在中间对齐时如何制作网格线?
- google-cloud-platform - 如何使用流式 insertAll 在 BigQuery 中插入 38000 条记录?
- android - android.speech.RecognizerIntent 的包名是什么?
- sql - 我对 SQL COUNT 的使用没有按预期工作
- java - 如何创建带有字符串的二维数组?
- python - 访问列表 Python 中的字典
- docker - Nginx 日志不显示
- javascript - Dynamically Split a table cell into multiple columns depending on the comma