NetLogo是一种基于代理的编程语言和集成建模环境。 NetLogo是免费的开源软件,符合GPL许可。还提供商业许可证。它使用Scala和Java编写,并在Java虚拟机上运行。
NetLogo GIS 扩展:如何为其中现有的海龟分配多边形值?
我正在研究一个使用同一地点的不同地图的模型。我希望海龟具有与它们所在的每个地图的多边形相关的变量。我已经能够轻松解决...
我得到了这个称为翻转率的变量。 全局变量[ 磁化 ] 海龟自己的[ 观点 翻转率 临时意见 ] ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;代理初始化;;...
我正在 netlogo 中构建一个模型,并且有一个非常详细的栖息地地图,其中文件大小为 68mb (67,928 KB) - 我简化了顶点并将文件减少到 47mb (46,958 KB),但它仍然
我是 NetLogo 新手,我不太理解括号,NetLogo 要么说我缺少括号,要么需要括号。每当我尝试添加或删除括号时,它只会说另一个不同的括号...
我正在尝试使用行为空间在 NetLogo 中运行各种子实验,如行为空间指南中所示。 在定义实验时,我编写了不同的变量,如下所示: [&
我正在尝试使用 BehaviourSpace 在 NetLogo 中运行各种子实验,如 BehaviourSpace 指南中所示。 在定义实验时,我编写的变量会像下面的块一样变化......
我正在尝试绘制不同类型海龟的年龄分布。我使用绘图界面并添加一支笔来绘制整个海龟种群的年龄分布。我更新了情节...
我正在 netlog 中构建一个模型,并且有一个非常详细的栖息地地图,其中文件大小为 68mb (67,928 KB) - 我简化了顶点并将文件减少到 47mb (46,958 KB),但它仍然
不知道这到底意味着什么或是什么原因造成的。我的代码很大程度上是根据社区模型“Fire”建模的 错误:(第 36 行)这里需要一个数字,而不是一个列表或 b...
Netlogo 中的 LevelSpace:“滴答计数器尚未启动”错误,但滴答确实已重置
我从 NetLogo 中的 LevelSpace 扩展开始。 我的代码有两个版本:一个没有执行我想要的操作,但不会抛出错误:另一个按预期执行,但仅适用于第一个刻度,而不是...
如何用netlogo中的两条线(如网格线)将环境分成4等份?
在我的代码中,代理根据其内部想法和外部意见进行定位。我想沿着中间对角线看到内部想法和外部想法相同的代理,所以我...
我要求Netlogo创建代表旧车、中年车和新车的海龟作为代理,每个都有一定的固定比例(分别为65%、30%和5%)。我在 UI 中有一个滑块可以设置...
我想让我的乌龟根据它所触摸的斑块改变颜色,所以如果它触摸红色斑块,它就会变成红色,或者如果触摸绿色斑块,它就会变成绿色。 这就是我...
为什么将 .csv 数据加载到 Netlogo 时会出现错误?
我有一个 .csv 文件,速度以公里/小时为单位,我已将其加载到模型中,并且运行良好。但我需要将模型和文件中的信息更改为 m/s。当我打开 .csv 并插入更改时,
我正在尝试编写一种优先附件模型,其中每个新节点连接到 4 个旧节点,而不是一个。该程序的核心是一个选择 4 个节点列表的过程,其中每个节点...
在月底执行每月任务,并使用netlogo时间:schedule-repeating-event-with-period
我需要每月在月底运行一次程序。我还没有找到具体的原语,所以我弄清楚了这段代码。 我可以在需要时通过输入日期开始模拟...
我正在Netlogo的一个程序中工作,我想将世界分为上象限和下象限,并要求海龟移动到上象限。我已经弄清楚如何将世界划分为...