问题标签 [anylogic]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
381 浏览

java - 如何在 Java / Anylogic 中声明排序函数?

我有点失落。在类中声明排序函数的语法是什么?

我在这里上课:

我想根据元素双PL对元素PLClass的集合进行排序:

我收到以下错误消息: 说明:Collections 类型中的方法 reverseOrder(Comparator) 不适用于参数 (double)。

知道我缺少什么吗?谢谢 !

0 投票
1 回答
531 浏览

anylogic - 在 anylogic 中为代理赋予属性

我正在制作一条地铁线路,我有车站代理和步行街,我正在尝试分配起点站,创建乘客的pedSource,并且您将随机分配一个随机目的地其他剩余的车站。为此,我创建了这个函数:

但它什么也没做,所以不知道如何为代理赋予属性或如何在地铁线路内移动乘客。现在它所做的就是离开他们的pedSourse,然后在下一站下车。

0 投票
2 回答
1160 浏览

anylogic - Anylogic - 在两个代理之间进行通信

我对基于代理的模型有疑问。

我建立了两个代理。一个有状态图。我希望状态图能够由其他代理通过发送消息或其他方式工作..

我该怎么办?

0 投票
1 回答
643 浏览

simulation - 离散事件建模:在 AnyLogic 7 中设计反向流和循环

我正在查看 AnyLogic 7 上的离散事件模拟模型演示,该演示让客户进入 ATM 和银行柜员并试图了解如何对以下内容进行建模:

  1. 如果客户在访问 ATM 后决定加入银行柜员队列
  2. 如果客户在访问 ATM 后决定加入 ATM 队列(提取更多钱)

我探索了属性视图并查看了编写 java 代码,但这种方法似乎没有帮助。感谢就如何实施此类流程提供的任何帮助/指导。

真挚地,

0 投票
1 回答
640 浏览

simulation - AnyLogic 中的动态障碍

我在 AnyLogic 中模拟人群模拟,人们聚集在随时间移动的车辆周围。由于车辆是障碍物,行人不应进入其中。

由于在 AnyLogic 中墙壁被视为障碍物,我决定使用墙壁来定义车辆。

然而问题是墙壁是静态元素,它们的位置不能在运行时改变。那么对于所描述的问题是否有任何解决方案或可行的替代方案?

更新

如果我将车辆建模为行人并使用大直径,行人仍然可以进入其中。此外,由于车辆现在是一种行人,它的运动不是笔直的,并且由于与其他行人的碰撞而偏离了它的路径。

附上图片

0 投票
1 回答
494 浏览

simulation - 如何在 Anylogic 7 中推进代理

在 AnyLogic 7 中是否有任何函数可用于将代理沿其面向的方向(角度)移动?有一些方法可以移动到特定的单元格、代理和特定的方向(东、西、北、南……),但是我怎样才能根据代理所面临的角度向前移动呢?

类似于fdNetLogo 的功能。

0 投票
1 回答
301 浏览

anylogic - How do I stop agent presentations from appearing in GIS Map?

I'm developing a model with a GIS map. I want the presentation of certain agents -- namely, custom library objects I am developing -- to appear outside the GIS map. When I move them outside of the map while I am developing the model, they are invisible; at runtime, they correctly appear where they should. I have explicitly excluded the agents from the GIS environment. What might I be doing wrong?

0 投票
1 回答
668 浏览

optimization - 如何设置 Anylogic 优化实验?

有人尝试过使用 Anylogic 进行优化实验吗?我正在尝试通过模拟优化一组参数。Anylogic 表示,在每次模拟运行结束时都会调用目标函数。问题是它似乎随时调用它......我很困惑。我怎样才能确保它在最后被调用?我需要在优化器中调整某个功能吗?

谢谢!L.

0 投票
2 回答
981 浏览

apache-poi - 在 java Apache Poi 中读取 excelFile?

我试图在 Anylogic 软件(基于 Eclipse)中读取一个 excel 文件。

我使用 Poi 来读取文件,但是java.io.FileNotFoundException当我启动程序时我得到了。

你能帮我吗?

这是代码:

0 投票
2 回答
333 浏览

anylogic - 模拟区域截图

嗨,有谁知道拍摄模拟屏幕截图的好方法,这样您就可以指定分辨率并获得更高质量的图像?我能想到的唯一方法是放大并将多张图像拼接在一起,但这需要很长时间......

更新:
我已经成功导出整个区域,神奇的参数是:.setAnimationParameterEnabled(Panel.ANIM_BOUNDS_CLIPPING_XJAL, false)

它将迫使 Anylogic 绘制整个区域,而不仅仅是可见区域。
但它并不总是有效。我必须运行代码,在该区域周围移动,放大/缩小并重试。在某些时候它会变得非常有问题,可能是因为它开始绘制所有东西,然后代码就可以工作了。问题是我不知道该怎么做才能让它工作......