Ich bin meine Simulation ausgeführt. Ich muss meine Simulation 20 Mal mit zwanzig verschiedenen Samenwerten ausführen. Ich spare die Ausgabe der Simulation in 20 verschiedenen Dateien. Gibt es eine Möglichkeit in Netlogo, wo wir die Anzahl der Läufe und Startwerte angeben können und die Programmausführung nach einer bestimmten Anzahl von Läufen abgeschlossen ist und die Ausgabe in einer oder in verschiedenen Dateien erlaubt?Automatische Ausführung des Programms in Netlogo
1
A
Antwort
0
Sie könnten den Verhaltensraum verwenden und als einen Ihrer Experimentparameter den Startwert verwenden.
Hier ist ein Link auf das Verhalten Raum: https://ccl.northwestern.edu/netlogo/docs/behaviorspace.html
Ich habe versucht, das Programm über das Verhalten Raum und erhalten diese Fehlermeldung – user2293224
java.lang.OutOfMemoryError auszuführen: PermGen Raum bei java.lang.Class.getDeclaredMethods0 (native Methode) bei java.lang.Class.privateGetDeclaredMethods (Class.java:2436) bei java.lang.Class.privateGetPublicMethods (Class.java:2556) bei java.lang.Class.privateGetPublicMethods (Class.java:2572) at java.lang.Class.privateGetPublicMethods (Class.java:2572) bei java.lang.Class.getMethods (Class.java:1412) bei oder g.nlogo.generator.BytecodeUtils $ .getMethods (BytecodeUtils.scala: 34) bei org.nlogo.generator.BytecodeUtils $ .isRejiggered (BytecodeUtils.scala: 19) um – user2293224
Es scheint, dass Ihr Experiment zu groß ist. Wie viele Variablen testen Sie? Versuchen Sie zuerst ein kleines Experiment. – mattsap