/Py2NetLogo

Using Py4J to create a way to call NetLogo from Python

Primary LanguageJupyter Notebook

Note: This tool isn't being actively maintained; for a more up-to-date implementation, check out NL4Py

Py2NetLogo

A hacked-together interface for controlling NetLogo from Python, using Py4J. Inspired by RNetLogo.

The project (such as it is) is described in this blog post. You can also view the test IPython Notebook.

Requirements

  • Python
  • Java
  • Py4J
  • NetLogo 5.x