2016-05-13 37 views
1

我正在運行我的模擬。我必須用20個不同的種子值運行我的模擬20次。我將模擬輸出保存在20個不同的文件中。 Netlogo中有沒有什麼辦法,我們可以指定運行次數和種子值,並且在指定的運行次數之後自行完成程序並在一個或不同文件中輸出結果?自動執行netlogo中的程序

回答

0

您可以使用行爲空間,並將其作爲實驗參數之一使用種子值。

下面是行爲空間的鏈接:https://ccl.northwestern.edu/netlogo/docs/behaviorspace.html

+0

我試着使用行爲空間來運行程序,並得到該錯誤消息 – user2293224

+0

java.lang.OutOfMemoryError:在java.lang.Class.getDeclaredMethods0 PermGen的空間 (本機方法) 在java.lang.Class.privateGetDeclaredMethods(Class.java:2436) 在java.lang.Class.privateGetPublicMethods(Class.java:2556) 在java.lang.Class.privateGetPublicMethods(Class.java:2572) 在java.lang.Class.privateGetPublicMethods(Class.java:2572) at java.lang.Class.getMethods(Class.java:1412) at or g.nlogo.generator.BytecodeUtils $ .getMethods(BytecodeUtils.scala:34) at org.nlogo.generator.BytecodeUtils $ .isRejiggered(BytecodeUtils.scala:19) at – user2293224

+0

看起來你的實驗太大了。你測試了多少變量?首先嚐試一個小實驗。 – mattsap

相關問題