摘要
群体兵力行为建模语言是计算机生成兵力(CGF)系统的重要组成部分,也是国际上CGF技术领域的研究热点和难点。文章介绍了一种新的基于描述性任务逻辑的群体行为建模语言(CBML),给出了CBML语言的解释器和验证器的实现方法,研究提出了利用CBML语言描述大规模分布式虚拟战场环境中群体兵力实体的组织关系、任务规划和协同行为的描述方法和规范。试用结果表明CBML语言简洁、灵活,对群体兵力实体的组织与协同行为模型的描述能力强,应用该文提出的描述方法和规范,可高效地完成复杂群体组织与协同行为过程描述。
Language of collective force behavior modeling is an important component of the Computer Generated Force (CGF) system, as well as a hotspot and knot in international CGF technology research. The paper introduces a new Collective Behavior Modeling Language named CBML, and points out how to achieve its parser and validator. The paper uses CBML to describe the collective CGF entity's collective organization relationships, coordination behavior plan and organization norms in the environment of massive distributed virtual battlefield. It has been proved that CBML is succinct and flexible. It is good at describing the collective CGF entity's collective organization and coordination behavior model. With the method and norms, the complicated collective organization and coordination behavior process can be described with high efficiency.
出处
《计算机仿真》
CSCD
2007年第8期216-219,249,共5页
Computer Simulation
基金
国家重点基础研究发展规划(2002CB312105)
关键词
群体行为
协同行为
解释器
建模语言
Collective behavior
Coordination behavior
Parser
Modeling language