| NEWS | R Documentation | 
RNetLogo News
Changes in version 1.0-4
BUG FIXES
- Errors in NLGetAgentSet, NLGetGraph, NLGetPatches, NLSetAgentSet, NLSetPatches, NLSetPatchSet sind language update in NetLogo 6.0 fixed 
Changes in version 1.0-3
NEW FEATURES
- Update to NetLogo 6.0 
- Adding optional parameter in NLStart to specify name of netlogo.jar file as the name contains the version number in the name since NetLogo 6.0.0. 
Changes in version 1.0-2
NEW FEATURES
- Update to NetLogo 5.3 
- Changes in internal architecture of holding S4 class object for conformity to CRAN policy 
- Supporting older Java version again (addressing "Unsupported major.minor version" error, however, using Java version before 8.0 is deprecated) 
Changes in version 1.0-1
NEW FEATURES
- Removing support for NetLogo 4.x (no nl.version argument in NLStart anymore) 
- Removing performanceNotes vignette 
BUG FIXES
- Fixing CRAN policy violation. 
- Update of manual pages and code examples. 
Changes in version 1.0-0
NEW FEATURES
- Official release in together with the publication in Journal of Statistical Software 
BUG FIXES
- Update of manual pages and code examples. 
Changes in version 0.9-7
NEW FEATURES
- Massive performance improvements in NLSetAgentSet, NLSetPatches, NLSetPatchSet 
- Change in NLSetPatchSet: identifies columns in the input data.frame by name. Expects pxcor, pycor (and, in case of 3D, pzcor) columns. 
Changes in version 0.9-6
BUG FIXES
-  NLStart(<nl.path>, ...)failed with:Error in .jnew("nlcon/Preprocess") : java.lang.UnsupportedClassVersionError: nlcon/Preprocess : Unsupported major.minor version 51.0. This happend when using Java versions before 7. The .jar files are now compiled with support up to Java 5.
- several bug fixes and changes in manual pages, code examples and tutorial 
NEW FEATURES
- Change.log moved to NEWS.Rd. Therefore, - news()function is supported now.
- Argument - obj.namein- NLStartis replaced by- nl.obj. In all other functions- nl.objis now also a string instead of an reference to NetLogo. References are handled internally, now, and no global variables are created anymore.
- More clear working directory handling strategy: stores the working directory active before creating the first NetLogo instance. Reset to this wd after closing the last active NetLogo instance. 
- New - allargument in- NLQuitto close/quit all open NetLogo instances.
Changes in version 0.9-5
BUG FIXES
- Just a fix to fulfill CRAN policy: limit max. parallel processes in vignette parallelProcessing.Rnw to 2 core. 
Changes in version 0.9-4
BUG FIXES
- Update of manual pages. 
- Spelling corrections in parallelProcessing guide. 
- Small corrections due to package building warnings. 
NEW FUNCTIONS
-  NLSetPatchSetadded, especially usefull for NetLogo 3D as an equivalent to NLSetPatches, which works only with NetLogo 2D.
NEW FEATURES
- New argument - max.minutesadded to- NLDoCommandWhileand- NLDoReportWhile. It stops the execution after a defined number of minutes (default: 10), if it is > 0.
- parallelProcessing.pdf and performanceNotes.pdf moved to vignettes. 
Changes in version 0.9-3
NEW FUNCTIONS
- Experimental function - NLSetAgentSetadded (may change or be deleted in future).
NEW FEATURES
- NetLogo 5.0 is default in NLStart (nl.version=5) –> NetLogo 5.0 is much more faster than NetLogo 4.1.x in sending values to R! 
- Support of NetLogo 4.0.x added (use - nl.version=40in NLStart).
- Rewrite of functions - NLGetAgentSet,- NLGetPatches,- NLGetGraphfor markable speed improvements.
- Default return type of - NLGetAgentSetand- NLGetPatchesis a- data.frameinstead of a list.
- Document "performanceNotes.pdf" added. 
- Document "parallelProcessing.pdf" added. 
Changes in version 0.9-2
BUG FIXES
- Typo in manual fixed (order of arguments in - NLDoCommand).
NEW FEATURES
- Support for NetLogo 3D added (extra boolean argument - is3din- NLStart).
- Better clean up at NLQuit (but this is still a problem. NetLogo offers no clean up for all threads, they just do a System.exit, which can not be used with rJava, because it will terminate the JVM, therefore also rJava and finally R as well.) 
Changes in version 0.9-1
BUG FIXES
- JARs compiled against Java 1.5 now instead of Java 1.6.