Netlogo-使用滑块设置turtles能量

Netlogo-使用滑块设置turtles能量,netlogo,sliders,Netlogo,Sliders,我知道这是一件简单的事情,但我似乎无法正确地理解它,我似乎在任何地方都找不到这个答案 我有两支军队,每支都有“海龟自己的[能源基地]”。我将一个滑块与全局变量“energia”相连,它表示全局变量已经存在。所以我把它改成了nenergia,通知就不见了。如何使滑块值转到energia 制作滑块时,它会自动包含一个同名的关联全局变量。您不需要单独声明变量 从你的问题中不清楚你写的turtles own[energia]的意图是什么。如果使用turtles own,它不是一个全局变量,而是一个tur

我知道这是一件简单的事情,但我似乎无法正确地理解它,我似乎在任何地方都找不到这个答案


我有两支军队,每支都有“海龟自己的[能源基地]”。我将一个滑块与全局变量“energia”相连,它表示全局变量已经存在。所以我把它改成了nenergia,通知就不见了。如何使滑块值转到energia

制作滑块时,它会自动包含一个同名的关联全局变量。您不需要单独声明变量

从你的问题中不清楚你写的
turtles own[energia]
的意图是什么。如果使用turtles own,它不是一个全局变量,而是一个turtle变量,因此每个turtle都有自己的值。它不像滑块,它只有一个全局可见的值

你的意思是滑块是所有海龟的初始能量值,之后每个海龟的值可以随着模拟的进行而变化吗?如果是这样,则制作一个名为“初始能量”的滑块,并在“代码”选项卡中执行以下操作:

turtles-own [energy]

to setup
  ...
  create-turtles 100 [ set energy initial-energy ]
  ...
end

您将在NetLogo模型库中看到此模式经常使用。

制作滑块时,它会自动包含一个同名的关联全局变量。您不需要单独声明变量

从你的问题中不清楚你写的
turtles own[energia]
的意图是什么。如果使用turtles own,它不是一个全局变量,而是一个turtle变量,因此每个turtle都有自己的值。它不像滑块,它只有一个全局可见的值

你的意思是滑块是所有海龟的初始能量值,之后每个海龟的值可以随着模拟的进行而变化吗?如果是这样,则制作一个名为“初始能量”的滑块,并在“代码”选项卡中执行以下操作:

turtles-own [energy]

to setup
  ...
  create-turtles 100 [ set energy initial-energy ]
  ...
end

在NetLogo模型库中,您会经常看到这种模式。

我写了海龟自己的[energia],以表明每只海龟都有能量。它们的能量由滑块放置。我如何将滑块的值放入turtles energy(energia)中,感谢您的澄清。我扩展了我的答案。我写了海龟自己的[能量],以表明每只海龟都有能量。它们的能量由滑块放置。我如何将滑块的值放入turtles energy(energia)中,感谢您的澄清。我已经扩展了我的答案。