假设我有2个代理,并且我想使用table扩展名为其创建表。我想让每个代理程序代替一个表来存储其值,例如,为第一个代理程序创建table_0(对于0变量具有who,因此命名) ,而table_1代表另一个代理,因此第一个代理不会打扰第二个代理的表,反之亦然。
table
table_0
0
who
table_1
有可能吗?
这是乌龟属性的用途。您不需要为每个表使用不同的名称,乌龟会跟踪其自己的任何属性副本。所以只要像这样:
turtles-own [ my-table ]