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). 

    外部連結[編輯]