模拟人类活动与认知传感器网络的前沿探索
1. CAROSA 框架概述
CAROSA 框架极大地便利了功能性、异质群体的创建与模拟。在模拟中,角色的行为远不止是在不与彼此或障碍物碰撞的情况下从一个位置移动到另一个位置,每个角色都有赋予其目的的角色设定。它们的行为会在与对象参与者的恰当情境中执行。
由于动作引用的是 PAR 对象而非直接的坐标,因此模拟的环境设置可以完全重新排列,而无需模拟作者进行额外的工作。甚至可以添加或移除对象,模拟仍能继续运行,尽管如果资源短缺,某些动作可能无法执行。
1.1 框架特点
- 动作调度 :通过使用 PAR 表示、资源管理器以及角色和组的定义,创建了一个框架,其中动作可以以类似于安排真实人类活动的形式进行调度。例如,将 CAROSA 框架连接到 Microsoft Outlook®,通过这个广泛用于安排真实人类和群体活动的界面,主题专家可以创作模拟。
- 自定义 GUI :为了给模拟增添更多丰富性和合理的行为,还创建了简单的自定义 GUI,用于创作反应式、机会式和随机动作。
1.2 现存问题与改进方向
- 群体规模 :目前大学模拟在标准 PC 上实时运行的角色数量为 30 个,需要进一步扩大群体规模。
- 算法优化 :CAROSA 框架中最耗时的算法是机会式动作的计算。安排需求的满足可能需要在角色的时间表中寻找时间间隙,并在环境中寻找角色将经过的路径附近的资源。
超级会员免费看
订阅专栏 解锁全文
88

被折叠的 条评论
为什么被折叠?



