这段总是报错
this code can't be run by a patch, only a turtle
error while patch -84 -154 running IF
called by (anonymous command: [ [each-house] -> let click-patch patches gis:intersecting each-house ask mouses [ ifelse member? patch-here click-patch [ ask click-patch [ if end-node = nobody [ if any? nodes in-radius 10 [ set end-node one-of nodes in-radius 10 ask turtles [ set end-nodes turtle-set end-nodes end-node ] ] ] ] ] [ ask click-patch [ if node-on-house = nobody [ if any? nodes in-radius 2 [ show color set node-on-house one-of nodes in-radius 2 ask turtles [ set nodes-on-house turtle-set nodes-on-house node-on-house ] ] ] ] ] ] set node-on-house nobody set end-node nobody ])
called by procedure COVERAGE-DETECTION
called by procedure GO
called by 按钮 'go'