我想用NetlogoWeb打开我的Netlogo (桌面版)模型,但似乎不起作用。当我尝试上传我的模型时,我得到了一个'TO or -REPORTexpected‘错误。不知道我做错了什么。我插入了下面的代码。它被认为是一个细胞过程的模型,在这个过程中,细胞分裂,细胞的细丝分支,细胞随着年龄的增长而改变形状(程序“分裂”,“分支”,“变换”)。帮帮忙好吗?
我刚刚开始使用NetLogo,我试图从OOP过渡,所以我很抱歉,如果我的编码范式是我的问题的根源。在一个ask turtle过程中,我希望每个海龟都调用一个将自己作为参数传递给它的方法。我得到了错误:Expected a number rather than a list or block。[who myself]和report-status-and-split [myself [who]]。所有这些都有一个Expec
我很难理解to-report和report在NetLogo中的作用,即使它看起来非常有用,我也找不到用“人工风格”语言编写的帮助。在NetLogo字典中,我可以找到to-report的定义:to-report procedure-name [input1 ...]print average end
我有一个错误:AVERAGE <e
当我尝试使用'parApply‘在12个处理器上运行模拟代码时,问题就出现了。这一行运行没有错误,但它只在其中一个处理器上运行(大约使用我总CPU能力的8% )。这是我的R代码文件的一个模型--我在最后加入了一些注释代码,展示了我如何在不尝试并行化的情况下运行模拟:library(parallel)
### Set up当我使用Thiele示例中提供的代码</
我正试图调试我的NetLogo代码,我想要从邻居的概率中创建一个列表,然后使用“还原”将列表中的所有这些值相乘。据我所知,这是有效的,除非它正在运行,它给出运行时错误如下所示。2 prob-list”,但它也给出了同样的错误。to-report all-probabilities
let prob-list (list ([Prob_water_water_breaking ] of turtles-on
我想写一些普通的记者,我可以为他们应该报道的内容提供论据。: report mean [ houses ] of turtles但我希望有一个通用的记者,我也可以用它来报道汽车的平均值,比如: report mean [ param ] of turtles然而,这并不是预期的那样:repeat 15
我在经营一个有大约120000只海龟的网标模型。在某个时候,当程序运行时,net徽标正在将矩阵的一个条目更改为负值。它总是发生在相同的条目,但时间和价值不同。通常情况下,在这个矩阵中什么都不应该改变,当我用一个减少的Agentset运行程序时,例如100000只海龟,一切都很好,矩阵也没有改变。 set mxH2_seg1_tpa matrix:times-