1
作爲設置過程的一部分,我嘗試使用滑塊來設置將顯示並分配隨機值的補丁密度。密度範圍爲0到100的接口上的滑塊和該接口上的輸入來設置補丁的隨機值。這通常會設置在區域go 4中。因此,如果設置了50%,則該過程將使用隨機值分配50%的補丁。NetLogo - Sandpile模型 - 錯誤 - 如果預期2個輸入
當我這樣做時,我得到以下錯誤:「如果預期2輸入,真/假和命令塊」和「如果(隨機浮點100.0)<初始錯誤」在代碼中突出顯示。
; The density of patches to be set with a random value is set using variable init-errors on interface.
;; Every patch uses a task which reports a random value.
;; The random value is set using variable error-count on interface
to setup-random
ask patches [
if (random-float 100.0) < init-errors
setup task [ random error-count ]
]
end