Using Software Agents to Control the Behaviour of Simulated Entities


  1. Randall, T.E.
Corporate Authors
Defence R&D Canada - Atlantic, Dartmouth NS (CAN)
The Virtual Combat Systems (VCS) group at Defence R&D Canada – Atlantic (DRDC Atlantic) has been developing a virtual maritime environment for command and control (C2) level, human-in-the-loop experimentation using the High Level Architecture (HLA)-based Virtual Maritime Systems Architecture (VMSA). For typical experiments using VMSA, human operators have been used to control the friendly (blue) force entities during an experiment while the opposing (red) force entities have been controlled by the simulation. Most recently, the red force entities have been modelled within the Joint Semi-Automated Forces (JSAF) environment. While the sensor and weapon models inside of JSAF are believed to be of a good fidelity, the ability to describe an entity’s behaviour and decision making is lacking. In addition, JSAF scenarios are tedious to develop and require human input at run-time, creating problems in terms of scenario repeatability. In this paper, the use of agent-based technology is investigated as a method for improving the definition, autonomy and realism of red force entities for use in VMSA simulations. The JACK Intelligent Agent software was selected for developing behaviours and decision making capabilities for simulation-controlled entities. In the application discussed in this document, JACK is used to decide when an entity should move, share information with another entity, or fire its weapons, while VMSA is used to model the physical aspects of the entities, such as m

Il y a un résumé en français ici.

Report Number
DRDC-ATLANTIC-TM-2007-342 — Technical Memorandum
Date of publication
01 Dec 2007
Number of Pages

Permanent link

Document 1 of 1

Date modified: