【问题标题】:Is there an easy way to temporarily turn off parts of the scenario?有没有一种简单的方法可以暂时关闭部分场景?
【发布时间】:2020-04-07 10:41:32
【问题描述】:

我的目标是暂时关闭特定批处理运行的一些文本接收器。我的动机是我想节省处理时间和磁盘空间。我更广泛的目标是不仅可以在不同的文本接收器之间轻松切换,还可以在参数文件、数据加载器等之间轻松切换。

我尝试过的一些事情:

  • 手动将链接到文本接收器的 xml 文件放在不同的文件夹中 --> 这会创建一条错误消息(可能可以忽略?)并且不符合我的更广泛目标不同的图表/数据加载器/显示/等。
  • 如果我想一次更改所有场景中的参数,请通过复制 .rs 文件夹并为该 .rs 文件夹创建新的运行配置来创建一个全新的场景树--> ,那么我需要手动操作
  • 尝试创建一个新的scenario.xml 文件(即scenario2.xml),希望它可以作为替代方案出现在场景树中--> GUI 中没有出现任何内容

因此:还有其他简单的方法可以暂时关闭部分场景吗?

【问题讨论】:

    标签: repast-simphony


    【解决方案1】:

    我们过去所做的是为每种类型的跑步创建不同的场景(您的第二个选项)。关于场景文件夹中的参数,您可能会运行一个脚本来将您想要的版本复制到所有场景文件夹中,这样您就不必手动调整每个文件夹。

    【讨论】:

    • 谢谢!很高兴知道其他人也得出了同样的结论。在编写我通常会在 Windows 资源管理器中执行的任何操作时,我的知识差距很尴尬,但我的猜测是:在项目中创建一个额外的类,我可以独立运行并使用 Files.copy 函数。
    猜你喜欢
    • 1970-01-01
    • 2016-07-19
    • 1970-01-01
    • 1970-01-01
    • 2020-02-12
    • 1970-01-01
    • 1970-01-01
    • 2011-06-16
    • 2011-08-29
    相关资源
    最近更新 更多