集成NetLogo和Java:我们何时应该将此集成视为一个好的选择?

时间:2013-12-13 03:53:15

标签: netlogo

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

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本身的新手,但我认为很高兴知道我可能不知道的选项是什么:)

1 个答案:

答案 0 :(得分:3)

我认为查看https://github.com/NetLogo/NetLogo/wiki/Extensions中列出的扩展,我们(在NetLogo团队中)已经构建的扩展以及来自用户社区的扩展,可以让您对扩展的范围可以很好。

一些广泛的类别:

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

不一定详尽无遗!