ABxM.Core: The Core Libraries of the ABxM Framework
收藏doi.org2024-11-06 更新2025-03-25 收录
下载链接:
https://doi.org/10.18419/darus-2994
下载链接
链接失效反馈官方服务:
资源简介:
The ABxM.Core consists of the agent core library ABxM.Core and an interoperability library for Rhino 6 and later versions. ABxM.Core implements the functionality specific to agent-based modelling and simulation. The core library can, in principle, be referenced from any application that is compatible with McNeel’s Rhino.Inside technology. ABxM.Core defines four base classes for behaviors, agents, agent systems, and environments, and the Solver class. In addition to the base classes, the core library provides implementations for Vector-based systems called “Boid” (in reference to Craig Reynolds’ Boids), point-based systems called “Cartesian”, matrix-based systems (2d and 3d), mesh systems, and network systems. The necessary agent, system, environment, and behavior classes are derived from the corresponding base classes. Instructions for the use of the source code are included in the file "ABxM.Core-Further_instructions.pdf".
ABxM.Core 包含了用于代理建模与仿真的核心库 ABxM.Core 以及适用于 Rhino 6 及后续版本的互操作性库。ABxM.Core 实现了特定于代理建模与仿真的功能。原则上,该核心库可被任何与 McNeel 的 Rhino.Inside 技术兼容的应用程序所引用。ABxM.Core 定义了行为、代理、代理系统以及环境的基础类,以及求解器类。除了基础类之外,核心库还提供了基于向量的系统,称为“Boid”(参考 Craig Reynolds 的 Boids)、基于点的系统称为“笛卡尔”、基于矩阵的系统(二维和三维)、网格系统以及网络系统的实现。必要的代理、系统、环境和行为类均源自相应的基类。关于源代码使用的说明包含在文件“ABxM.Core-Further_instructions.pdf”中。
提供机构:
doi.org



