当前位置: 首页 > 知识库问答 >
问题:

观察者运行时出现Netlogo错误

耿俊
2023-03-14

我试图绘制一个变量的平均值,这个变量是我的一些代理人(海龟)拥有的。但是,当我单击设置时,会出现一个错误:运行观察器时出错意味着

这是我的代码:用[not document?]
总结一下,每只乌龟都有两个变量,scoredocument 。如果代理不是文件,则在平均值计算中使用它。

我创建了一些工作代码,假设错误与初始化有关。解决方法代码:if(ticks

但是,我正在寻找一个更好的解决方案,我认为可以省略if并在调用均值函数之前以某种方式初始化分数变量。如果有人有其他方法来解决这个问题,我愿意接受。


共有1个答案

施晗昱
2023-03-14

假设您在设置开始时清除了刻度,if(刻度

 类似资料:
  • 我正在使用MVVM设计模式,实现观察者和其他东西。但是突然间Observer类找不到了。 错误:找不到符号类观察者 null 但仍然没有改善 这是我的卷宗

  • 问题内容: 我一直在阅读Observer模式,以保持UI处于最新状态,但仍然看不到它的用途。即使在我的特定对象中通知了我的MainActivity然后运行update();方法我仍然无法使用Pet对象来获取更新值,因为该对象是在Oncreate中创建的…而我只是无法创建新对象,因为那时变量会有所不同..这是我的实施,它似乎不起作用。 观察者/ MainActivity 可观察/宠物 问题答案: 首

  • 我们支持使用分布式消息系统,例如 etcd 来保持多个Casbin执行器实例之间的一致性。 因此,我们的用户可以同时使用多个Casbin 执行器来处理大量的权限检查请求。 与策略存储 adapters类似,我们没有把watcher的代码放在主库中。 任何对新消息系统的支持都应该作为watcher程序来实现。 完整的Casbin watchers列表如下所示。 欢迎任何第三方对 watcher 进行

  • ORM类底层提供了Observer支持,可以在数据更新、删除、插入时通知观察者。 $user1 = Model('User')->get(1); $user1->attach(new \App\Observer\UserUpdate()); $user->mobile = '18948735886'; $user->save(); 观察者类 namespace App\Observer; cl

  • 什么是观察者? - 观察者是由 Observable 发送的值的消费者。观察者只是一组回调函数的集合,每个回调函数对应一种 Observable 发送的通知类型:next、error 和 complete 。下面的示例是一个典型的观察者对象: var observer = { next: x => console.log('Observer got a next value: ' + x),

  • 是否有一种设计模式可以形成一个“复合”观察者/可观察者? 我的意思是我有一个可观察的,它在某个变化时通知它的监听器。 每个监听器也是一个可观察的,并通知它自己的监听器(在某个动作上,它做了哪个动作是由第一个可观察的通知触发的)。 这种观察者/可观察的“链接”作为设计是可以的,还是有一个标准的模式?