rinsim - 如何跟踪消息通过 PDPModel 遵循的路径?
问题描述
我们正在实施一个委托 MAS 解决方案,其中意图、可行性和探索蚂蚁由 CommsModel 中的消息描述(如此处所建议)。我们想跟踪这些消息在模型中的路径,方法是将它们的位置添加到队列中。然而,我们找不到找回他们位置的方法。有没有我们可以使用的方法?我们是否需要将消息作为道路使用者添加到道路模型中?
解决方案
如果您MessageContents
使用 a来实现蚂蚁,CommModel
那么这些“蚂蚁”没有位置,也不会添加到模型中。它们只是普通的 Java 对象。在这种情况下,您必须自己实现任何位置跟踪。
如果您将蚂蚁实现为 aCommUser
那么它们是消息发送者并且可能有一个位置。然后可以通过在每个刻度上请求位置来实现对位置的跟踪。
推荐阅读
- python - 在 DRF 序列化器字段中安全地允许 M2M 字段为空所需的最低选项是什么?
- javascript - 当我的 iframe 加载时,两个滚动即将到来,如果我将 iframe 的滚动设置为 no,它将不会显示网站的完整内容
- bash - 循环通过逗号分隔的txt文件并用作变量
- node.js - 在 nodejs 中使用 npm exceljs 并生成 excel 时,它没有在 Microsoft excel 2007 中打开
- laravel - Laravel/Nginx - 自定义 Header 请求
- c# - C# Unity3D 微积分
- jenkins - 仅为詹金斯文件中的特定代码生成报告
- python-3.x - 没有 Tensorflow Serving 的 GCP 中的 TensorFlow 模型部署
- python - 想要在条件下加入两个数据框的最后一行
- java - 加载类时未调用静态块