我想知道是否有人能很好地控制NetLogo模型的版本,而不仅仅是将旧版本保留在编号目录中。我的模型使用许多.nls文件,因此任何方法都需要包括这些文件。

最佳答案

罗宾是对的:任何版本控制工具都应该这样做。 NetLogo文件(.nlogo.nls)都是文本文件。

如果您不熟悉诸如git之类的版本控制工具,请让我着重指出,了解一项是一项非常值得您花时间的投资。

NetLogo本身随附的扩展模型库受git版本控制,并托管在GitHub:https://github.com/NetLogo/models上。

您可能还想看看http://modelingcommons.org,它允许相当直接地跟踪NetLogo模型的历史记录。我不确定.nls文件有多少支持,但是除了它们可以作为附件上传外。

关于version-control - NetLogo模型的版本控制,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20426199/

10-12 00:44