#nets-blox #source #multi-agent #translating #translation #bridge #netlogo

bin+lib nb2nl

一个将NetsBlox代码转换为Netlogo源代码的小型crate

2个不稳定版本

0.2.0 2021年9月12日
0.1.0 2021年6月14日

#275 in 模拟

MIT/Apache

155KB
3K SLoC

nb2nl

nb2nl 是一个将 NetsBlox 代码转换为 Netlogo 源代码的小型crate。

NetsBlox 是一个基于 Snap! 的基于块的编程环境。通过使用精灵和克隆,NetsBlox 可以模拟复杂的多代理行为;然而,在规模上速度相当慢。Netlogo 是一个用于以类似方式模拟相对较大的多代理系统的专用工具。这个crate作为一个翻译桥,使得项目可以用简单的基于块的NetsBlox代码编写,但可以转换为并运行Netlogo。


lib.rs:

nb2nl 是一个将 NetsBlox 代码转换为 Netlogo 源代码的小型crate。

NetsBlox 是一个基于 Snap! 的基于块的编程环境。通过使用精灵和克隆,NetsBlox 可以模拟复杂的多代理行为;然而,在规模上速度相当慢。Netlogo 是一个用于以类似方式模拟相对较大的多代理系统的专用工具。这个crate作为一个翻译桥,使得项目可以用简单的基于块的NetsBlox代码编写,但可以转换为并运行Netlogo。

依赖

~3–6.5MB
~109K SLoC