2
A
回答
1
完成此操作的簡單方法是使用某種計數器。這裏是一個完整的例子:
turtles-own [ counter ]
to setup
clear-all
create-turtles 100 [
set counter 0
setxy random-xcor random-ycor
]
ask n-of 25 turtles [ set color red ]
ask n-of 100 patches [ set pcolor red ]
reset-ticks
end
to go
ask turtles [
ifelse counter = 0 [
look-for-food
if color = red and pcolor = red [
set counter 10
]
] [
set counter counter - 1
set label counter ; just to show what's going on
]
]
tick
end
to look-for-food
; your own look-for-food procedure is presumably different
right random 20
left random 20
forward 1
end
+0
爲什麼downvote?那裏有東西不起作用嗎?鑑於原來的問題非常模糊,我認爲這是一個解決方案的通用框架。 –
+0
不,它對我來說很好。 –
相關問題
- 1. 在補丁上分發海龜
- 2. 同一個補丁計算海龜
- 3. NetLogo:向補丁顏色移動海龜
- 4. 如何控制海龜在補丁上的位置?
- 5. 如何增加海龜的補丁搜索範圍
- 6. 如何訪問Netlogo中的左側或右側海龜補丁?
- 7. 試圖獲得一個海龜品種,以避免補丁的特定顏色
- 8. 的NetLogo代碼的問題,海龜找不到補丁在0,0
- 9. 如何在Ntelogo的補丁上的特定區域創建海龜
- 10. netlogo:如果滿足條件(補丁變量值),使海龜停止
- 11. Netlogo:用特定的pcolor在某個補丁上產生一隻海龜
- 12. Netlogo,使用蜱作爲事件的發作,以及如何讓海龜吃其他海龜
- 13. 讓龜等待x數量的蜱
- 14. netlogo移動烏龜最近的補丁
- 15. 如何讓海龜在NETLOGO中避免修補程序?
- 16. Netlogo:如何阻止一隻特定的蜱龜在世界中間的特定補丁?
- 17. 如何讓兩個龜在一個補丁中都可見?
- 18. 如何類似龜分佈在整個補丁
- 19. 1個補丁中的多個海龜的Netlogo植絨模型修改
- 20. 我可以爲每個補丁存儲變量還是應該使用海龜?
- 21. 檢查所有與海龜有關的8個相鄰的補丁? NetLogo
- 22. Netlogo:如何使補丁找到最近的龜後,其先前的龜死亡
- 23. 如何在AccuRev中獲得補丁文件?
- 24. 如何計算龜的左側或右側的補丁?
- 25. 獲得415碼django.test.Client的補丁方法
- 26. 如何通過特殊的方式或補丁在netlogo中移動(或不移動)海龜?
- 27. 圓形補丁中的等效於set_radius的橢圓補丁? Matplotlib
- 28. 如何應用海灣合作委員會補丁
- 29. 製作海龜每次都等待
- 30. 如何從2 /多個提交中獲得組合補丁?
請添加你到目前爲止嘗試過的,然後人們可以幫助你找出你爲什麼沒有達到你想要做的。 – kaveh