Colors 如何设置一个;吸引力“;特定补丁颜色Netlogo的值或级别

Colors 如何设置一个;吸引力“;特定补丁颜色Netlogo的值或级别,colors,set,netlogo,patch,levels,Colors,Set,Netlogo,Patch,Levels,我对编码和Netlogo相当陌生。我希望有人能帮助我。我在模型库中尝试和检查了不同的模型,并在互联网上查看了样本。我还是不明白 因此,我的问题如下: 有没有办法将值设置为某个面片颜色?能够吸引海龟到那块颜色 我希望pcolor=橙色的吸引力级别为5,pcolor=黄色的吸引力级别为10 如果已经设置了pcolor的值,如何让海龟留在补丁上? 因为pcolor=yellow的吸引力等级是10,所以让海龟们呆上10分钟),这样海龟们会在这块地上呆得更长 我已经可以让海龟们到橙色和黄色的地方去了。。

我对编码和Netlogo相当陌生。我希望有人能帮助我。我在模型库中尝试和检查了不同的模型,并在互联网上查看了样本。我还是不明白

因此,我的问题如下:

  • 有没有办法将值设置为某个面片颜色?能够吸引海龟到那块颜色 我希望pcolor=橙色的吸引力级别为5,pcolor=黄色的吸引力级别为10

  • 如果已经设置了pcolor的值,如何让海龟留在补丁上? 因为pcolor=yellow的吸引力等级是10,所以让海龟们呆上10分钟),这样海龟们会在这块地上呆得更长

  • 我已经可以让海龟们到橙色和黄色的地方去了。。 这是我的密码:

    to go
      if turtles = 0
      [ stop ]
    
      ask turtles   
      [ 
        navigate 
        attract 
      ]
    
      if ticks > 120 [ stop ]
      tick
    end
    
    
    to navigate
      facexy exit-x exit-y 
    
      if any? neighbors with [ pcolor = gray - 3 ]
      [ die ]
      ifelse any? neighbors with [ pcolor = gray or pcolor = orange or pcolor = yellow or pcolor = red or pcolor = black ]
      [ 
        facexy exit-x exit-y
      ]
      [ rt random-float visitor-view-angle lt random-float visitor-view-angle ]
      fd .5
    
    end 
    
    to attract
      ;; awareness zone
      if pxcor >= -4
        and pycor >= 9
        and pxcor <= 4
        and pycor <= 15
        [fd 0.5]
    
      ;;attraction zone
      if pxcor >= -4
        and pycor >= -8
        and pxcor <= 4
        and pycor <= 8
        [ rt random-float visitor-view-angle lt random-float visitor-view-angle ]
         fd 0.5
    
      ifelse any? patches with [ pcolor = orange or pcolor = orange or pcolor = yellow or pcolor = red ]
      [set heading towards one-of patches with [ pcolor = orange or pcolor = yellow or pcolor = red]]
      [fd 0.5]
    
       ifelse pxcor >= -4
        and pycor >= -15
        and pxcor <= 4
        and pycor <= -9
        [facexy exit-x exit-y]
        [fd 0.5]    
    end
    
    要走了
    如果海龟=0
    [停止]
    问海龟
    [ 
    导航
    吸引
    ]
    如果滴答声>120[停止]
    打上钩
    结束
    航行
    面XY出口-x出口-y
    如果有的话?具有[pcolor=gray-3]的邻居
    [死亡]
    还有别的吗?[pcolor=灰色或pcolor=橙色或pcolor=黄色或pcolor=红色或pcolor=黑色]的邻居
    [ 
    面XY出口-x出口-y
    ]
    [rt随机浮动访客视角lt随机浮动访客视角]
    fd.5
    结束
    吸引
    ;; 意识区
    如果pxcor>=-4
    和pycor>=9
    pxcor=-8
    pxcor=-15
    和pxcor