如果有的话? (海龟在前面补丁q) [ 一些命令 ]
其中q是数字变量
有一个运行时错误说:turtles-on预计输入是代理或代理集,但什么都没有。
可能出错。
答案 0 :(得分:1)
可能没有patch-ahead q
因为乌龟在世界的边缘,面向外面,你的意志不会缠绕。乌龟已经走到了世界的尽头,正面临着深渊。
尝试设置世界,使其在x轴和y轴上都包围。
答案 1 :(得分:1)
let p patch-ahead q
if p != nobody and any? turtles-on p
[ some commands ]
和
一样有用 if can-move? q and any? turtles-on patch-ahead q
[ some commands ]