Netlogo 多补丁层
Netlogo multiple patch layer
我可以在 Netlogo 中创建多个补丁层,而不是在一层中使用多个补丁变量吗?
我正在尝试将不同的地图(地质、交通等)整合到 Netlogo 环境中。到目前为止,我已经使用 patches-own 命令定义了多个补丁变量。但是我的地图并不总是可以堆叠的。所以如果我可以为不同的地图有单独的补丁层,那就更清楚了。
您无法制作更多的补丁图层。 NetLogo补丁世界的结构是固定的
但您可能会考虑改用海龟来表示信息。您可以让它们发芽,每个补丁一个,或者您可以定义多个品种的海龟,并让每个补丁发芽每个品种的一个。定义品种的顺序将决定图层的堆叠顺序,您可以使用 hide-turtle
和 show-turtle
隐藏或显示整个图层。如果您希望海龟看起来像补丁,请执行 set shape "square"
(如有必要,请在海龟形状编辑器中调整 "square" 形状的大小)。
我可以在 Netlogo 中创建多个补丁层,而不是在一层中使用多个补丁变量吗?
我正在尝试将不同的地图(地质、交通等)整合到 Netlogo 环境中。到目前为止,我已经使用 patches-own 命令定义了多个补丁变量。但是我的地图并不总是可以堆叠的。所以如果我可以为不同的地图有单独的补丁层,那就更清楚了。
您无法制作更多的补丁图层。 NetLogo补丁世界的结构是固定的
但您可能会考虑改用海龟来表示信息。您可以让它们发芽,每个补丁一个,或者您可以定义多个品种的海龟,并让每个补丁发芽每个品种的一个。定义品种的顺序将决定图层的堆叠顺序,您可以使用 hide-turtle
和 show-turtle
隐藏或显示整个图层。如果您希望海龟看起来像补丁,请执行 set shape "square"
(如有必要,请在海龟形状编辑器中调整 "square" 形状的大小)。