netlogo - 在相距一定距离的海龟之间建立联系
问题描述
我正在模拟一个教室。一个教室大约有 90 个座位、20 盏灯、20 台风扇和 4 台空调。我创建了 num-of-students,其中每个学生都有一个分配的随机入学时间。当每个学生在随机时间后进入并坐在座位上时,相应的(半径内)灯或风扇或交流电会打开。所以我想将每个学生与它的(半径内)灯、风扇和交流电联系起来。然后我可以找到每个电器(灯、风扇和交流电)的开启时间。
如何创建学生到每个相应(半径 4)灯、风扇和交流电的链接?
breed [lights light]
breed [fans fan]
breed [acs ac ]
breed [students student ]
to setup
create-students num-of-students
..
..
ask students
[ create-link-with lights in-radius 4
create-link-with fans in-radius 4
create-link-with fans in-radius 9 ]
end
此代码不起作用。谢谢!
解决方案
推荐阅读
- javascript - 如何将具有重复值的数组变异/分组为具有非唯一值数组的单个唯一行?
- javascript - 在没有任何相对路径的情况下,此导入如何工作?
- office365 - 如何以编程方式获取 React Office 加载项中的 PowerPoint 对象组列表?
- rust - 当字段不存在时,从不调用反序列化程序
- swift - UITableViewCell textLabel 未覆盖单元格的整个宽度
- user-interface - 如何使用 QThread 作为子类来防止冻结 GUI?(没有工人对象和 .moveToThread() 方法)
- linux - Setfacl 在 dockerfile 中无法正常工作
- javascript - html 上的一个按钮,用于在准确的时间触发自动播放音频
- react-native - 在 iOS android 中添加的视图寻呼机上反应本机错误可以正常工作如何解决?
- python - 如何在特殊位置获取文本