我是新手netlogo的新手,我正在处理使用列表的osme问题。
我将一个变量定义为我的列表,并为其添加2个补丁,但是在尝试设置颜色等属性时,我收到错误“预期命令”。
以下是一些示例代码:
globals[lhole]
to generate-burrow
ifelse crab-number = 1 [set hole patch 0 0]
[let hole1 patch random-pxcor random-pycor
let hole2 patch random-pxcor random-pycor
set lhole [] set lhole lput hole1 lhole set lhole lput hole2 lhole]
end
to setup
create-entrance crab-number [
ifelse crab-number = 1
[home set shape "circle"
set color black]
[first lhole set shape "circle" set color black
last lhole set shape "circle" set color black
]
]
end
如果我点击“检查”标志,则会突出显示first
,并显示"Expected command"
错误。
答案 0 :(得分:2)
记者.config
提供了列表中第一项的值,但您还没有告诉NetLogo如何处理它。例如,您要打印它还是将其分配给某个变量?创建一个空模型并尝试以下代码,以查看如何使用它的两种可能性。
first