因此,这个简单的代码块将在环境中创建黑色补丁集群。
我想知道如何在环境中对程序进行绘制和重绘。 我想要的效果是定期消失补丁并重新出现在随机位置。
ask patches in-radius random 3.5
[
set pcolor black
]
我不知道如何应用伪代码逻辑,如:
while(true)
{
if(ticks % 100)//If ticks are a multiple of hundred
{
clear black patches
paint clusters of patches
}else{ do nothing}
}.
-in netlogo语法。
非常感谢任何帮助。 提前谢谢!
答案 0 :(得分:1)
ask patches with [pcolor = black and <near a certain point>] [...]
但是......如果我没有误解你的问题的性质,我认为你需要首先完成NetLogo教程的开头,或者看一下模型库中的一些例子& #39;在文件菜单上可用。我不打算在这里重写教程。例如,鉴于您目前所说的内容,您不需要while
循环。您需要使用run
程序。这是在做其他事情之前你应该学习的基本想法。由于您已经对编程有了一些了解,因此不会花费很长时间。