如何将 1 的列表转换为单个海龟
How to convert a list of 1 to an individual turtle
我有一个列表,其中始终只包含一只乌龟。它是一个仅限补丁的变量,因此当检查任何补丁时,它看起来像 best-turtle: [(turtle 1)].
我正在使用以下代码在另一个例程中引用这只特定的乌龟:
ask patches [
set closest-turtle best-turtle
set pcolor scale-color ([color] of closest-turtle + 2) share 0 10
]
我收到以下错误:
OF expected input to be a turtle agentset or link agentset or turtle or link but got the list [(party 0)] instead.
error while patch 4 -2 running OF
called by procedure UPDATE-SUPPORT
called by procedure SETUP
called by Button 'Setup'
这是因为 closest-turtle 变量是列表而不是海龟。那么有没有办法将 1 的列表转换为海龟或其他一些方法来解决这个问题。
我有一个列表,其中始终只包含一只乌龟。它是一个仅限补丁的变量,因此当检查任何补丁时,它看起来像 best-turtle: [(turtle 1)].
我正在使用以下代码在另一个例程中引用这只特定的乌龟:
ask patches [
set closest-turtle best-turtle
set pcolor scale-color ([color] of closest-turtle + 2) share 0 10
]
我收到以下错误:
OF expected input to be a turtle agentset or link agentset or turtle or link but got the list [(party 0)] instead.
error while patch 4 -2 running OF
called by procedure UPDATE-SUPPORT
called by procedure SETUP
called by Button 'Setup'
这是因为 closest-turtle 变量是列表而不是海龟。那么有没有办法将 1 的列表转换为海龟或其他一些方法来解决这个问题。