netlogo

    0热度

    1回答

    我正在尝试获取列表模式的值。我知道我可以通过使用模式运算符的方式来获得列表的模式,例如“show modes [1 2 2 2 2 3 4]”,它将报告2作为模式,但是如何获得该计数模式,在这种情况下4,因为他们是4 2。我想我可以得到的模式,并遍历列表检查,看看每个数字是否相等的模式,但我只是想知道是否有一个更简单的方法。 在此先感谢!

    1热度

    2回答

    我遇到了我的netlogo程序问题。代码如下: globals[ growth-param money-size-ratio ] turtles-own[ location tsize bbalance ] to setup ca reset-ticks ask patches[set pcolor blue]

    0热度

    1回答

    我想在文件中输出一些数据,并且可以轻松地在文件中输出数据。但是当我在文件中第二次输出数据时,它会附加上以前的数据。我想要做的是清除以前的数据,只插入新数据,而不用旧数据附加新数据。下面是我的代码: file-open "savedgame.txt" foreach sort turtles [ ask ? [ file-print (turtlenumbers

    4热度

    1回答

    我模拟NetLogo中的行人运动,并且无法从头开始创建障碍避免算法。有在线算法,但不适合移动障碍物(其他行人)。另外,我的特工正在从他们的出生点(A点)移动到他们的目标(B点)。 这是我的NetLogo算法: globals [ wall walkway center dest ] turtles-own [ gender goal velocity spawnpoint mid turn ]

    1热度

    1回答

    我已经使用面对在NetLogo没有任何问题,但不是朝只是一样吗? (在朝向贴片/剂的方向上对置的试剂的上下文中) towards towards agent Reports the heading from this agent to the given agent. If wrapping is allowed by the topology and the wrapped dis

    1热度

    1回答

    我需要找到代理前面的补丁与某个补丁(目标)之间的最小距离,以便选择能创建最佳(最短)路径的补丁。原始的距离只需要一个参数,所以我不能像这个函数那样使用它。

    2热度

    1回答

    我正在研究行人运动的模拟,并且我无法在图书馆或在线中找到完美显示碰撞检测的示例(如没有三角形代理与另一个代理的三角形形状相交)。任何帮助?

    1热度

    1回答

    我真的很难把握这个概念。当我使用它时,它看起来并不像它在同一时间。

    2热度

    1回答

    我想创建一个带有netlogo权重的有向图。我搜查了文档,但是我找不到在我的链接上加重的方法。这里是我的代码: to setup clear-all ;; clear everything on canvas setup-nodes ;; a procedure to set nodes setup-edges ;; a procedur

    1热度

    1回答

    我使用网络标志,我想请求所有海龟的东西,但它适用于每个单独龟: to setup-t ask turtles [ if color = white [ set t 99 ] if color = red [ set t 92.4 ] if color = orange [ set t 85.8 ] if color = brown [ se