如何有效调试 Anylogic 项目?

How can I effectively debug Anylogic project?

我是 Anylogic 仿真软件工具的新手,正在尝试进行基于代理的仿真。

我从 excel sheet 中读取变量并计划将它们用于我的代理。在excelsheet中,有agent strategy(per agent)、speed、map environment things等栏目。我尝试做的是专门使用这些数据创建的每个代理。

问题一:有没有和我上面解释的项目类似的示例项目?

我可以从 excel 中读取数据并在我的模拟中使用其中的一些数据。但是在某些时候,我遇到了无法解决或调试的问题。

当我在我的项目中双击或搜索问题时;什么都没有打开。

问题2:如何在Anylogic中有效调试问题?我可以从它生成的 Java 代码中调试它,就像 java 项目一样吗?除了到处添加调试日志,还有更好的方法吗?

提前致谢。

与大多数 Java IDE 一样,AnyLogic 具有标准调试功能。

要添加调试点,只需在您可以编写代码的任何地方左侧的灰色区域内双击即可

然后您可以使用调试 运行 模式图标(播放图标旁边)运行 处于调试模式的模型

您可以在此处阅读更多相关信息 - https://anylogic.help/advanced/debug/launching-in-debug-mode.html