2015-03-30 32 views
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 

回答