Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Model 如何设置by滴答计数器的最小限制?_Model_Netlogo_Agent Based Modeling - Fatal编程技术网

Model 如何设置by滴答计数器的最小限制?

Model 如何设置by滴答计数器的最小限制?,model,netlogo,agent-based-modeling,Model,Netlogo,Agent Based Modeling,我创建了一个补丁自己的变量,每次代理在特定补丁上着陆时,该变量都会增加“1” 每滴答声它也会减少0.1 到目前为止,代码是这样的 to go-predation-risk ask patch-here [ set predation-risk predation-risk + 1] end to deduct-predation-risk ask patches [ set pcolor scale-color green predation-risk 0 10

我创建了一个补丁自己的变量,每次代理在特定补丁上着陆时,该变量都会增加“1”

每滴答声它也会减少0.1

到目前为止,代码是这样的

to go-predation-risk
  ask patch-here [
    set predation-risk predation-risk + 1]
end

to deduct-predation-risk
  ask patches [
    set pcolor scale-color green predation-risk 0 10
    set predation-risk predation-risk - 0.01
    if predation-risk <= 0 [
      set predation-risk 0]
  ]
end
去捕食的风险
在这里问帕奇[
设置捕食风险捕食风险+1]
结束
扣除捕食风险
询问补丁[
将pcolor刻度设置为绿色捕食风险0 10
设置捕食风险捕食风险-0.01

如果捕食风险你想要多大的规模,比如多少个补丁?这是一个相当便宜的操作,通常没有大量的补丁。但是,如果捕食风险>=0.1[设置捕食风险捕食风险-0.1]
,你可以将减少和测试与
结合起来。不确定会快得多

只是想让您知道,如果在放大时速度太慢,那么您应该查看探查器扩展以确定慢点。然后您可以关注重要的点

predation-risk <= 0 [
    set predation-risk 0]