多类异质主体-netlogo入门教学
4.多类异质主体NetLogo可以定义不同类别(称为breeds)的turtles,各类turtle可以拥有特有的属性和例程。定义关键词为breed,例如: breed [wolves wolf] breed [sheep a-sheep]一旦定义了一类turtle,系统自动创建该类所有turtle的集合,一些相关的原语也马上可以使用了,例如对于sheep类就有create-sheep、hatch-sheep、is-a-sheep?等。也可以指定该类具有的变量,例如对于sheep,“sheep-own [grabbed?]”就为sheep增加了一个变量。
407.5KB
文件大小:
评论区