“《超越学科的认知基础》2015颜峻学习报告-第九周”版本间的差异
来自iCenter Wiki
第19行: | 第19行: | ||
*[[:File:Netlogo manual book.pdf]] | *[[:File:Netlogo manual book.pdf]] | ||
+ | |||
+ | ====Great Advantages==== | ||
+ | =====System===== | ||
+ | #Free, open source | ||
+ | #Cross-platform: runs on Mac, Windows, Linux, et al | ||
+ | # International character set support | ||
+ | =====Programming===== | ||
+ | # Fully programmable | ||
+ | # Approachable syntax | ||
+ | # Language is Logo dialect extended to support agents | ||
+ | # Mobile agents (turtles) move over a grid of stationary agents (patches) | ||
+ | # Link agents connect turtles to make networks, graphs, and aggregates | ||
+ | # Large vocabulary of built-in language primitives | ||
+ | # Double precision floating point math | ||
+ | # First-class function values (aka tasks, closures, lambda) | ||
+ | # Runs are reproducible cross-platform | ||
+ | |||
+ | |||
====有趣的发现==== | ====有趣的发现==== |
2015年11月18日 (三) 07:21的版本
目录
第九周作业
关键词
- Netlogo
- Patch
- Turtle
- Link
- Oversee
- Model library
本文
NetLogo is a programmable modeling environment for simulating natural and social phenomena. It was authored by Uri Wilensky in 1999 and has been in continuous development ever since at the Center for Connected Learning and Computer-Based Modeling. [1]
NetLogo is the next generation of the series of multi-agent modeling languages including StarLogo and StarLogoT. NetLogo runs on the Java virtual machine, so it works on all major platforms (Mac, Windows, Linux, et al). It is run as a desktop application. Command line operation is also supported. [1]
Great Advantages
System
- Free, open source
- Cross-platform: runs on Mac, Windows, Linux, et al
- International character set support
Programming
- Fully programmable
- Approachable syntax
- Language is Logo dialect extended to support agents
- Mobile agents (turtles) move over a grid of stationary agents (patches)
- Link agents connect turtles to make networks, graphs, and aggregates
- Large vocabulary of built-in language primitives
- Double precision floating point math
- First-class function values (aka tasks, closures, lambda)
- Runs are reproducible cross-platform
有趣的发现
- 一般的软件都只会提供用户手册,但是Netlogo的帮助栏中还多了一项Netlogo辞典。[2]这是非常有趣的。点进去可以看到其根据字母、种类以及特殊进行了初步分类,然后再每一种具体列出。在数量少的时候,词条或者说词典的作用显现不出来,但是一旦内容多了,一个有序的词典的重要性便被凸显出来,这个词典无疑能够帮助我们快速地掌握netlogo中的一些词条,从而较为轻松的跨越incomesurability。这也是顾老师为什么让我们写词条的原因。词条的力量是强大的!
- Netlogo的Maunual book的网页的架构和wiki相似,整个网页的编辑都感觉像是在编辑wiki。
Netlogo模型的基本架构
关键人物
- Uri Wilensky
关键技术
- Netlogo
- Netlogo 3D
- Java VIrtual Box
- StarLogo
- StarLogoT
关键组织和制度
- the Center for Connected Learning and Computer-Based Modeling
参考文献
- Netlogo Manual Book
- Netlogo辞典
- file:///D:/软件们/netlogo/NetLogo%205.2.1/docs/index.html
- file:///D:/软件们/netlogo/NetLogo%205.2.1/docs/index2.html