集成NetLogo和Java:我们什么时候应该把这种集成视为一个好的选择



我刚刚了解了这个优秀的教程

http://scientificgems.wordpress.com/2013/12/11/integrating-netlogo-and-java-part-1/http://scientificgems.wordpress.com/2013/12/12/integrating-netlogo-and-java-2/http://scientificgems.wordpress.com/2013/12/13/integrating-netlogo-and-java-3/

他们的例子关注补丁扩散所需的计算,并展示了如何从java访问补丁变量并在netlogo中更改它们。

我想知道是否有人对我们应该何时考虑编写扩展以使我们的模型更好地工作有任何想法或意见?我是netlogo本身的新手,但我认为最好知道我可能不知道的选项是什么:)

我想浏览一下https://github.com/NetLogo/NetLogo/wiki/Extensions,无论是我们(NetLogo团队)自己构建的,还是来自用户社区的,都让您对扩展的好处有了一个很好的了解。

一些广泛的类别:

  • 数据结构(表、数组、矩阵、优先级队列…)
  • 算法(网络、统计、离散事件调度、扩散等)
  • 与其他工具(R、SQL数据库、MatLab等)的集成
  • 媒体(声音播放、声音合成、图像、电影、演讲…)
  • 新设备类型(Gogo、Arduino、WiiMote…)
  • 可视化(光线跟踪、精灵、Java2D绘图等)

不一定详尽无遗!

最新更新