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

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 <https://github.com/NetLogo/Mathematica-Link>.

AuthorJan C. Thiele
Date of publication2017-01-21 23:08:36
MaintainerJan C. Thiele <rnetlogo@gmx.de>
LicenseGPL-2
Version1.0-3
http://rnetlogo.r-forge.r-project.org/

View on CRAN

Functions

NLCommand Man page
NLDfToList Man page
NLDoCommand Man page
NLDoCommandWhile Man page
NLDoReport Man page
NLDoReportWhile Man page
NLGetAgentSet Man page
NLGetGraph Man page
NLGetPatches Man page
NLLoadModel Man page
NLQuit Man page
NLReport Man page
NLSetAgentSet Man page
NLSetPatches Man page
NLSetPatchSet Man page
NLSourceFromString Man page
NLStart Man page
RNetLogo Man page
RNetLogo-package Man page

Files

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

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.