此页面面向对 NetLogo 源代码感兴趣的开源开发人员。
其他用户应访问 Northwestern 的 NetLogo 主页和 Google 的 NetLogo 用户组。
最新版本的 NetLogo 可在此处下载。
这取决于您需要什么方面的帮助。 NetLogo 社区有多种不同的沟通渠道,快速获得帮助的最佳方法是将您的请求发送到适当的渠道。
如果您在最新版本的 NetLogo 中遇到错误,可能值得检查“已知问题”页面,看看其他用户是否已经报告了该问题。如果没有人报告该问题,请打开 GitHub 问题或通过电子邮件发送我们的错误列表。如果可能,请提供显示错误的模型以及有关问题发生时您正在执行的操作的信息。包含有关错误交互的模型和信息可以使解决问题变得更加容易,并确保我们解决您遇到的确切问题。如果模型未公开,请将其发送到我们的错误邮件列表。此列表是私有的,您的模型不会公开共享。
我们很高兴您正在学习 NetLogo! NetLogo 附带了一个教程,介绍了基本概念并可以帮助您入门。如果您正在寻找解释 NetLogo 基础概念的教科书,您可以查看 MIT Press 的纸质书和/或电子书《基于代理的建模简介》。 NetLogo 上题为“基于代理的建模简介”的入门课程档案可在 Complexity Explorer 上找到。
NetLogo 资源页面上列出了许多好的资源 Netlogo-Users Google 小组经常解决有关建模的问题。请注意,该小组是经过审核的,因此大多数消息至少要到下一个工作日才会发出。 StackOverflow 上还有一个相当活跃的 NetLogo 社区。 NetLogo 用户往往是提出更多开放式建模问题的更好地方,例如“我对制作板块构造模型感兴趣,有人可以提供建议吗?”。 StackOverflow 往往最适合提出具有明确答案的具体问题,例如“如何创建一个由海龟和链接组成的小世界网络?”。
虽然我们添加新功能所需的资源有限,但我们很高兴听到新想法!您可以快速搜索我们的问题跟踪器,看看过去是否有人提出过类似的建议(如果您发现某些内容,请对该问题发表评论,让我们知道这是人们感兴趣的内容)。否则,请在 GitHub 上提出增强请求或通过电子邮件发送给我们的反馈列表。
我们的 wiki 是一个很好的起点。对于扩展开发人员,请参阅扩展 API 页面。如果您是现有扩展的开发人员并且有兴趣将其移植到 NetLogo 6,请参阅 6.0 过渡指南。还有一个关于控制 API 的 wiki 页面。
扩展和嵌入开发人员通常会遇到相当具体的问题。我们鼓励这些开发者在 netlogo-devel Google Group 上发帖或加入我们的 Gitter。
我们的目标是用户能够在他们选择的平台(Mac、OS X 或 Linux)上从源代码构建 NetLogo。更多信息可以在我们的建筑维基页面上找到。如果此页面上的信息不适合您,或者您遇到问题或感到困惑,请发帖到 netlogo-devel Google 群组或加入我们的 Gitter 并请求帮助。我们正在努力让 NetLogo 的构建变得简单,因此我们很乐意听到您的任何建议或遇到的问题!
我们非常高兴能够成为 Google Summer of Code 2017 的指导组织!更令我们兴奋的是,您有兴趣在今年夏天为 NetLogo 做出贡献。如果您有具体问题或只是有兴趣聊天,请加入我们的 GSoC 2017 聊天室。学生申请将于 3 月 20 日在 GSoC 上开放,这将是每个人正式声明他们对 NetLogo 工作的兴趣以及他们愿意为哪些项目做出贡献的机会。我们的组织页面上介绍了我们希望在提案中看到的内容的指南。
请注意,要考虑申请,必须接受对 NetLogo 或 NetLogo Web 的贡献。在做出贡献之前,请在 GSoC 2017 Gitter 频道中与我们讨论。这有助于我们掌握最新情况,并可能节省您处理其他人已经计划做的事情的时间!
请询问我们!
您可以通过电子邮件发送我们的反馈列表或在 Gitter 上提出您的问题。
我们都有。 NetLogo 在这里:https://github.com/NetLogo/NetLogo/issues
...在维基百科中。
要讨论 NetLogo 开发、NetLogo 内部结构、NetLogo 源代码、NetLogo API 的使用等,请加入 Google Groups 中的 netlogo-devel。
Cloudsmith 慷慨地提供了包存储库托管。