译者说明
我为什么要翻译NetLogo用户手册?
读者的法律责任
联系方式
致谢
词汇对照表
NetLogo简介(What is NetLogo?)
产品特性
系统
Web
版权信息
Copyright Information
第三方许可证(Third party licenses)
MersenneTwisterFast
Colt
MRJ Adapter
Quaqua
JHotDraw
MovieEncoder
JpegImagesToMovie
JOGL
Matrix3D
ASM
Log4j
更新历史(What’s New?)
4.0.2版 (2007年12月)
4.0版 (2007年9月)
3.1.5版 (2007年12月)
3.1版 ( 2006年4月)
3.0版 (2005年9月)
2.1版 ( 2004年12月)
2.0.2 版( 2004年8月)
2.0 版( 2003年12月)
1.3版 ( 2003年6月)
1.2版 ( 2003年3月)
1.1版 ( 2002年7月)
1.0 版( 2002年4月)
系统需求(System Requirements)
系统需求:应用程序
系统需求:保存Applets
系统需求:3维视图
Windows用户关于Java的技术细节
已知问题(Known Issues)
已知bug (所有系统)
语言/引擎bug
其他bug
Windows上的 bug
Macintosh上的bug
Linux/UNIX上的 bug
计算机HubNet的已知问题
联系我们(Contacting Us)
网站
反馈、问题等
报告Bug
模型实例:聚会(Sample Model:Party)
聚会
挑战
用模型思考
下一步?
教学# 1:模型(Tutorial #1 :Models)
模型实例:狼吃羊( Wolf Sheep Predation)
控制模型:按钮
控制速度:速度滑动条
调整设置:滑动条和开关
收集信息:绘图和监视器
绘图(Plots)
监视器(Monitors)
控制视图
模型库
模型样例(Sample Models)
视角演示(Perspective Demos)
课程模型(Curricular Models)
代码例子(Code Examples )
HubNet 计算机活动(HubNet Computer Activities)
下一步?
教学# 2: 命令(Tutorial #2:Commands)
模型实例: 基本交通模型(Traffic Basic)
命令中心(The Command Center)
操纵颜色
主体监视器(Agent Monitors)和主体命令器(Agent Commanders)
下一步?
教学 #3: 例程(Tutorial #3:Procedures)
主体和例程
制作setup 按钮
制作go 按钮
试试命令
瓦片和变量
海龟变量
监视器(Monitors)
开关和标签(Switches and labels)
更多例程
画图(Plotting)
时钟计数器(Tick counter)
更多细节
下一步?
附录:完整代码
界面指南(Interface Guide)
菜单
表: NetLogo 菜单
标签页
界面页
使用界面元素
表: 界面工具条
2D 和3D 视图
操纵3D视图
命令中心
绘图
滑动条
信息页
信息页标记
例程页
Includes 菜单
编程指南(Programming Guide)
主体(Agents)
例程(Procedures)
变量(Variables)
颜色(Colors)
请求(Ask)
主体集合(Agentsets)
种类(Breeds)
链的种类(Link Breeds)
按钮(Buttons)
列表(Lists )
数学(Math)
随机数(Random Numbers)
辅助随机数发生器,Auxiliary generator
局部随机化,Local randomness
海龟图形(Turtle shapes )
链图形(Link Shapes)
时钟计数器(Tick Counter )
什么时候用tick ,When to tick
非整数时钟,Fractional ticks
视图更新(View Updates)
连续更新,Continuous updates
基于时钟的更新,Tick-based updates
选择更新模式,Choosing a mode
绘图(Plotting)
字符串(Strings)
输出(Output)
文件输入输出(File I/O)
电影(Movies)
视角(Perspective)
绘画(Drawing)
拓扑(Topology)
链(Links)
并发请求(Ask-Concurrent)
捆绑(Tie)
多个源文件(Multiple source files)
语法(Syntax)
关键词(Keywords)
标识符(Identifiers)
范围(Scope)
注释(Comments)
结构(Structure)
命令和报告器(Commands and reporters)
与其他Logo的比较(Compared to other Logos)
表面区别(Surface differences)
深层区别(Deeper differences)
迁移指南(Transition Guide)
从NetLogo 3.1迁移
海龟编号(Who numbering)
海龟创建:随机与"有序" (ordered)
增加字符串和列表
-at 原语
链
新 "of" 语法
串行ask
滴答计数器(Tick counter)
视图更新模式
模型如何使用滴答和基于滴答的更新
速度滑动条
数值
创建主体集合
RGB 颜色
捆绑(Tie)
HubNet客户
列表性能
从NetLogo 3.0迁移
主体集合
回绕
随机化海龟坐标
NetLogo词典(NetLogo Dictionary)
分类(Categories)
海龟相关(Turtle-related)
瓦片相关(Patch-related)
主体集合(Agentset)
颜色(Color)
控制流和逻辑(Control flow and logic)
世界(World)
视角(Perspective)
HubNet
输入/输出(Input/output)
文件(File)
列表(List)
字符串(String)
数学(Mathematical)
绘图(Plotting)
链(Links)
电影(Movie)
系统(System)
内建变量(Built-In Variables)
海龟(Turtles)
瓦片(Patches)
链(Links)
其他(Other)
关键词(Keywords)
常量(Constants)
数学常量(Mathematical Constants)
布尔常量(Boolean Constants)
颜色常量(Color Constants)
A
abs
abs number
acos
acos number
all?
all? agentset [reporter]
and
condition1 and condition2
any?
any? agentset
approximate-hsb
approximate-hsb hue saturation brightness
approximate-rgb
approximate-rgb red green blue
算子,Arithmetic Operators (+, *, -, /, ^, <, >, =, !=, <=, >=)
asin
asin number
ask
ask agentset [commands] ask agent [commands]
ask-concurrent
ask-concurrent agentset [commands]
at-points
agentset at-points [[x1 y1] [x2 y2] ...]
atan
atan x y
autoplot?
autoplot?
auto-plot-off auto-plot-on
auto-plot-off auto-plot-on
B
back bk
back number
base-colors
base-colors
beep
beep
both-ends
both-ends
breed
breed
breed
breed [ ]
but-first bf but-last bl
but-first list but-first string but-last list but-last string
C
can-move?
can-move? distance
carefully
carefully [ commands1 ] [ commands2 ]
ceiling
ceiling number
clear-all ca
clear-all
clear-all-plots
clear-all-plots
clear-drawing cd
clear-drawing
clear-links
clear-links
clear-output
clear-output
clear-patches cp
clear-patches
clear-plot
clear-plot
clear-turtles ct
clear-turtles
color
color
cos
cos number
count
count agentset
create-ordered-turtles cro create-ordered-
create-ordered-turtles number create-ordered-turtles number [ commands ] create-ordered number create-ordered number [ commands ]
create--to create--to create--from create--from create--with create--with create-link-to create-links-to create-link-from create-links-from create-link-with create-links-with
create--to turtle create--to turtle [ commands ] create--from turtle create--from turtle [ commands ] create--with turtle create--with turtle [ commands ] create--to turtleset create--to turtleset [ commands ] create--from turtleset create--from turtleset [ commands ] create--with turtleset create--with turtleset [ commands ] create-link-to turtle create-link-to turtle [ commands ] create-link-from turtle create-link-from turtle [ commands ] create-link-with turtle create-link-with turtle [ commands ] create-links-to turtleset create-links-to turtleset [ commands ] create-links-from turtleset create-links-from turtleset [ commands ] create-links-with turtleset create-links-with turtleset [ commands ]
create-turtles crt create-
create-turtles number create-turtles number [ commands ] create- number create- number [ commands ]
create-temporary-plot-pen
create-temporary-plot-pen string
D
date-and-time
date-and-time
die
die
diffuse
diffuse patch-variable number
diffuse4
diffuse4 patch-variable number
directed-link-breed
directed-link-breed [ ]
display
display
distance
distance agent
distancexy
distancexy xcor ycor
downhill downhill4
downhill patch-variable downhill4 patch-variable
dx dy
dx dy
E
empty?
empty? list empty? string
end
end
end1
end1
end2
end2
error-message
error-message
every
every number [ commands ]
exp
exp number
export-view export-interface export-output export-plot export-all-plots export-world
export-view filename export-interface filename export-output filename export-plot plotname filename export-all-plots filename export-world filename
extensions
extensions [name ...]
extract-hsb
extract-hsb color
extract-rgb
extract-rgb color
F
face
face agent
facexy
facexy number number
file-at-end?
file-at-end?
file-close
file-close
file-close-all
file-close-all
file-delete
file-delete string
file-exists?
file-exists? string
file-flush
file-flush
file-open
file-open string
file-print
file-print value
file-read
file-read
file-read-characters
file-read-characters number
file-read-line
file-read-line
file-show
file-show value
file-type
file-type value
file-write
file-write value
filter
filter [reporter] list
first
first list first string
floor
floor number
follow
follow turtle
follow-me
follow-me
foreach
foreach list [ commands ] (foreach list1 ... [ commands ])
forward fd
forward number
fput
fput item list
G
globals
globals [var1 ...]
H
hatch hatch-
hatch number [ commands ] hatch- number [ commands ]
heading
heading
hidden?
hidden?
hide-link
hide-link
hide-turtle ht
hide-turtle
histogram
histogram list
home
home
hsb
hsb hue saturation brightness
hubnet-broadcast
hubnet-broadcast tag-name value
hubnet-broadcast-view
hubnet-broadcast-view
hubnet-enter-message?
hubnet-enter-message?
hubnet-exit-message?
hubnet-exit-message?
hubnet-fetch-message
hubnet-fetch-message
hubnet-message
hubnet-message
hubnet-message-source
hubnet-message-source
hubnet-message-tag
hubnet-message-tag
hubnet-message-waiting?
hubnet-message-waiting?
hubnet-reset
hubnet-reset
hubnet-send
hubnet-send string tag-name value
hubnet-send list-of-strings tag-name value
hubnet-send-view
hubnet-send-view string
hubnet-send-view list-of-strings
hubnet-set-client-interface
hubnet-set-client-interface client-type client-info
I
if
if condition [ commands ]
ifelse
ifelse reporter [ commands1 ] [ commands2 ]
ifelse-value
ifelse-value reporter [reporter1] [reporter2]
import-drawing
import-drawing filename
import-pcolors
import-pcolors filename
import-pcolors-rgb
import-pcolors-rgb filename
import-world
import-world filename
in-cone
agentset in-cone distance angle
in--neighbor? in-link-neighbor?
in--neighbor? agent in-link-neighbor? turtle
in--neighbors in-link-neighbors
in--neighbors in-link-neighbors
in--from in-link-from
in--from turtle in-link-from turtle
__includes
__includes [ filename ... ]
in-radius
agentset in-radius number
inspect
inspect agent
int
int number
is-agent? is-agentset? is-boolean? is-? is-directed-link? is-link? is-link-set? is-list? is-number? is-patch? is-patch-set? is-string? is-turtle? is-turtle-set? is-undirected-link?
is-agent? value is-agentset? value is-boolean? value is-? value is-directed-link? value is-link? value is-link-set? value is-list? value is-number? value is-patch? value is-patch-set? value is-string? value is-turtle? value is-turtle-set? value is-directed-link? value
item
item index list item index string
J
jump
jump number
L
label
label
label-color
label-color
last
last list last string
layout-circle
layout-circle agentset radius layout-circle list-of-turtles radius
__layout-magspring
__layout-magspring turtle-set link-set spring-constant spring-length repulsion-constant magnetic-field-strength magnetic-field-type bidirectional?
layout-radial
layout-radial turtle-set link-set root-agent
layout-spring
layout-spring turtle-set link-set spring-constant spring-length repulsion-constant
layout-tutte
layout-tutte turtle-set link-set radius
left lt
left number
length
length list length string
let
let variable value
link
link end1 end2 end1 end2
link-heading
link-heading
link-length
link-length
link-set
link-set value (link-set value1 value2 ...)
link-shapes
link-shapes
links
links
links-own -own
links-own [var1 ...] -own [var1 ...]
list
list value1 value2 (list value1 ...)
ln
ln number
log
log number base
loop
loop [ commands ]
lput
lput value list
M
map
map [reporter] list (map [reporter] list1 ...)
max
max list
max-n-of
max-n-of number agentset [reporter]
max-one-of
max-one-of agentset [reporter]
max-pxcor max-pycor
max-pxcor max-pycor
mean
mean list
median
median list
member?
member? value list member? string1 string2 member? agent agentset
min
min list
min-n-of
min-n-of number agentset [reporter]
min-one-of
min-one-of agentset [reporter]
min-pxcor min-pycor
min-pxcor min-pycor
mod
number1 mod number2
modes
modes list
mouse-down?
mouse-down?
mouse-inside?
mouse-inside?
mouse-patch
mouse-patch
mouse-xcor mouse-ycor
mouse-xcor mouse-ycor
move-to
move-to agent
movie-cancel
movie-cancel
movie-close
movie-close
movie-grab-view movie-grab-interface
movie-grab-view movie-grab-interface
movie-set-frame-rate
movie-set-frame-rate frame-rate
movie-start
movie-start filename
movie-status
movie-status
my- my-links
my- my-links
my-in- my-in-links
my-in- my-in-links
my-out- my-out-links
my-out- my-out-links
myself
myself
N
n-of
n-of size agentset n-of size list
n-values
n-values size [reporter]
neighbors neighbors4
neighbors neighbors4
-neighbors link-neighbors
-neighbors link-neighbors
-neighbor? link-neighbor?
-neighbor? turtle link-neighbor? turtle
netlogo-applet?
netlogo-applet?
netlogo-version
netlogo-version
new-seed
new-seed
no-display
no-display
nobody
nobody
no-links
no-links
no-patches
no-patches
not
not boolean
no-turtles
no-turtles
O
of
[reporter] of agent [reporter] of agentset
one-of
one-of agentset one-of list
or
boolean1 or boolean2
other
other agentset
other-end
other-end
out--neighbor? out-link-neighbor?
out--neighbor? turtle out-link-neighbor? turtle
out--neighbors out-link-neighbors
out--neighbors out-link-neighbors
out--to out-link-to
out--to turtle out-link-to turtle
output-print output-show output-type output-write
output-print value output-show value output-type value output-write value
P
patch
patch xcor ycor
patch-ahead
patch-ahead distance
patch-at
patch-at dx dy
patch-at-heading-and-distance
patch-at-heading-and-distance heading distance
patch-here
patch-here
patch-left-and-ahead patch-right-and-ahead
patch-left-and-ahead angle distance patch-right-and-ahead angle distance
patch-set
patch-set value1 (patch-set value1 value2 ...)
patches
patches
patches-own
patches-own [var1 ...]
pcolor
pcolor
pen-down pd pen-erase pe pen-up pu
pen-down pen-erase pen-up
pen-mode
pen-size
plabel
plabel
plabel-color
plabel-color
plot
plot number
plot-name
plot-name
plot-pen-exists?
plot-pen-exists? string
plot-pen-down plot-pen-up
plot-pen-down plot-pen-up
plot-pen-reset
plot-pen-reset
plotxy
plotxy number1 number2
plot-x-min plot-x-max plot-y-min plot-y-max
plot-x-min plot-x-max plot-y-min plot-y-max
position
position item list position string1 string2
precision
precision number places
print
print value
pxcor pycor
pxcor pycor
R
random
random number
random-float
random-float number
random-exponential random-gamma random-normal random-poisson
random-exponential mean random-gamma alpha lambda random-normal mean standard-deviation random-poisson mean
random-pxcor random-pycor
random-pxcor random-pycor
random-seed
random-seed number
random-xcor random-ycor
random-xcor random-ycor
read-from-string
read-from-string string
reduce
reduce [reporter] list
remainder
remainder number1 number2
remove
remove item list remove string1 string2
remove-duplicates
remove-duplicates list
remove-item
remove-item index list remove-item index string
repeat
repeat number [ commands ]
replace-item
replace-item index list value replace-item index string1 string2
report
report value
reset-perspective rp
reset-perspective
reset-ticks
reset-ticks
reset-timer
reset-timer
reverse
reverse list reverse string
rgb
rgb red green blue
ride
ride turtle
ride-me
ride-me
right rt
right number
round
round number
run
run string
runresult
runresult string
S
scale-color
scale-color color number range1 range2
self
self
; (semicolon)
; comments
sentence se
sentence value1 value2 (sentence value1 ...)
set
set variable value
set-current-directory
set-current-directory string
set-current-plot
set-current-plot plotname
set-current-plot-pen
set-current-plot-pen penname
set-default-shape
set-default-shape turtles string set-default-shape breed string
set-histogram-num-bars
set-histogram-num-bars number
__set-line-thickness
__set-line-thickness number
set-plot-pen-color
set-plot-pen-color number
set-plot-pen-interval
set-plot-pen-interval number
set-plot-pen-mode
set-plot-pen-mode number
set-plot-x-range set-plot-y-range
set-plot-x-range min max set-plot-y-range min max
setxy
setxy x y
shade-of?
shade-of? color1 color2
shape
shape
shapes
shapes
show
show value
show-turtle st
show-turtle
show-link
show-link
shuffle
shuffle list
sin
sin number
size
size
sort
sort list-of-numbers sort list-of-strings sort agentset
sort-by
sort-by [reporter] list sort-by [reporter] agentset
sprout sprout-
sprout number [ commands ] sprout- number [ commands ]
sqrt
sqrt number
stamp
stamp
stamp-erase
stamp-erase
standard-deviation
standard-deviation list
startup
startup
stop
stop
subject
subject
sublist substring
sublist list position1 position2 substring string position1 position2
subtract-headings
subtract-headings heading1 heading2
sum
sum list
T
tan
tan number
thickness
thickness
tick
tick
tick-advance
tick-advance number
ticks
ticks
tie
tie
tie-mode
tie-mode
timer
timer
to
to procedure-name to procedure-name [input1 ...]
to-report
to-report procedure-name to-report procedure-name [input1 ...]
towards
towards agent
towardsxy
towardsxy x y
turtle
turtle number number
turtle-set
turtle-set value1 (turtle-set value1 value2 ...)
turtles
turtles
turtles-at -at
turtles-at dx dy -at dx dy
turtles-here -here
turtles-here -here
turtles-on -on
turtles-on agent turtles-on agentset -on agent -on agentset
turtles-own -own
turtles-own [var1 ...] -own [var1 ...]
type
type value
U
undirected-link-breed
undirected-link-breed [ ]
untie
untie
uphill uphill4
uphill patch-variable uphill4 patch-variable
user-directory
user-directory
user-file
user-file
user-new-file
user-new-file
user-input
user-input value
user-message
user-message value
user-one-of
user-one-of value list-of-choices
user-yes-or-no?
user-yes-or-no? value
V
variance
variance list
W
wait
wait number
watch
watch agent
watch-me
watch-me
while
while [reporter] [ commands ]
who
who
with
agentset with [reporter]
-with link-with
-with turtle link-with turtle
with-max
agentset with-max [reporter]
with-min
agentset with-min [reporter]
with-local-randomness
with-local-randomness [ commands ]
without-interruption
without-interruption [ commands ]
word
word value1 value2 (word value1 ...)
world-width world-height
world-width world-height
wrap-color
wrap-color number
write
write value
X
xcor
xcor
xor
boolean1 xor boolean2
Y
ycor
ycor
?
?, ?1, ?2, ?3, ...
?, ?1, ?2, ?3, ...
Java小程序(Applets)
制作和显示Applets
Java需求
获得所需的版本
增加可用内存
扩展
已知问题
图形编辑器指南(Shapes Editor Guide)
开始
导入图形(Importing Shapes)
创建和编辑海龟图形
工具
预览
图形叠加(Overlapping Shapes)
撤销(Undo)
颜色
其他按钮
图形设计
图形保存(Keeping a Shape)
创建和编辑链图形
改变链图形的属性
在模型里使用图形
行为空间指南(BehaviorSpace Guide)
什么是BehaviorSpace?
为什么需要BehaviorSpace?
历史注解
怎样使用
管理实验设置
创建一个实验设置
运行一个实验
高级用法
从非图形界面运行
用XML设置实验
控制API(Controlling API)
结论
系统动力学指南(System Dynamics Guide)
NetLogo系统动力学建模工具是什么?
基本概念
模型实例
怎样使用
流图页
创建流图元素
操作流图元素
错误
例程页
系统动力学建模工具和NetLogo
教学:狼吃羊(Wolf-Sheep Predation)
第1步:羊群繁殖
第2步:NetLogo集成
第3步:狼捕食羊
结论
改进计划
反馈
HubNet指南(HubNet Guide)
理解HubNet
NetLogo
HubNet 结构
计算机HubNet
活动(Activities)
需求
启动一个活动
HubNet控制中心
问题及解决
我启动了一项HubNet活动,但当参与者打开HubNet客户程序时,我的活动没有列出。
当参与者试图连接到一个活动时,什么也没发生(客户程序好像挂起了,或者有条错误信息说没找到服务器)
HubNet客户视图是灰的
HubNet客户没有视图
无法退出HubNet客户
运行HubNet活动时计算机休眠了,唤醒后出错,HubNet不再正常运行。
我的问题这儿没有
已知问题
计算器HubNet
TI-Navigator 中的计算器HubNet
教师研讨会
HubNet 编程指南
获得帮助
HubNet编程指南(HubNet Authoring Guide)
一般信息
HubNet活动编程
设置(Setup)
接收客户消息
向客户发送消息
例子
计算器HubNet信息
计算机HubNet 信息
怎样制作客户界面
客户上的视图更新
客户视图上的点击
客户上的绘图更新
日志(Logging)
开始记录
Mac OS X或Windows
Linux及其他
使用日志工具
日志存在哪了
如何配置日志输出
高级配置
控制指南(Controlling Guide)
为NetLogo启动Java虚拟机
对GUI和非GUI都适用的推荐选项
对GUI的一些附加推荐选项
当前工作目录
例子(有GUI)
例子 (headless)
行为空间(BehaviorSpace)
其他选项
结论
Mathematica 连接(Mathematica Link)
它是什么?
我能用它做什么?
使用NetLogo-Mathematica 连接
安装
已知问题
致谢
扩展指南(Extensions Guide)
使用扩展
扩展包的存储位置
Applets
编写扩展
总结
例子
教学
1. 创建扩展文件夹
2. 编写原语
2. 编写 ClassManager
3. 编写清单文件(Manifest)
4. 创建 JAR
5. 在模型中使用你的扩展
扩展开发提示
实例化
Classpath
调试扩展
第三方JAR
支持Java 旧版本
结论
数组与表扩展(Array and Table Extensions)
何时使用
如何使用
哈希表键的限制
数组例子
哈希表例子
已知问题
数组原语
array:from-list
array:from-list list
array:item
array:item array index
array:set
array:set array index value
array:length
array:length array
array:to-list
array:to-list array
哈希表原语
table:clear
table:clear table
table:from-list
table:from-list list
table:get
table:get table key
table:has-key?
table:has-key? table key
table:keys
table:keys table
table:length
table:length table
table:make
table:make
table:put
table:put table key value
table:remove
table:remove table key
table:to-list
table:to-list table
声音扩展(Sound Extension)
使用Sound 扩展
MIDI支持
原语
sound:drums
sound:drums
sound:instruments
sound:instruments
sound:play-drum
sound:play-drum drum velocity
sound:play-note
sound:play-note instrument keynumber velocity duration
sound:play-note-later
sound:play-note-later delay instrument keynumber velocity duration
sound:play-sound
sound:play-sound filename
sound:play-sound-and-wait
sound:play-sound-and-wait filename
sound:play-sound-later
sound:play-sound-later filename delay
sound:start-note
sound:start-note instrument keynumber velocity
sound:stop-note
sound:stop-note instrument keynumber
sound:stop-instrument
sound:stop-instrument instrument
sound:stop-music
sound:stop-music
声音名称
Drums
Instruments
GoGo扩展(GoGo Extension)
GoGo板(GoGo Board)是什么?
怎样得到 GoGo板?
安装GoGo 扩展
Mac OS X
Linux
使用 GoGo 扩展
原语
gogo:close
gogo:close
gogo:open
gogo:open port-name
gogo:open?
gogo:open?
gogo:ports
gogo:ports
gogo:output-port-coast
gogo:output-port-coast
gogo:output-port-off
gogo:output-port-off
gogo:output-port-reverse
gogo:output-port-reverse
gogo:output-port-[that/this]way
gogo:output-port-thatway
gogo:output-port-thisway
gogo:talk-to-output-ports
gogo:talk-to-output-ports output-portlist
gogo:ping
gogo:ping
gogo:sensor
gogo:sensor sensor
gogo:set-output-port-power
gogo:set-output-port-power power-level
性能剖析扩展(Profiler Extension)
告诫
使用
例子
原语
profiler:calls
profiler:calls procedure-name
profiler:exclusive-time
profiler:exclusive-time procedure-name
profiler:inclusive-time
profiler:inclusive-time procedure-name
profiler:start
profiler:start
profiler:stop
profiler:stop
profiler:reset
profiler:reset
profiler:report
profiler:report
常见问题解答(Frequently Asked Questions)
问题
一般问题
下载问题
Java小程序(Applet)问题
运行问题
使用问题
编程问题
行为空间问题
扩展问题
一般问题
它为什么叫 NetLogo?
在学术出版物上如何引用NetLogo?
在出版物上如何引用模型库中的模型?
NetLogo是在何时、何地开发的?
NetLogo是用哪种编程语言写的?
StarLogo, MacStarLogo, StarLogoT, NetLogo有何区别?
NetLogo采用哪种许可License? 使用、分发等是否受到任何法律限制?
能得到NetLogo 源代码吗?
你们提供NetLogo研讨会或训练机会吗?
有NetLogo 教科书吗?
NetLogo有西班牙版,德语版,(你的语言) 版吗?
NetLogo 是编译的还是解释的?
有人建过某某模型吗?
NetLogo 模型具有科学意义上的可重现性吗?
NetLogo 和NetLogo 3D还会保持分离吗?
还支持NetLogo旧版本吗?
下载问题
下载表单不能正常使用,有到软件的直接连接吗?
下载NetLogo 太费时间,有其他的方式吗,比如CD?
我下载和安装了NetLogo ,但模型库的模型很少或没有。这个问题怎么解决?
我能同时安装多个版本的NetLogo吗?
我使用UNIX ,不能解包下载文件,为什么?
怎样以无人看管方式安装NetLogo?
我下载了无Java 的Windows安装文件,为什么NetLogo 不能启动?
Java 小程序(Applet)问题
我想运行网站上的一个applet,但它不运行。我该怎么办?
我能将模型作为applet,但不公开源代码吗?
保存为applet 的模型能通过import-world, file-open, 和其他命令读文件吗?
当以applet 方式运行我的模型时,出现错误: java.lang.OutOfMemoryError: Java heap space.
当我以Applet加载我的模型时,出错: java.lang.ClassFormatError: Incompatible magic value.
运行问题
能在CD上运行NetLogo吗?
当拔掉Windows笔记本的电源时,为什么NetLogo这么慢?
在Linux机器上NetLogo 怎么不能运行?
在Windows 启动NetLogo时,出现错误信息"could not create Java virtual machine" , 帮忙啊!
能使用命令行而不需GUI运行NetLogo吗?
NetLogo能利用多个处理器/内核的优势吗?
NetLogo模型能分布运行在计算机集群上吗?
我想试试HubNet,可以吗?
使用问题
当我把速度滑动条一下子拖到最右边时,为什么模型看起来像停止一样?
怎么改变瓦片的数量?
我能使用鼠标在视图上画图("paint")吗?
模型可以多大? 模型能包含多少海龟、瓦片、例程、按钮等?
可以将GIS 数据导入 NetLogo吗?
模型运行很慢,怎么能快一些?
能同时打开多个模型吗?
能在运行时改变选择器的选项吗?
能将模型代码分到几个文件吗?
编程问题
NetLogo语言和StarLogo和StarLogoT语言有什么区别?怎么把StarLogo或StarLogoT 模型转换为NetLogo模型?
NetLogo 语言与其他Logo语言有什么区别?
表面区别(Surface differences)
内部区别(Deeper differences)
用以前NetLogo建立的模型怎么不能正常工作?
为什么代码里有奇怪的字符?
怎样取一个数的负值?
海龟前进1,但还在原来的瓦片上,为什么?
怎样保持海龟在瓦片中心?
patch-ahead 1 返回海龟当前所在的瓦片,为什么?
怎样给海龟视场("vision")?
海龟能感知画图层(drawing layer)的东西吗?
我得到的是像0.10000000004 和 0.799999999999 这样的数,而不是0.1 和 0.8。为什么?
文档说random-float 1 可能返回0 但不可能返回1,如果我想包括1怎么办?
怎样防止两个海龟占据同一个瓦片?
怎样判断海龟是否死亡?
NetLogo有数组吗?
NetLogo有哈希表或关联数组吗?
怎样使用不同的瓦片邻域("neighborhoods") (圆形, Von Neumann, Moore, 等)?
怎样将一个主体集合转换为主体的列表,或相反?
如何停止foreach?
行为空间问题
怎样每n个滴答收集一次运行数据?
我变动在例程页声明的一个全局变量,但没作用。为什么?
为什么在Excel里某些结果被截掉了?
扩展问题
我编写了一个扩展,为什么编译器说找不到org.nlogo.api?