The run_nl_one() does not report any progress because it only executes one simulation. However, dynamic experiments are difficult to track because it is not clear how long the complete experiment will take from the beginning. The run_nl_dyn() function might provide progress output depending on the chosen method (for example ABC offers a progress bar). Progressr :: handlers ( "progress" ) results <- progressr :: with_progress ( run_nl_all ( nl ) ) The function will report detailed warnings or error messages, if definitions of variables or constants are invalid. After attaching an experiment to an nl object, validity of defined experiment variables and constants can be checked by commiting the nl object to the function eval_variables_constants(). This function reads all GUI elements of the NetLogo model that can be set by nlrx. If your model does not have any globals (GUI and code), please create a dummy global (either create a global widget on the GUI or add a dummy variable to the globals code section) for your model and put it in the constants list with an appropriate value.Ī complete list of all valid NetLogo parameters can be loaded by committing a nl object with a valid modelpath to the function report_model_parameters(). simdesign_simple() requires at least one defined constant within the constants list. ![]()
0 Comments
Leave a Reply. |