NetLogo

维基百科,自由的百科全书
跳转到导航 跳转到搜索
NetLogo
File:Netlogo-ui.png
使用者界面
编程范型多范型教育性过程式面向代理模拟
设计者尤里·威廉斯基
发行时间1999年,​27年前​(1999
当前版本
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    型态系统动态
    操作系统跨平台JVM
    许可证GPL
    文件扩展名.nlogox, .nlogo, .nlogo3d, .nls
    网站www.netlogo.org
    受影响于
    StarLogo英语StarLogoLogo

    NetLogo是一个代理人基编程语言集成开发环境

    NetLogo是一个透过GPL模式授权的自由及开放源代码软件[1],但也有商用版本。它以ScalaJava撰写而成,并在Java虚拟机器上运行[2]。它是西北大学教授尤里·威廉斯基(Uri Wilensky)以Logo语言编程设计而成,目的是创造一个“低门槛”的编程语言,用于描述个体为导向的编程概念,情境中包括“小海龟”、“瓦片”、“网络键结”及“观察者”[3]。它的目标使用对象含括多种族群,尤其针对教育界对儿童的教学,以及没有编程背景的各领域专家学者[4]。迄今,已有许多科学研究发表采用NetLogo进行模拟分析[5]

    参考文献[编辑]

    1. ^ Under what license is NetLogo released? Is the source code available?. ccl.northwestern.edu. [2018-08-06]. (原始内容存档于2018-08-14) (English). 
    2. ^ NetLogo FAQ (Frequently Asked Questions). ccl.northwestern.edu. 2015年12月14日 [2018-08-06]. (原始内容存档于2012-10-26) (English). 
    3. ^ Types of Agents in NetLogo. The Center for Connected Learning and Computer-Based Modeling (CCL). [2018-08-10]. (原始内容存档于2018-08-10) (English). 
    4. ^ 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) (English). 
    5. ^ NetLogo References. [2018-08-10]. (原始内容存档于2013-11-05) (English). 

    外部链接[编辑]