04 2022 档案
摘要:在上期笔记中介绍了如何在 Java 中调用 NetLogo,本篇博客介绍如何在 Python 中调用 NetLogo。实现依赖一个 Python 包 PyNetLogo,而 PyNetLogo 依赖 JPype,以实现在 Python 中调用 Java。完整的调用逻辑如下 由上图可知,本质上 PyN
阅读全文
摘要:最近由于科研需要,笔者接触了 NetLogo,一种用于多智能体建模的编程语言。NetLogo 的定位是一门领域特定语言(domain-specific programming language),而不是一门通用编程语言(general purpose programming language),这是
阅读全文
摘要:__includes 导入 .nls 文件 当模型包含多个例程时,全部写在一个 .nlogo 文件会显得臃肿、结构不清晰、可读性差,这就产生了拆分文件的需求。NetLogo 提供了一个实验性的 keyword __includes,根据官方文档,用法如下 #! model.nlogo __inclu
阅读全文


浙公网安备 33010602011771号