NetLogo

NetLogo是一個透過GPL模式授權的自由及開放原始碼軟體[1],但也有商用版本。它以ScalaJava撰寫而成,並在Java虛擬機器上運行[2]。它是西北大學教授尤里·威廉斯基(Uri Wilensky)以Logo語言編程設計而成,目的是創造一個「低門檻」的程式語言,用於描述個體為導向的程式設計概念,情境中包括「小海龜」、「瓦片」、「網絡鍵結」及「觀察者」[3]。它的目標使用對象含括多種族群,尤其針對教育界對兒童的教學,以及沒有程式設計背景的各領域專家學者[4]。迄今,已有許多科學研究發表採用NetLogo進行模擬分析[5]

NetLogo
使用者介面
多重程式設計法教育性程序式代理人基、模擬
設計者尤里·威廉斯基
1999年1999
穩定版本
6.0.4
( 2018年6月14日2018-06-14
型態系統動態
作業系統跨平台JVM
許可證GPL
文件扩展名nlogo, nlogo3d, nls
網站ccl.northwestern.edu/netlogo/
啟發語言
StarLogoLogo

NetLogo是一個代理人基程式語言整合開發環境

參考文獻

  1. . ccl.northwestern.edu. [2018-08-06]. (原始内容存档于2018-08-14) (英语).
  2. . ccl.northwestern.edu. 2015年12月14日 [2018-08-06]. (原始内容存档于2012-10-26) (英语).
  3. . The Center for Connected Learning and Computer-Based Modeling (CCL). [2018-08-10]. (原始内容存档于2018-08-10) (英语).
  4. Daniel Kornhauser; William Rand; Uri Wilensky. (PDF). Agent2007. Chicago, IL. November 15–17, 2007 [2012-10-04]. (原始内容 (PDF)存档于2016-03-21) (英语).
  5. . [2018-08-10]. (原始内容存档于2013-11-05) (英语).

外部連結

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.