Designing controllers for computer generated forces with evolutionary computing – Experiments in a simple synthetic environment


  1. Taylor, A.
Corporate Authors
Defence R&D Canada - Ottawa, Ottawa ONT (CAN)
Military exercises and experiments are increasingly relying on synthetic environments to reduce costs and enable realistic and dynamic scenarios. However current simulation technology is limited by the simplicity of the controllers for the entities in the environment. Realistic simulations thus require human operators to play the roles of red and white forces, increasing their cost and complexity. Applied research project 13oc aims to reduce that human workload by improving artificial intelligence in synthetic environments. One approach identified early in the project was to use learning in artificial intelligence (AI). Further work identified evolutionary computing as a method of simplifying the design of AI. Described herein are experiments using evolutionary computing to design controllers in a simple synthetic environment. Controllers with a simple framework are evolved with genetic algorithms and compared to a hand-crafted finite-state-machine controller. Given careful parameter choices, the evolved controller is able to meet the performance of the hand-crafted one. Additional work is proposed to investigate ways of further simplifying the controller design process, and migrating the technology to military-specific synthetic environments.

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

artificial intelligence;genetic algorithm;evolutionary computing
Report Number
DRDC-OTTAWA-TM-2012-162 — Technical Memorandum
Date of publication
01 Oct 2013
Number of Pages
Electronic Document(PDF)

Permanent link

Document 1 of 1

Date modified: