NETLOGOPY: UNLOCKING ADVANCED SIMULATION AND INTEGRATION FOR NETLOGO USING PYTHON
Conférence : Communications avec actes dans un congrès international
NetLogo is widely recognized as one of the most popular software tools for agent-based simulation. However, it has notable limitations, particularly the lack of advanced libraries in specialized areas such as optimization, artificial intelligence (AI), and mechanical or electrical modeling. On the other hand, Python is a feature-rich programming language that is increasingly used in various research domains. This study explores the integration of NetLogo and Python to leverage the strengths of both tools. The result of this integration is the Netlogopy library, which allows direct control of NetLogo agents from Python, providing greater flexibility through Python’s ecosystem. Netlogopy is a freely available library that adds an additional layer to existing NetLogo models, enhancing simulation capabilities and making them more accessible to researchers.