NetLogo
编程范型 | 多范型:教育性、过程式、面向代理、模拟 |
---|---|
设计者 | 尤里·威廉斯基 |
发行时间 | 1999年 |
当前版本 |
|
型态系统 | 动态 |
操作系统 | 跨平台(JVM) |
许可证 | GPL |
文件扩展名 | nlogo, nlogo3d, nls |
网站 | ccl |
启发语言 | |
StarLogo、Logo |
NetLogo是一个透过GPL模式授权的自由及开放原始码软体[2],但也有商用版本。它以Scala和Java撰写而成,并在Java虚拟机器上运行[3]。它是西北大学教授尤里·威廉斯基(Uri Wilensky)以Logo语言编程设计而成,目的是创造一个“低门槛”的程式语言,用于描述个体为导向的程式设计概念,情境中包括“小海龟”、“瓦片”、“网络键结”及“观察者”[4]。它的目标使用对象含括多种族群,尤其针对教育界对儿童的教学,以及没有程式设计背景的各领域专家学者[5]。迄今,已有许多科学研究发表采用NetLogo进行模拟分析[6]。
参考文献
- ^ Release 6.4.0. 2023年11月17日 [2023年11月19日].
- ^ Under what license is NetLogo released? Is the source code available?. ccl.northwestern.edu. [2018-08-06]. (原始内容存档于2018-08-14) (英语).
- ^ NetLogo FAQ (Frequently Asked Questions). ccl.northwestern.edu. 2015年12月14日 [2018-08-06]. (原始内容存档于2012-10-26) (英语).
- ^ Types of Agents in NetLogo. The Center for Connected Learning and Computer-Based Modeling (CCL). [2018-08-10]. (原始内容存档于2018-08-10) (英语).
- ^ Daniel Kornhauser; William Rand; Uri Wilensky. Visualization Tools for Agent-Based Modeling in NetLogo (PDF). Agent2007. Chicago, IL. November 15–17, 2007 [2012-10-04]. (原始内容 (PDF)存档于2016-03-21) (英语).
- ^ NetLogo References. [2018-08-10]. (原始内容存档于2013-11-05) (英语).
外部链接
- 连接学习与以计算机为基础之模拟中心(CCL)网站首页(页面存档备份,存于互联网档案馆) (英文)
- NetLogo网站首页(页面存档备份,存于互联网档案馆) (英文)
- NetLogo模型程式库(页面存档备份,存于互联网档案馆) (英文)