我想創建彼此間有規律距離的海龜(並且能夠改變這個距離)。我不知道我該怎麼做... 有人可以幫我一把嗎?NetLogo創建彼此間距離相距不遠的海龜
1
A
回答
2
如果你的意思是具有一定的最小距離隨機排列,你可以通過滑塊或通過其他參數,你可以做改變距離如下:
首先創建一個滑塊並將其命名爲「閩Distacne」並將最小值更改爲1並將最大值更改爲10(僅作爲示例)並將其加1。例如,在一個50 * 50大小世界170個海龜看起來像這樣用最小距離的3個補丁:
create-turtles 170 [
Set shape "person"
move-to one-of patches with [not any? other turtles in-radius Min-Distacne]
]
+1
太好了:-D 非常感謝你這正是我想要的! – delaye
2
隨着馬爾齊的回答,所有的海龜最終在補丁中心。這可能實際上就是你想要的!但是,如果你想允許海龜最終在任意點,你可以嘗試:
to setup
clear-all
create-turtles 170 [
while [any? other turtles in-radius 3] [
setxy random-xcor random-ycor
]
]
end
相關問題
- 1. NetLogo:海龜之間的最小距離
- 2. netlogo如何計算一定距離內的海龜總數
- 3. 在Netlogo創建海龜
- 4. 美國各州和城市距離彼此的距離
- 5. 計算海龜死亡的基礎上,從原點的距離中的NetLogo
- 6. 海明距離
- 7. 尋找與彼此距離最遠的元素的子集
- 8. 海洋緯度經度距離海岸的距離
- 9. NetLogo海龜位置
- 10. 在Python列表中查找彼此相距一定距離內的數字
- 11. 的NetLogo:記錄距離的龜已經行進
- 12. 根據距海龜距離的增加繪製發生的貼片
- 13. 在距離彼此最小距離的圓上隨機產生數量的GameObjects
- 14. NetLogo:讓海龜們相互恐懼
- 15. 彼此之間的距離(英里/公里)協調
- 16. 選擇海龜距離x的所有修補程序
- 17. 優化海明距離Python
- 18. 最小海明距離
- 19. 使用半徑或距離定義鄰居海龜
- 20. 海龜切斷鏈接Netlogo
- 21. NetLogo - 在相鄰的海龜之間傳輸數據
- 22. Netlogo:結合相似的海龜和組合對創造
- 23. Postgresql:在距離海岸的距離內找到道路端點
- 24. 距離預期輸入是在的NetLogo
- 25. RecyclerView之間的距離太遠
- 26. 對象之間的較遠距離
- 27. 創建距離矩陣?
- 28. 跨距彼此相鄰具有相同的高度
- 29. 根據相機距離遙遠的圖像中的對象尺寸遠距
- 30. 在Netlogo中爲海龜創建特定路徑
你的意思是像一個網格或格子,或你的意思是像具有一定的最小距離隨機排列,或者究竟是什麼?也許向我們展示你想要的圖片? –
也許這個問題也幫助你:http://stackoverflow.com/questions/20831832/define-home-area-turtles – Marzy
謝謝你們倆!並感謝Marzy,這就是我所想的! – delaye