Learn R Programming

RNetLogo (version 0.9.4)

NLDoCommand: Repeats execution of a command in the referenced NetLogo instance a defined number of times.

Description

NLDoCommand executes a NetLogo command (submitted as a string) in the submitted NetLogo instance more than one time. It works like NLCommand.

Usage

NLDoCommand(iterations, ..., nl.obj=NULL)

Arguments

iterations
An integer defining the number of times the command is executed.
...
An undefined number of string(s) with the NetLogo command(s) to be executed. See NLCommand for details.
nl.obj
(optional) A reference to a NetLogo instance created with NLStart.

Value

  • No return value.

Details

This function is used to execute a command more than one time. It is usually used to call a procedure (e.g. "go") for a defined number of times.

See Also

NLCommand, NLDoCommandWhile, NLReport

Examples

Run this code
nl.path <- "C:/Program Files/NetLogo 5.0.3"
NLStart(nl.path)
model.path <- "/models/Sample Models/Earth Science/Fire.nlogo"
NLLoadModel(paste(nl.path,model.path,sep=""))
NLCommand("setup")
NLDoCommand(10, "go")

Run the code above in your browser using DataLab