【问题标题】:Repast Simphony Projection customisation就餐 Simphony Projection 定制
【发布时间】:2019-10-25 13:18:19
【问题描述】:

我在一本书中读到,Repast Simphony 中的投影可以是 Projection 接口的任何用户实现。我想创建一个自定义投影,但它看起来比我预期的要复杂。 你们有没有人尝试过创建自己的投影?如果是这样,您可以解释如何进行吗?谢谢。

【问题讨论】:

    标签: projection repast-simphony


    【解决方案1】:

    我认为创建 Projection 实现应该相当简单。但是,它不会与可视化架构集成。因此,您的代理将能够参与投影,但不会被可视化。

    如果你用 Projection 接口和 ContextListener 接口来实现一个 Class 就足够了。您可以使用 DefaultProjection 作为起点。大多数(如果不是全部)标准 Projection 层次结构使用 DefaultProjection 作为起点,并且它们的子类实现 ContextListener。例如,参见 AbstractGrid 和 ContextGrid。来源应该是有用的实施指南。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多