RNetLogo: Provides an Interface to the Agent-Based Modelling Platform NetLogo
Version 1.0-3

Interface to use and access Wilensky's NetLogo (Wilensky 1999) from R using either headless (no GUI) or interactive GUI mode. Provides functions to load models, execute commands, and get values from reporters. Mostly analogous to the NetLogo Mathematica Link .

Browse man pages Browse package API and functions Browse package files

AuthorJan C. Thiele
Date of publication2017-01-21 23:08:36
MaintainerJan C. Thiele <rnetlogo@gmx.de>
LicenseGPL-2
Version1.0-3
URL http://rnetlogo.r-forge.r-project.org/
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("RNetLogo")

Man pages

NLCommand: Executes a command in the referenced NetLogo instance.
NLDfToList: Transforms a data.frame into a NetLogo list or multiple...
NLDoCommand: Repeats execution of a command in the referenced NetLogo...
NLDoCommandWhile: Repeats a command in the referenced NetLogo instance while a...
NLDoReport: Repeats a command and a reporter in the referenced NetLogo...
NLDoReportWhile: Repeats execution of a command and a reporter in the...
NLGetAgentSet: Reports variable value(s) of one or more agent(s) as a...
NLGetGraph: Captures a network.
NLGetPatches: Reports the values of patch variables as a data.frame...
NLLoadModel: Loads a model into the NetLogo instance.
NLQuit: Quits a NetLogo instance.
NLReport: Reports a value or list of values
NLSetAgentSet: Sets a variable of one or more agent(s) to value(s) in a...
NLSetPatches: Sets a variable of all patches in the NetLogo world to the...
NLSetPatchSet: Sets the variable value of one or more patch(es) to value(s)...
NLSourceFromString: Creates or appends NetLogo code from R.
NLStart: Creates an instance of NetLogo
RNetLogo-package: Provides an interface to the agent-based modelling platform...

Functions

NLCommand Man page Source code
NLDfToList Man page Source code
NLDoCommand Man page Source code
NLDoCommandWhile Man page Source code
NLDoReport Man page Source code
NLDoReportWhile Man page Source code
NLGetAgentSet Man page
NLGetGraph Man page Source code
NLGetPatches Man page
NLLoadModel Man page Source code
NLQuit Man page Source code
NLReport Man page Source code
NLSetAgentSet Man page Source code
NLSetPatchSet Man page Source code
NLSetPatches Man page Source code
NLSourceFromString Man page Source code
NLStart Man page Source code
Prepro Source code
RNetLogo Man page
RNetLogo-package Man page
eval.commandobject Source code
eval.reportobject Source code
onLoad Source code

Files

inst
inst/examples
inst/examples/applications
inst/examples/applications/TimeSlider
inst/examples/applications/TimeSlider/timeslieder2.R
inst/examples/applications/TimeSlider/timeslieder.R
inst/examples/applications/ExplorativeAnalysis
inst/examples/applications/ExplorativeAnalysis/explorativeAnalysis.R
inst/examples/applications/Database
inst/examples/applications/Database/database.R
inst/examples/applications/AnalyticComparison
inst/examples/applications/AnalyticComparison/analytic.R
inst/examples/applications/3dPlot
inst/examples/applications/3dPlot/3dPlot.R
inst/examples/applications/README.txt
inst/examples/code_samples
inst/examples/code_samples/6-Headless
inst/examples/code_samples/6-Headless/NLStartQuitMultiple.R
inst/examples/code_samples/7-NLDoCommand_NLDoReport
inst/examples/code_samples/7-NLDoCommand_NLDoReport/NLDoCommand_NLDoReport.R
inst/examples/code_samples/8-NLDoCommandWhile_NLDoReportWhile
inst/examples/code_samples/8-NLDoCommandWhile_NLDoReportWhile/NLDoCommandReportWhile.R
inst/examples/code_samples/5-NLQuit
inst/examples/code_samples/5-NLQuit/NLQuit.R
inst/examples/code_samples/9-NLDfToList
inst/examples/code_samples/9-NLDfToList/NLDfToList.R
inst/examples/code_samples/9-NLDfToList/dftest.nlogo
inst/examples/code_samples/15-NLGetGraph
inst/examples/code_samples/15-NLGetGraph/NLGetGraph.R
inst/examples/code_samples/1-NLStart
inst/examples/code_samples/1-NLStart/NLStart.R
inst/examples/code_samples/11-NLGetAgentSet
inst/examples/code_samples/11-NLGetAgentSet/NLGetAgentSet.R
inst/examples/code_samples/11-NLGetAgentSet/agentsettest.nlogo
inst/examples/code_samples/16-NLSourceFromText
inst/examples/code_samples/16-NLSourceFromText/NLSourceFromText.R
inst/examples/code_samples/16-NLSourceFromText/samplemodel.nlogo
inst/examples/code_samples/10-NLGetPatches
inst/examples/code_samples/10-NLGetPatches/NLGetPatches.R
inst/examples/code_samples/10-NLGetPatches/patchtest.nlogo
inst/examples/code_samples/4-NLReport
inst/examples/code_samples/4-NLReport/NLReport.R
inst/examples/code_samples/13-NLSetPatchSet
inst/examples/code_samples/13-NLSetPatchSet/patchtest.nlogo
inst/examples/code_samples/13-NLSetPatchSet/NLSetPatchSet.R
inst/examples/code_samples/README.txt
inst/examples/code_samples/3-NLCommand
inst/examples/code_samples/3-NLCommand/NLCommand.R
inst/examples/code_samples/2-NLLoadModel
inst/examples/code_samples/2-NLLoadModel/NLLoadModel.R
inst/examples/code_samples/14-NLSetAgentSet
inst/examples/code_samples/14-NLSetAgentSet/NLSetAgentSet.R
inst/examples/code_samples/14-NLSetAgentSet/README.txt
inst/examples/code_samples/14-NLSetAgentSet/agenttest.nlogo
inst/examples/code_samples/12-NLSetPatches
inst/examples/code_samples/12-NLSetPatches/patchtest.nlogo
inst/examples/code_samples/12-NLSetPatches/NLSetPatches.R
inst/examples/README.txt
inst/quickStartGuide.txt
inst/CITATION
inst/WishList.txt
inst/NEWS.Rd
inst/gpl-2.0.txt
inst/java
inst/java/RNetLogo.jar
inst/doc
inst/doc/parallelprocessData2.RData
inst/doc/parallelProcessing.Rnw
inst/doc/parallelProcessing.R
inst/doc/parallelprocessData1.RData
inst/doc/parallelProcessing.pdf
inst/KnownIssues.log
NAMESPACE
NEWS
R
R/Prepro.R
R/eval.commandobject.R
R/eval.reportobject.R
R/NLDoReport.R
R/onLoad.R
R/NLGetPatches.R
R/NLReport.R
R/NLCommand.R
R/NLGetGraph.R
R/NLDfToList.R
R/NLDoCommand.R
R/NLSetPatchSet.R
R/NLDoCommandWhile.R
R/NLSetAgentSet.R
R/NLStart.R
R/NLSetPatches.R
R/NLGetAgentSet.R
R/NLDoReportWhile.R
R/NLQuit.R
R/NLSourceFromString.R
R/NLLoadModel.R
vignettes
vignettes/parallelprocessData2.RData
vignettes/parallelProcessing.Rnw
vignettes/.install_extras
vignettes/parallelprocessData1.RData
MD5
java
java/nl
java/nl/eclipse_project
java/nl/eclipse_project/RNetLogo
java/nl/eclipse_project/RNetLogo/src
java/nl/eclipse_project/RNetLogo/src/nlcon
java/nl/eclipse_project/RNetLogo/src/nlcon/JavaLibraryPath.java
java/nl/eclipse_project/RNetLogo/src/nlcon/Preprocess.java
java/nl/eclipse_project/RNetLogo/src/nlcon/NLResult.java
java/nl/eclipse_project/RNetLogo/src/nlcon/NLink.java
build
build/vignette.rds
DESCRIPTION
man
man/NLDoCommand.Rd
man/NLDoReport.Rd
man/NLStart.Rd
man/NLReport.Rd
man/RNetLogo-package.Rd
man/NLGetPatches.Rd
man/NLDfToList.Rd
man/NLGetGraph.Rd
man/NLDoReportWhile.Rd
man/NLSetPatchSet.Rd
man/NLLoadModel.Rd
man/NLSourceFromString.Rd
man/NLDoCommandWhile.Rd
man/NLCommand.Rd
man/NLQuit.Rd
man/NLGetAgentSet.Rd
man/NLSetAgentSet.Rd
man/NLSetPatches.Rd
RNetLogo documentation built on May 19, 2017, 10:37 p.m.