问题标签 [netlogo]
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.
java - 使用 NetLogo API 获取海龟坐标
我正在尝试使用 Java API 在 NetLogo 中获取海龟的坐标。我设法加载了工作区,并一直在使用我制作的以下代码:
但是,有一个小问题。超过 5 只海龟时,速度非常慢。当我用 200 只海龟运行植绒代码时,没有得到坐标,那么我在 10 秒内得到了大约 300 个滴答声。当我使用坐标运行代码时,每个刻度大约需要 3 秒。有没有更有效的方法来实现这一目标?
谢谢,
纳迪姆
netlogo - NetLogo - NetLogo 中的 1 距离单位是什么?
我正在为一个研究生项目使用 NetLogo 进行交通模拟。
为了让海龟向前移动,我们可以指定它可以移动的单位数,例如fd 1
,这意味着海龟向前移动 1。这 1 个单位是什么?它是等于 1 个补丁还是等于海龟的大小?
netlogo - NetLogo 编程题:检查代理颜色/品种是否相互通过
NetLogo 中的一些基本编程问题:
1) 在
is-agent?
值命令中。如何专门检查 id = 4 的代理是否为绿色?相比之下,
is-agent? green
仅当任何代理为绿色时才为真。2)我制作了两种类型的代理,当它们相互碰撞时它们会停止。我怎样才能让它们相互传递?
谢谢你。
file - NetLogo:输出文件中的换行符?没那么简单。
我尝试了所有选项来在我的输出文件中创建一个新行,但我仍然得到一个 txt 文件,其中包含先前信息背后的所有内容。即使有这个超级简单的代码:
全局 [文件]
我没有得到空行或换行符。我在 NetLogo 4.1 工作。有谁知道可能是什么问题?
java - NetLogo - 读取和写入文本文件以供 Java API 使用
我想在我的 NetLogo 程序中使用 Java API。为此,我需要写入文本文件并从文本文件中读取输入。如何在 NetLogo 中做到这一点?
另外 - 我可以通过哪些方式将 Java API 与 NetLogo 集成?
netlogo - netlogo 检查补丁颜色
简而言之,我正在努力做的是:
如果(任何补丁的颜色=红色)然后执行一些代码
netlogo - 在 NetLogo 中创建一个 50 X 50 的补丁网格
在 NetLogo 中,我想创建特定数量的补丁(例如 50 x 50 网格)。
有什么方法可以设置环境的大小吗?
simulation - netlogo 对流量模拟的编程帮助
我正在寻找是否有乌龟patch-ahead n
其速度 - 加速度 <= 0。我想出的代码是:
但这给出了一个错误:
patch-ahead 需要一个数字,而是设置了代理。
我该如何补救?
n是一个数字变量。我想在调用海龟的第n个补丁处访问海龟的“速度”,这是用户定义的海龟自己的变量。命令“ with
”在这里不起作用。请提出一个替代方案来访问海龟的速度,例如,调用海龟的第三个补丁。
simulation - netlogo 运行时错误'乌龟'
在运行以下代码时
如果有的话?(turtles-on patch-ahead q) [一些命令]
其中 q 是一个数字变量
有一个运行时错误说:turtles-on 期望输入是代理或代理集,但什么也没得到。
有什么问题。
netlogo - NetLogo:1 记号 = 多少秒?
NetLogo 模拟中有多少滴答声(以正常速度)等于 1 '真实世界'秒?