我正在嘗試創建一個模型,向海龜提出問題。每隻海龜代表一個獨特的知識領域(1,2,3,4,5 ...),每個問題包含一個隨機的域子集,例如(3 5 8)。NetLogo:爲全局變量創建隨機數組
然後我想問問題中包含的ID來回答它的ID。我希望得到一些建議:
- 如何創建問題(全局變量)的隨機數組;
- 如何與海龜ID進行比較。
這是我第一次使用NetLogo,所以我爲無知道歉。我絕對不會要求你爲我編寫proc,但我可以在正確的方向/命令上嘗試一些建議。
對於2.比較,我寫了以下內容,但我不確定這是否可行。我擔心的是,如果它正在尋找與烏龜ID完全匹配的問題數組,匹配將永遠找不到。我打算的是,如果海龜ID是無所不在的,那麼[設置專家? 2]:
to give-an-answer
foreach question [
if question = who [set expert? 2]
]
end
非常感謝任何建議,你可以給我!
感謝 約翰
感謝Seth和King-Ink,我想我已經解決了這個問題。我只是要分析輸出,看看它是否有意義,但這裏是代碼: – 2014-11-04 13:40:00