agentscript:基于代理的建模系统(ABM)

时间:2024-04-22 00:52:48
【文件属性】:

文件名称:agentscript:基于代理的建模系统(ABM)

文件大小:9.18MB

文件格式:ZIP

更新时间:2024-04-22 00:52:48

JavaScript

AgentScript AgentScript是基于语义的简约的基于Agent的建模系统。 它具有模型/视图/控件(MVC)架构,该架构将三个组件完全分开。 模型:为补丁,海龟和链接提供类似NetLogo的语义。 它没有用于查看模型的颜色,形状,大小等。 视图:使用模型属性创建视图。 可以有很多视图。 我们提供视图和 3D视图。 通过通用还提供GIS支持,以及。 绘图视图也可用。 控件:我们使用来创建菜单UI,使用来选择模型对象(补丁,龟和链接),使用来更好地控制Model / Draw步骤。 现代JavaScript AgentScript完全是带有和语句的ES6模块。 这允许直接访问各个模块,这将仅自动加载模块及其依赖项。 示例:要导入类模型以构建自己的模型,请使用: 从'./path/to/agentscript/src/Model.js'导入模型 ..其中path


网友评论