NetLogoR (0.3.6)

0 users

Build and Run Spatially Explicit Agent-Based Models.

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 = "", type = "source")'.

Maintainer: Sarah Bauduin
Author(s): Sarah Bauduin [aut, cre] (<>), Eliot J B McIntire [aut] (<>), Alex M Chubaty [aut] (<>), Her Majesty the Queen in Right of Canada, as represented by the Minister of Natural Resources Canada [cph]

License: GPL-3

Uses: abind, car, CircStats, data.table, Hmisc, matrixStats, plyr, quickPlot, raster, rgeos, sp,, testthat, microbenchmark, knitr, magrittr, rmarkdown, sf, SpaDES.core

Released 9 days ago.

5 previous versions



  (0 votes)


  (0 votes)

Log in to vote.


No one has written a review of NetLogoR yet. Want to be the first? Write one now.

Related packages:(20 best matches, based on common tags.)

Search for NetLogoR on google, google scholar, r-help, r-devel.

Visit NetLogoR on R Graphical Manual.