NetLogo 6.2.2 released

156 views
Skip to first unread message

Uri Wilensky

unread,
Dec 10, 2021, 5:44:30 PM12/10/21
to netlogo-users

The Center for Connected Learning and Computer-Based Modeling at Northwestern University is pleased to announce NetLogo 6.2.2, available for free download from our site at https://ccl.northwestern.edu/netlogo/download.shtml.

NetLogo 6.2.2 is primarily a bug fix release that addresses an issue saving models to HTML introduced in NetLogo 6.2.1. It also includes several additional bugfixes.

The NetLogo user community continues to experience much growth. Maintaining the large code-base, adding new products, adding features to support our users, and expanding the models library requires considerable resources.

Please consider making a tax deductible donation at our site. All donation sizes help. https://ccl.northwestern.edu/netlogo/giving.shtml

Donate

Fixes and Changes

  • When Agent Inspector window opens put focus in Command Line.
  • When enter macOS full screen mode move inspector windows to foreground.
  • Properly export models to HTML with the Save As NetLogo Web... option.
  • Fixed a bug where preview images would not generate correctly for models that imported background images on setup. This affected a couple of library models: Robotic Factory and Bug Hunt Camouflage.
  • Added an explanation about Extension Sample Models to the models library info screen, and now those models will be listed as unverified.
  • Fixed a small typo in the FAQ for the path to the NetLogo.cfg file on macOS systems.
  • Add a profiler:data primitive to the Profiler extension that returns all the profiler data as a list of lists suitable for passing to the CSV extension for output to a file.
  • Fixed bug preventing typing into Command Line of first Agent Inspector window opened.
  • Fixed bug causing Agent Inspector windows to appear behind NetLogo window when there is an overlap.
  • Improved documentation of Fullscreen mode for the 3D view.
  • Restored hotkeys for Comment / Uncomment, Shift Left, Shift Right, Jump To Declaration, and Show Usage for separate code tab.
  • Added documentation for Jump To Declaration and Show Usage.
  • Expaned the documentation on BehaviorSpace and clarified what the BehaviorSpace Table and Spreadsheet output format options do.

Known Issues

We encourage our users to report any bugs they find with NetLogo 6 to our bugs mailing list, and other feedback to our feedback mailing list. We encourage users who encounter a bug to consult this wiki page which lists current problems as users report them to us and offers advice on how to alleviate or work around them.

This list below contains several issues known to us at the time of the release of 6.2.2:

  • If the vid extension crashes while the code tab is popped out, the code tab will not be usable again until NetLogo is restarted.
  • The vid extension will crash NetLogo if you use vid:camera-open or vid:camera-select and then start a different program (like Zoom) and use the same camera. If you start the other program first and then start NetLogo things work better, but there are still many reports of problems on macOS. We're investigating the issues.
  • On macOS the vid extension produces videos that don't play properly in Windows (the same video plays correctly on a Mac, however). It appears to play videos created by other sources properly.
  • The arduino extension doesn't work properly in Windows 10 under 64-bit NetLogo. It does work properly running under 32-bit NetLogo. We recommend windows users who want to work with the arduino extension install the 32-bit version of NetLogo.
  • When using the "Import HubNet Client Interface..." feature, widgets cannot be edited until the client is saved, closed, and re-opened. More information is available on our issue tracker.
  • Some Users continue to have problems initially launching NetLogo 6 in Mac OS Sierra, High Sierra, Catalina, Big Sur and Monterey. More information (including a partial workaround for the problem) is available here.
  • On macOS when the focus is in the popped-out code tab the File, Edit, Options, Buffers, Tools, Text and Help menus are not visible. Edit commands are available by right clicking. Hotkeys for menu items are also available.
  • Text search with detached code tab (cmd-F on macOS, ctr-F on Windows and Linux). On macOS the code tab goes behind the interface window if they overlap which can obscure the text being searched. When the search box is exited, the interface window is selected and typing goes to the Command Center.
  • Repeated zooming out can cause drawn lines to vanish from the view.

Credits

NetLogo was designed and authored by Uri Wilensky, project leader and director of the CCL. The current core development team includes Jeremy Baker, Jason Bertsche, Aaron Brandes, and Bryan Head. Seth Tisue and Nicolas Payette have made major contributions in the past. Many others have contributed greatly. HubNet was jointly designed by Uri Wilensky and Walter Stroup.

The CCL gratefully acknowledges two and a half decades of support for our NetLogo work. The original support came from the National Science Foundation -- grant numbers REC-9814682 and REC-0126227. Further support has come from REC-0003285, REC-0115699, DRL-0196044, CCF-ITR-0326542, DRL-REC/ROLE-0440113, SBE-0624318, EEC-0648316, IIS-0713619, DRL-RED-9552950, DRL-REC-9632612, and DRL-DRK12-1020101, IIS-1441552, CNS-1441016, CNS-1441041, CNS-1138461, IIS-1438813, IIS-1147621, DRL-REC-1343873, IIS-1438813, IIS-1441552, CNS-1441041, IIS-1546120, DRL-1546122, DRL-ITEST-1614745, DRL-1640201, NSF STEMC-1745938. NSF STEMC-1842374 and NSF STEMC-1842375. Additional support came from the Spencer Foundation, Texas Instruments, the Brady Fund, the Murphy fund, and the Northwestern Institute on Complex Systems.


Enjoy,

—Uri


Uri Wilensky
Director, Center for Connected Learning  and Computer-Based Modeling (CCL)
Northwestern University





Srivatsa Kidambi

unread,
Dec 12, 2021, 6:44:30 PM12/12/21
to netlogo-users
Hello all, 

As part of my project I would like to embed an image of India in my Netlogo model in such a way that the turtles should be moving only inside the model. I have googled and also checked in youtube but without any success. 


Any help would be appreciated in this regards. 

Best Regards,
Srivatsa
M.Sc in Big Data at University of Stirling

Erick Mas

unread,
Dec 12, 2021, 8:57:29 PM12/12/21
to Srivatsa Kidambi, netlogo-users
Hi Srivatsa,

Have you checked the model examples in NetLogo? 
This might help understand the differences between image import methods.

Erick


--
You received this message because you are subscribed to the Google Groups "netlogo-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to netlogo-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/netlogo-users/CA%2BQisQfK_qBXFcrbdLj-8BoxORN7o7nMrZOVcfENkddiW%2BKzAA%40mail.gmail.com.

Srivatsa Kidambi

unread,
Dec 21, 2021, 8:25:38 AM12/21/21
to Erick Mas, netlogo-users
Hello Erick, 

Thank you for your reply, I have managed to embed my image into the Netlogo model, however I don't know how to make the turtles go inside the area of the image itself. I have been googling for the same without any success. Any suggestions would be much appreciated. 

Best Regards,
Srivatsa

Jim Lyons

unread,
Dec 21, 2021, 9:10:02 AM12/21/21
to netlogo-users, Srivatsa Kidambi
On Dec 21, 2021, at 8:24 AM, Srivatsa Kidambi <srivatsa...@gmail.com> wrote:

I have managed to embed my image into the Netlogo model, however I don't know how to make the turtles go inside the area of the image itself. I have been googling for the same without any success. Any suggestions would be much appreciated. 

Once I made a model with the world consisting of several islands and water. I made the picture of the world consisting of just two colors. I imported the picture to the drawing layer (`import-drawing’), but also imported it to the patches (`import-pcolors`). Then I used the patch colors to control the movement of turtles on land or in the water. I also used the patch colors to identify the “beach” — land patches with water neighbors. I experimented with patch size and found they didn’t have to be very small to give acceptable results in my little application.

HTH,
Jim
Reply all
Reply to author
Forward
0 new messages