Build and run spatially explicit
agent-based models using only the R platform. 'NetLogoR' follows the same
framework as the 'NetLogo' software
(Wilensky, 1999 ) and is a translation
in R of the structure and functions of 'NetLogo'.
'NetLogoR' provides new R classes to define model agents and functions to
implement spatially explicit agent-based models in the R environment.
This package allows benefiting of the fast and easy coding phase from the
highly developed 'NetLogo' framework, coupled with the versatility, power
and massive resources of the R software.
Examples of three models (Ants ,
Butterfly (Railsback and Grimm, 2012) and Wolf-Sheep-Predation
) written using
'NetLogoR' are available. The 'NetLogo' code of the original version of these
models is provided alongside.
A programming guide inspired from the 'NetLogo' Programming Guide
() and a dictionary
of 'NetLogo' primitives ()
equivalences are also available.
NOTE: To increment 'time', these functions can use a for loop or can be
integrated with a discrete event simulator, such as 'SpaDES'
The suggested package 'fastshp' can be installed with
'install.packages("fastshp", repos = "https://rforge.net", type = "source")'.
PredictiveEcology/NetLogoR documentation built on June 14, 2018, 2:15 p.m.
|Package repository||View on GitHub|
Install the latest version of this package by entering the following in R: