Debugging NetLogo:通过滑块在代码中设置世界大小,而不是在“中”;设置";?

Debugging NetLogo:通过滑块在代码中设置世界大小,而不是在“中”;设置";?,debugging,netlogo,Debugging,Netlogo,我想在NetLogo GUI中以滑块我的世界大小(居中,正方形)的形式在代码中实现,而不是通过“设置”选项。 但是,我不知道如何在代码中以及在哪里编写它?我知道我可以在BehaviorSpace中使用世界宽度和世界高度作为记者,但我想以交互方式更改世界参数 我想我可以简单地将其写入设置过程: to setup clear-all reset-ticks set world-width world_size set world-height world-size setup-t

我想在NetLogo GUI中以滑块我的世界大小(居中,正方形)的形式在代码中实现,而不是通过“设置”选项。 但是,我不知道如何在代码中以及在哪里编写它?我知道我可以在BehaviorSpace中使用世界宽度和世界高度作为记者,但我想以交互方式更改世界参数

我想我可以简单地将其写入
设置
过程:

to setup
  clear-all
  reset-ticks
  set world-width world_size
  set world-height world-size
  setup-turtles
  setup-patches
end
或者把它写下来

to setup-patches
  ask patches [
    set world-width world_size
    set world-width world_size
  ]
end
在这两种方法中,我都有一个错误:
这不是可以使用“set”的东西。


我确信这是一个微不足道的问题,但我找不到我的答案。。谢谢

查看字典中的
调整世界大小
原语

查看字典中的
调整世界大小
原语

最终代码-使用滑块确定世界大小,感谢@JenB和@SethTisue:

to setup
  clear-all
  reset-ticks

  ; use slider "world-size" in GUI
  resize-world (world_size * -1)  world_size (world_size * -1) world_size 
  ; resize-world -15 15 -15 15 ;   example without slider
  setup-patches
end

最终代码-使用滑块确定世界大小,感谢@JenB和@SethTisue:

to setup
  clear-all
  reset-ticks

  ; use slider "world-size" in GUI
  resize-world (world_size * -1)  world_size (world_size * -1) world_size 
  ; resize-world -15 15 -15 15 ;   example without slider
  setup-patches
end

嗨,JenB,谢谢你,我在我的设置过程中加入了调整世界大小15-15-15,一个dgot错误:你必须在世界中包含点(0,0)。观察者运行RESIZE-WORLD时出错,该过程由按钮“SETUP”调用。如何将点0,0包含到我的世界?如果我使用“重新调整大小”,我想我的原点将是相同的?你的意思是
调整世界大小-15-15
。min,max,min,max,噢这些标志。。。谢谢你,我没注意到!嗨,JenB,谢谢你,我在我的设置过程中加入了调整世界大小15-15-15,一个dgot错误:你必须在世界中包含点(0,0)。观察者运行RESIZE-WORLD时出错,该过程由按钮“SETUP”调用。如何将点0,0包含到我的世界?如果我使用“重新调整大小”,我想我的原点将是相同的?你的意思是
调整世界大小-15-15
。min,max,min,max,噢这些标志。。。谢谢你,我没注意到!