2

我需要创建一个大型库来确定海龟的行为,并且需要一个界面来显示它们完成行为后的结果。是否可以在 Netbeans 中运行 Netlogo?如果可能的话,它是否会在一段时间后产生问题,例如无法访问代码、放慢速度或其他任何问题?

4

2 回答 2

3

实际上,您可以使用“HeadlessWorkspace”功能在 Java 程序(或单元测试)中运行 NetLogo 程序。因此,使用它,您绝对可以在 NetBeans 调试会话(例如查询报告器)中逐步检查来自模型的响应。

有关此功能的项目描述,请参见以下页面:

https://github.com/NetLogo/NetLogo/wiki/Controlling-API

于 2012-06-26T16:02:23.003 回答
-1

NetLogo 是一个 Java 程序,它实现了 NetLogo 编程语言的 IDE(集成开发环境)以及 NetLogo 解释器。NetBeans 是用于 Java(和其他语言,但不是 NetLogo)的 IDE。

所以,不,您不能在 Netbeans 中运行 NetLogo 程序。Netlogo 程序只能在 Netlogo IDE 中运行。

你也在问速度。是的,NetLogo 程序的运行速度可能比用 Java 编写的等效程序慢。这取决于具体的程序。

于 2012-03-01T19:40:15.037 回答